Konverter CAD-data til GIS med ArcGIS Pro

Konvertering af data bygget med et CAD-program til GIS-format er en meget almindelig rutine, især da ingeniørdiscipliner som landmåling, matrikel eller konstruktion stadig bruger filer, der er indbygget i computerstøttede (CAD) programmer med ikke-orienteret konstruktionslogik. til objekter, men til linjer, polygoner, grupperinger og etiketter placeret i forskellige lag (lag). Selvom de nye versioner af CAD-software i stigende grad har en objektorienteret tilgang med interaktion med geografiske databaser, kræver kompatibiliteten mellem disse discipliner stadig transformationsprocesser.

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 i den tilsvarende fil. Her begynder på dette tidspunkt komplikationen med at vise dataene efter versionen af ​​filen, der var 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 udarbejdelsen af ​​denne tutorial, understøtter ArcGIS Pro stadig ikke læsning og eksport af data fra AutoCAD 2019, så der er ingen visning af enheder i visningen, det mærkelige er, at ArcGIS Pro ikke angiver fejl under overholdte lag og advarer heller ikke om, at filen ikke er kompatibel med versionen. Indlæs 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 viser sig, at hovedfloden og dens bifloder var sammensat af mange segmenter. Vælg fanen for at deltage i dem 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 der polyliner og genstande, der ikke svarer til pakkernes geometri? Det ideelle er at rense lagene af ikke-tilsvarende objekter fra CAD-programmet, men med henblik på denne øvelse er det gjort på denne måde. Som et eksempel havde kildefilen en 3D-blok med et bestemt twist, der kom 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 rullegardin

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 den krævede analyse, tage højde for vigtigheden af ​​dataens 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 inkluderer videoen og trin-for-trin forklaring. Kurset er tilgængeligt på engelsk y på spansk.

Kommentér

Din e-mailadresse vil ikke blive offentliggjort.

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