Converteer CAD-gegevens naar GIS met ArcGIS Pro

Zet data gebouwd met een CAD-programma formaat GIS is een veel voorkomende routine, vooral omdat technische disciplines zoals topografie, het onderzoeken of de bouw nog steeds gebruik maken van bestanden ingebouwde programma's computer design (CAD), met een logica van de bouw is niet gericht object, maar stippellijnen, polygonen en groepen markering in verschillende lagen (lagen). Terwijl de nieuwe versies van CAD-software wordt steeds meer object-georiënteerde interactie met ruimtelijke databases aanpak, de compatibiliteit tussen deze disciplines vereist nog steeds transformatieprocessen.

Wat wordt verwacht te worden verkregen: haal de lagen uit een CAD-bestand naar GIS, om later de analyse van het gebied uit te voeren, voor dit voorbeeld gebruiken we een CAD-bestand dat informatie bevat over kadastrale eigenschappen, hydrografische informatie, dat wil zeggen Rivieren en andere structuren.

Wat je aan het einde van het proces zou moeten hebben, is een laag land, een laag rivieren en een laag structuren, het oorspronkelijke formaat van elke laag volgt de aard van de oorsprong.

Beschikbare gegevens en benodigdheden: een CAD-bestand, in dit geval een dwg van AutoCAD 2019.

Volgorde van stappen met ArcGIS Pro

Stap 1. Importeer het CAD-bestand

Zoals hierboven aangegeven, moet u een .dwg, .dgn of .dxf bestand hebben, (CAD-formaat), dit is geselecteerd op het tabblad Kaart optie Gegevens toevoegen, daar wordt het overeenkomstige bestand doorzocht. Hier begint de complicatie van de visualisatie van de gegevens door de versie van het bestand, we hadden een .dwg-bestand in AutoCAD 2019, wanneer de laag wordt ingevoerd in ArcGIS Pro, leest het systeem de set lagen, maar in de attributentabel lijkt het erop dat de lagen geen enkele entiteit bevatten, zoals te zien is in de volgende afbeelding.

Bij het bekijken van het originele bestand kan in AutoCAD Civil3D worden gezien dat het wel informatie bevat.

Voordat je denkt dat het bestand corrupt is of geen informatie bevat, moet je rekening houden met de dwg-versies die door ArcGIS Pro zijn geaccepteerd:

Voor .dwg en .dxf

  • Lezen, maar niet geëxporteerd: 12- en 13-versie van AutoCAD
  • Direct lezen en exporteren: Versies AutoCAD 2000 v15.0, 2002 v15.0, 2004 v16.0, 2005 v16.1, 2006 v16.2, 2007 v17.0, 2008 v17.1, 2009 v 17.2, 2010 v18.0, 2011 v18.1, 2012 v18.2, 2013 v19.0, 2014 v19.1, 2015 v 20.0, 2016 v20.1, 2017 v21.0 en 2018 v22.0.

Voor .dgn

  • Lezen, maar niet geëxporteerd: MicroStation 95 v5.x, MicroStation SE v5.x, MicroStation J v 7.x
  • Directe en geëxporteerde waarden: MicroStation V8 v 8.x

Zoals u kunt zien, op het moment van het schrijven van deze tutorial, ArcGIS Pro heeft nog lezen en data-export AutoCAD 2019 ondersteunen, dus er is geen weergave van de entiteiten in zicht, is het merkwaardig dat ArcGIS Pro geen fouten tijdens het geeft wel aan hechtende lagen, noch waarschuwt dat het bestand is niet compatibel met de versie. Laad informatie om de structuur van de CAD, maar geen data.

Na het identificeren van dit, was het noodzakelijk om te gebruiken TrueConverter om het dwg-bestand te transformeren, in dit geval hebben we het gedaan met de 2000-versie.

Stap 2. Converteer gegevens van CAD-bestand naar SHP

De lagen die u wilt extraheren, worden geïdentificeerd, als alle CAD-gegevens vereist zijn, moeten we elk element alleen als een vorm exporteren. Wanneer CAD wordt geselecteerd, verschijnt een tabblad. CAD-hulpmiddelen, in de tools kun je het proces vinden Kopieer functies, een paneel opent met de invoer- en uitvoerparameters; de invoer is de geselecteerde laag, in dit geval grafieken, en de uitvoer kan een afzonderlijk bestand of een geodatabase zijn dat aan het project is gekoppeld, als u zeker weet dat het proces is uitgevoerd en de laag zal worden toegevoegd aan het inhoudspaneel .shp.

