ArcGIS-ESRILesgeven CAD / GIS

Converteer CAD-gegevens naar GIS met ArcGIS Pro

Het converteren van gegevens die met een CAD-programma zijn gemaakt naar GIS-formaat is een veel voorkomende routine, vooral omdat technische disciplines zoals landmeetkunde, kadaster of constructie nog steeds bestanden gebruiken die zijn gebouwd in CAD-programma's (Computer Aided Design), met niet-georiënteerde constructielogica naar objecten maar naar lijnen, polygonen, groeperingen en labels die zich in verschillende lagen (lagen) bevinden. Hoewel de nieuwe versies van CAD-software steeds meer een objectgeoriënteerde benadering hebben met interactie met ruimtelijke databases, vereist de compatibiliteit tussen deze disciplines 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 Wereldmap optie Gegevens toevoegen, daar wordt het bijbehorende bestand doorzocht. Hier begint op dit punt de complicatie van het weergeven van de gegevens door de versie van het bestand, er was 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, ondersteunt ArcGIS Pro ten tijde van het voorbereiden van deze zelfstudie het lezen en exporteren van gegevens uit AutoCAD 2019 nog niet, dus er is geen weergave van entiteiten in de weergave, het grappige is dat ArcGIS Pro geen fouten aangeeft tijdens de het aanhangen van de lagen, noch waarschuwt het dat het bestand niet compatibel is met de versie. Laad de informatie met de CAD-structuur maar zonder gegevens.

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 bestonden. Selecteer het tabblad om je bij hen aan te sluiten 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 pakketten? Het ideaal is om de lagen van niet-overeenkomstige objecten uit het CAD-programma te verwijderen, maar voor deze oefening is het op deze manier gedaan. Het bronbestand had bijvoorbeeld een 3D-blok met een bepaalde twist, afkomstig van een AutoCAD Recap-bestand, wanneer het in een 2D-weergave wordt weergegeven, 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:

 

Gedeeltelijk bestuurd Automatische jaloezie

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 analyse uitvoeren, rekening houdend met het belang van de oorsprong van de gegevens, zowel het formaat als de topologische consistentie. Download hier het 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.

Golgi lvarez

Schrijver, onderzoeker, specialist in Land Management Models. Hij heeft deelgenomen aan de conceptualisering en implementatie van modellen zoals: National System of Property Administration SINAP in Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT in Colombia . Redacteur van de kennisblog Geofumadas sinds 2007 en maker van de AulaGEO Academy met meer dan 100 cursussen over GIS - CAD - BIM - Digital Twins-onderwerpen.

Gerelateerde artikelen

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

Terug naar boven knop