Van AutoCAD Map DWG naar BGT conform IMGeo ( deel 2 )

Ik heb al een aantal posts geschreven over het BGT-project waar ik momenteel bij betrokken ben.

Het structureren van de bestanden gaat voorspoedig, de eerst test-migraties met AcClassify naar de Oracle Spatial database hebben vorige week plaatsgevonden en de data kan worden weergegeven in ArcGIS-desktop en de webviewer.
Dat ik even was vergeten om de limits van de database goed in te stellen en dat de Oracle tables nog wel even in SDE moesten worden geregistreerd, zijn peanuts 😉

Vanuit diverse lokale & landelijke overleg structuren wordt er over onze schouders meegekeken, want de BGT houdt (bijna) iedereen bezig.
Over twee weken is er een bespreking waarbij ook de mensen van Geonovum – de “bedenkers” van het IMGeo-model – zullen aanschuiven, want ook zij hebben belangstelling voor feedback vanuit het werkveld.

AutoCAD Map/FDO ESRI ArcSDE vs AutoCAD Map/FDO Oracle Spatial

AutoCAD Map/FDO <=> ESRI ArcSDE
Om AutoCAD Map een FDO-connectie naar een ESRI ArcSDE server te kunnen laten maken, moeten er 3 zgn. DLL’s ( pe.dll, sde.dll en sg.dll ) in de “AutoCAD Map software”/FDO/bin-folder worden gezet.

Vervolgens kan mbv. “Map Display Manager => Data => Connect to Data” in de Data Connect UI een ArcSDE connectie worden toegevoegd. In het connectie scherm moeten server naam en instance worden ingevuld, waarna er kan worden ingelogd met de username/password van een ArcSDE-gebruiker.

Map gaat dan met de ArcSDE-rechten van die betreffende gebruiker onderzoeken welke feature-tables voor deze gebruiker beschikbaar zijn en analyseert die tabellen om de juiste structuur te bepalen. NB: als de ArcSDE-gebruiker veel rechten heeft, dan duurt deze analyse langer – zorg dus voor een gebruiker met de gewenste ( beperkte ) rechten voor een goede performance.

Na deze analyse wordt de lijst met beschikbare features getoond en kunnen hier één of meerdere uit worden gekozen om aan de Map-sessie te worden verbonden. Vervolgens wordt de data op het scherm getoond, waarbij evt. gefilterd zou kunnen worden op locatie en/of attributen.

AutoCAD Map/FDO <=> Oracle Spatial
Om AutoCAD Map een FDO-connectie naar een Oracle 9i of 10g Spatial server te kunnen laten maken, moet er Oracle 10g Client software ( evt. een Instant Client ) op de Map-machine zijn geinstalleerd. Daarnaast moet er op de Oracle server Oracle Workspace Manager zijn geinstalleerd – hier maakt Map gebruikt van ivm. Long Transactions en Versioning.

Vervolgens kan mbv. “Map Display Manager => Data => Connect to Data” in de Data Connect UI een Oracle connectie worden toegevoegd. In het connectie scherm moet een service naam worden ingevuld, waarna er kan worden ingelogd met de username/password van een Oracle-gebruiker.

Map gaat standaard op zoek naar FDO-schema’s ( tabellen waar FDO-metadata aan is toegevoegd ) en toont deze in het DataStore overzicht. Map kan ook schema’s zonder FDO-metadata analyseren en zelf de structuur bepalen ( vergelijkbaar zoals hierboven beschreven voor ArcSDE ).

Als in het DataStore overzicht een schema is geselecteerd, worden de in dat schema beschikbare features getoond en kunnen hier één of meerdere uit worden gekozen om aan de Map-sessie te worden verbonden. Vervolgens wordt de data op het scherm getoond, waarbij evt. gefilterd zou kunnen worden op locatie en/of attributen.

zie ook: Directe toegang tot Spatial Data mbv. FDO-technologie

ArcGIS voor AutoCAD vs AutoCAD Map/FDO

ArcGIS for AutoCADArcGIS for AutoCAD is een gratis downloadable plugin van ESRI, momenteel beschikbaar voor AutoCAD 2007, 2008 en 2009.
Met deze functionaliteit hebben AutoCAD gebruikers toegang tot ArcGIS Server Map Services en wordt de gewenste kaartlaag als image achter de CAD-data afgebeeld.
De opmaak van de kaartlaag wordt op de server geregeld en de GIS-attributen kunnen worden opgevraagd.
Deze functionaliteit is view only en niet bedoeld om ArcGIS-data te editten in AutoCAD.

AutoCAD Map/FDO is functionaliteit om direct te koppelen aan oa. ESRI ArcSDE en beschikbaar voor AutoCAD Map 2006, 2007, 2008, 2009 en 2010.
Hiermee kan een selectie worden gemaakt welke GIS-feature classes in de CAD-omgeving moeten worden weergeven. Deze worden niet als image, maar als vector data weergegeven. Daardoor is het mogelijk om bijvoorbeeld tijdens het tekenen naar GIS-features te “snappen”.
De opmaak van de GIS-features kan in AutoCAD Map Display Manager worden ingesteld. De GIS-attributen zijn beschikbaar in een zgn. Data Table, waar je een regel kunt klikken om het bijbehorende element in de tekening te selecteren ( en omgekeerd ).
Met deze functionaliteit is het ook mogelijk om ArcGIS-data te editten met behulp van AutoCAD Map.

zie ook: Directe toegang tot Spatial Data mbv. FDO-technologie

Directe toegang tot Spatial Data mbv. FDO-technologie

Directe toegang tot Spatial Data zoals deze door evt. andere software en processen is opgeslagen in files en databases is een heel belangrijke voorwaarde voor een flexibel opererende organisatie.

Zo kan AutoCAD Map bijvoorbeeld ontwerp tekeningen vanuit een AutoCAD of AutoCAD Civil 3D omgeving combineren met reeds beschikbare informatie vanuit andere systemen.

FDO overzichtAutoCAD Map is in staat om direct te koppelen met Oracle Spatial, ESRI ArcSDE, Microsoft SQL Server en MySQL databases. Daarnaast zijn er FDO-providers beschikbaar om te koppelen aan file gebaseerde bronnen, zoals SDF, ESRI Shape en diverse raster-formaten. Ten slotte zijn er FDO-providers die Map in staat stellen om data te lezen van OGC-webservices.

Sommige FDO-providers zijn ontwikkeld door Autodesk, sommige door de opensource community.
Ga naar http://fdo.osgeo.org voor meer informatie over de opensource FDO-technologie.