Stap 3. Analyseer de consistentie van onvolledige topologieën

  • Er is ook een opening, die wordt gegenereerd in een polyline-indeling wanneer het GIS (vorm) wordt geëxtraheerd. Aangezien de resulterende vormen het oorspronkelijke formaat aannemen, moeten de plots en de lagune in dit geval worden geconverteerd naar polygonen, afhankelijk van het geval en de vereiste
  • Voor rivieren wordt het proces normaal uitgevoerd, maar het blijkt dat de hoofdrivier en zijn zijrivieren uit vele segmenten bestaan. Om lid te worden, is het tabblad geselecteerd Bewerk, - gereedschap gaanen voeg met deze join de segmenten overeen met de hoofdrivier, en ook elk segment van zijn zijrivieren.
  • Je kunt ook zien dat er in de laag met de rivieren een lijn is die, vanwege zijn vorm en locatie, niet tot deze laag behoort, wordt geëlimineerd door de laag die al is gemaakt te bewerken.

Waarom verschijnen polylijnen en objecten die niet overeenkomen met de geometrieën van de plots? Het ideaal is van het CAD-programma om de lagen niet-corresponderende objecten op te ruimen, echter voor doeleinden van deze oefening is op deze manier gedaan. Als voorbeeld had het bronbestand een 3D-blok met een bepaalde wending, afkomstig van een AutoCAD-overzichtsbestand, wanneer het wordt weergegeven in een 2D-weergave, wordt het een polylijn.

Als de topologieën eerder zijn beoordeeld vanuit het CAD-bestand:

Om bestaande polygonen uit de CAD (1) te extraheren, kunt u het volgende proces uitvoeren zoals het regelmatig in ArcMap werd gedaan: rechterknop op de laag - Gegevens - Functies exporteren, geeft de uitvoerroute aan en de polygoonvorm verschijnt in uw inhoudspaneel.

In dit geval werd het gedaan met een laag polygonen die oorspronkelijk in het CAD-bestand was, overeenkomend met de structuren, maar toen polylijnen werden beoordeeld, ontbraken in het oorspronkelijke CAD twee originele polygonen (2):

In het geval dat topologieën uit het CAD-bestand bekend zijn:

Op het tabblad CAD-lagen, de tool Feature to Polygon, deze tool wordt gebruikt als er zekerheid is van de gegevens die uit de CAD komen, we hebben ze in polygoonformaat nodig. Bij het uitvoeren van het proces wordt het paneel geopend, waar het vraagt ​​om op te geven welke of welke lagen of lagen moeten worden getransformeerd.

  • Het selectievakje wordt ingeschakeld als u kenmerken van de CAD wilt behouden. ArcGIS Pro heeft een aantal velden gereserveerd met een specifieke stijl voor dit type gegevens.
  • Als de entiteiten zijn gekoppeld aan de annotaties of labels van de CAD, kunnen deze labels in de vorm worden gehouden die wordt gemaakt.

In dit geval is het CAD-bestand een "topologische rotzooi", Met het vorige proces was het mogelijk om een ​​enkele polygoon te extraheren, omdat het gereedschap de andere structuur niet herkent omdat deze open is, dat wil zeggen dat het geen volledige polygoon is. hiervoor wordt de laag gemaakt met polygonen bewerkt en de functie gemaakt.

In het geval van de lagune kunt u de polylijnen selecteren die het maken en het gereedschap gebruiken om de vorm te genereren met het polygoonformaat.

Wat er met deze tool gebeurt, is dat je volledige beveiliging moet hebben van welke elementen veelhoeken zijn; Als dat niet het geval is, genereert het een laag met topologiefouten, omdat entiteiten van de laag elkaar snijden, zoals in het voorbeeld wordt getoond bij het converteren van alle CAD-elementen met deze tool:

Gecontroleerd, in delen Automatische blind

Eindresultaat

Na het uitvoeren van de overeenkomstige processen voor elke laag hebben we het volgende:

De vorm van plots in polygoon-formaat

De rivieren in polylijn-formaat

Gebouwen in polygonen formaat

De lagune in veelhoekformaat.

Nu kunnen we werken en de vereiste analyses uitvoeren, rekening houdend met het belang van de oorsprong van de gegevens, zowel qua indeling als qua topologische consistentie. Download hier de output resultaat.

Deze les is afkomstig uit de 13-les van de Eenvoudige ArcGIS Pro-cursus, inclusief de video en stapsgewijze uitleg. De cursus is beschikbaar in het Engels y in het Spaans.

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd.

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.