Provincie Utrecht migreert DWG-files naar Oracle Spatial

De Provincie Utrecht heeft een grote stap gezet in de richting van eenmalige en gestandaardiseerde opslag van (definitieve) CAD-bestanden in een Oracle Spatial databaseomgeving. Hoofddoel is het gemeenschappelijk, organisatiebreed gebruik van data -of die nu administratief of (geo)grafisch zijn.

De provincie Utrecht beheert alle data van provinciale wegen (en toebehoren) in Autodesk-systemen. Deze kaarten worden opgeslagen als een grote verzameling AutoCAD-tekeningen c.q. DWG-files. ESRI-software wordt benut voor GIS-projecten.
Natuurlijk is er soms bij GIS-projecten behoefte aan de informatie die in de DWG-files is opgeslagen en anderzijds kan men bij ontwerpprojecten profiteren van data uit de GIS-database. De dan benodigde CAD/GIS-uitwisseling gebeurt via Shape-bestanden, wat een hoop conversiewerkzaamheden met zich meebrengt. Veel handiger is het als ook de DWG’s standaard zouden worden gemigreerd naar Oracle; voor de ESRI-files is dat immers al mogelijk. Nog bijna niemand (behalve de grote gemeenten) heeft zich aan deze complexe stap gewaagd, maar de provincie is best tevreden over een aantal proefnemingen op dit gebied.

AutoCAD Map/FDO - Oracle Spatial data

AutoCAD Map/FDO – Scale Ranges

gelezen op Neal’s blog – CAD and GIS Integration

In de vorige post heb ik beschreven hoe je met behulp van een Spatial Query de hoeveelheid GIS-data die in je werk-sessie komt, kunt beperken.
Maar er is nog een andere methode: Scale Ranges.

Een AutoCAD Map of Civil gebruiker kan zoveel Scale Ranges aanmaken als nodig. Hiermee kan worden ingesteld bij welke schaal nivo welke details zichtbaar worden.
Bij het openen van de kaart zijn bijvoorbeeld alleen de weg-assen zichtbaar, bij het inzoomen naar een bepaalde schaal wordt de huizen-laag aangeschakeld en wordt de weg-assen laag vervangen door de laag waarop kant verharding staat enz.

Door de combinatie van Spatial Query en Scale Ranges is het goed mogelijk om gedoseerd om te gaan met grote hoeveelheden GIS-data in een CAD-omgeving.

Scale Ranges
De Scale Range functionaliteit is beschikbaar in het Style Editor scherm.

AutoCAD Map/FDO – Spatial Query

gelezen op Neal’s blog – CAD and GIS Integration

GIS-data is over het algemeen op een andere schaal beschikbaar, dan de CAD-gebruikers nodig hebben voor hun projecten. Het importeren van een GIS-dataset in een CAD-omgeving geeft dus een overkill aan data.
Als ik met AutoCAD Map of Civil gebruikers praat over het connecten aan de GIS-data met behulp van FDO-technologie, zien zij nog steeds het probleem van teveel data.

Neem bijvoorbeeld een AutoCAD Civil 3D gebruiker die een terreinmodel moet maken en grondverzet moet berekenen om een gebied voor een nieuwe woonwijk bouwrijp te maken.
Het zou handig zijn om bijvoorbeeld een grondsoorten-laag uit GIS toe te voegen, maar niet de hele provincie of gemeente, slechts beperkt tot dat deel wat nodig is voor het project.

Dat is mogelijk door gebruik te maken van een Spatial Query – met behulp van een rechthoek of polygoon – op het moment van koppelen van de data.

Spatial Query
De Spatial Query functionaliteit is beschikbaar in het Data Connect scherm.

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