Konverter CAD-data til GIS med ArcGIS Pro

Konverter data konstrueret med et CAD-program format GIS er en meget almindelig rutine, især fordi ingeniørdiscipliner såsom topografi, landmåling eller konstruktion stadig bruge filer bygget i programmer computer design (CAD), med en logik konstruktion er ikke orienteret objekt men stiplede linjer, polygoner, og tag grupper placeret i forskellige lag (lag). Mens nye versioner af CAD-software er stadig mere objektorienteret interaktion med rumlige databaser tilgang, kompatibilitet mellem disse discipliner kræver stadig omdannelsesprocesser.

Hvad forventes at blive opnået: fjerne lag fra en CAD-fil til GIS, senere analyser af området, for dette eksempel bruger vi en CAD-fil, der indeholder oplysninger om matrikulære jord, hydrografiske oplysninger, dvs. floder og andre bygningsværker.

Hvad du skal have i slutningen af ​​processen er et lag af jord, et lag med floder og et lag af strukturer, det oprindelige format på hvert lag adlyder oprindelsens art.

Tilgængelige data og forsyninger: en CAD-fil, i dette tilfælde en dwg af AutoCAD 2019.

Sekvens af trin med ArcGIS Pro

Trin 1. Importer CAD-filen

Som angivet ovenfor skal du have en .dwg, .dgn eller .dxf-fil (CAD-format), den er valgt fra fanen Kort muligheden Tilføj data, der søges den tilsvarende fil. Her begynder komplikationen ved visualisering af dataene ved hjælp af versionen af ​​filen, vi havde en .dwg-fil i AutoCAD 2019, Når laget er indlæst i ArcGIS Pro, læser systemet sæt af lag, men i attributtabellen ser det ud til, at lagene ikke indeholder nogen enhed, som det kan ses i den følgende figur.

Når du ser den oprindelige fil, kan du se i AutoCAD Civil3D at den har oplysninger.

Før du tror at filen er korrupt eller ikke har nogen oplysninger, er det nødvendigt at tage hensyn til dwg-versionerne accepteret af ArcGIS Pro:

For .dwg og .dxf

  • Læsning, men ikke eksporteret: 12 og 13-version af AutoCAD
  • Direkte læsning og eksport: Versioner AutoCAD 2000 v15.0, 2002 v15.0, 2004 v16.0, 2005 v16.1, 2006 v16.2, 2007 v17.0, 2008 v17.1, 2009 mod 17.2, 2010 v18.0, 2011 v18.1, 2012 v18.2, 2013 v19.0, 2014 v19.1, 2015 mod 20.0, 2016 v20.1, 2017 v21.0 og 2018 v22.0.

For .dgn

  • Læsning, men ikke eksporteret: MicroStation 95 v5.x, MicroStation SE v5.x, MicroStation J v 7.x
  • Direkte og eksporteret læsning: MicroStation V8 v 8.x

Som du kan se, på tidspunktet for at skrive denne tutorial, ArcGIS Pro ikke endnu understøtter læsning og data eksport AutoCAD 2019, så der er ingen visning af enheder i syne, det er underligt, at ArcGIS Pro ikke angiver fejl under vedhængende lag, ej heller advarer om, at filen ikke er kompatibel med den version. Indlæse oplysningerne med CAD-strukturen, men uden data.

Efter at have identificeret dette har det været nødvendigt at bruge TrueConverter at omdanne dwg-filen, i dette tilfælde har vi gjort det til 2000-versionen.

Trin 2. Konverter data fra CAD-fil til SHP

De lag, du vil udpakke, identificeres, hvis alle CAD-data er påkrævet, skal vi kun eksportere hvert element som en form, når CAD vælges, vises en fane. CAD Værktøjer, i værktøjerne kan du finde processen Kopier funktioner, åbnes et panel, der viser input- og outputparametrene; indgangen er det valgte lag, i dette tilfælde plots, og udgangen kan være en separat fil eller en geodatabase tilknyttet projektet, når du er sikker på, at processen udføres, og laget bliver føjet til indholdspanelet .shp.

Trin 3. Analyser sammenhængen i ufuldstændige topologier

  • Der er også et hul, som genereres i et polylinformat, når GIS (form) udvindes. Da de resulterende former vedtager det oprindelige format, skal tomterne og lagunen i dette tilfælde omdannes til polygoner afhængigt af sagen og kravet
  • For floder udføres processen normalt, men det konstateres, at hovedfloden og dens bifloder består af mange segmenter. For at slutte sig til dem vælges fanen Redigere, - værktøj Flet, og dermed deltage de segmenter, der svarer til hovedfloden, og også hvert segment af dets bifloder.
  • Du kan også se, at der i det lag, der indeholder floderne, er en linje, der på grund af sin form og placering ikke hører til dette lag, elimineres ved at redigere det lag, der allerede er oprettet.

Hvorfor vises polyliner og objekter, der ikke stemmer overens med geometrierne i plotterne? Ideen er fra CAD-programmet til at rense lagene af ikke-tilsvarende objekter, men med henblik på denne øvelse er der gjort på denne måde. Eksempelvis havde kildefilen en 3D-blok med en bestemt tur, der kommer fra en AutoCAD Recap-fil, når den er repræsenteret i en 2D-visning, bliver den en polyline.

Hvis topologierne tidligere er gennemgået fra CAD-filen:

For at udtrække eksisterende polygoner fra CAD (1) kan du udføre følgende proces, som det blev gjort regelmæssigt i ArcMap: højre knap på laget - Data - Eksportfunktioner, angiver exitruten, og polygonformen vises i dit indholdspanel.

I dette tilfælde et lag lavet af polygoner, som oprindeligt var i CAD-filen, der svarer til de strukturer, men når de polylinjer gennemgås i den oprindelige CAD mangler to polygoner (2):

I tilfælde af at topologier fra CAD-filen er kendt:

På fanen CAD Layers, værktøjet Funktion til polygon, Dette værktøj bruges, når der er sikkerhed for dataene fra CAD, vi kræver dem i polygonformat. Når processen udføres, åbnes panelet, hvor det beder om at angive, hvilke eller hvilke lag eller lag der skal transformeres.

  • Kassen er markeret, hvis du vil bevare attributterne til CAD'en, har ArcGIS Pro reserveret en række felter med en bestemt stil til denne type data.
  • Hvis enhederne er knyttet til annotationerne eller etiketterne i CAD'en, kan disse etiketter opbevares i den form, der skal oprettes.

I dette tilfælde er CAD-filen en "topologisk crap"Med den foregående proces var det muligt at udtrække en enkelt polygon, da værktøjet ikke genkender den anden struktur, fordi den er åben, det vil sige, det er ikke en komplet polygon. for dette bliver laget lavet med polygoner redigeret, og funktionen er oprettet.

I lagunens tilfælde kan du vælge polylinerne, der gør det, og bruge værktøjet til at generere formen med polygonformatet.

Hvad der sker med dette værktøj er, at du skal have total sikkerhed for hvilke elementer der er polygoner; Hvis ikke, vil det generere et lag med topologiske fejl, da enheder i laget skærer hinanden, som vist i eksemplet, når man forsøger at konvertere alle CAD-elementer med dette værktøj:

Kontrolleret, i dele Automatisk blind

Endeligt resultat

Efter at have udført de tilsvarende processer for hvert lag, har vi følgende:

Formen af ​​tomter i polygonformat

Floderne i polylinformat

Bygninger i polygoner format

Lagunen i polygonformat.

Nu kan vi arbejde og udføre de nødvendige analyser under hensyntagen til betydningen af ​​dataernes oprindelse, både dets format og dets topologiske konsistens. Download her output resultat.

Denne lektion er taget fra 13 lektionen af Nem ArcGIS Pro kursus, som indeholder video og trin for trin forklaring. Kurset er tilgængeligt på engelsk y på spansk.

Efterlad en kommentar

Din e-mail adresse vil ikke blive offentliggjort.

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.