vdPClassify, introductie

vdPClassify is ontwikkeld om informatie over DWG-elementen op te slaan in een migratie-schema en hierin tevens de ‘mapping’ vast te leggen naar de betreffende database-tabellen en attributen.

vdPClassify wordt momenteel ingezet bij data-migratie projecten ten behoeve van de WIBON (= Wet informatie-uitwisseling boven en ondergrondse netten en netwerken).
Door middel van slimme data-filters worden objecten uit de tekeningen gefilterd. Vervolgens wordt met behulp van krachtige property-filters informatie uit de objecten gelezen.

In z’n algemeenheid kun je in een AutoCAD tekening objecten herkennen aan een combinatie van entity type en layername, linetype of blockname. Met behulp van deze combinatie kan het IMKL object type worden bepaald. Daarnaast bevatten AutoCAD elementen informatie in de vorm van block attributes, xdata of objectdata. Deze informatie kan worden omgezet naar IMKL attributen

vdPClassify bestaat uit een consulting toolkit, hiermee kunnen we een onsite analyse uitvoeren, een migratie stuurtabel maken en de data in het gewenste formaat uitschrijven.
Gebruikers kunnen vervolgens zelfstandig de conversies uitvoeren met behulp van de vdPClassify runtime.

Meer informatie?
Vraag het de cadgis-specialist

AutoCAD Map/FDO – Spatial Query met displayMngr plugin ( II )

displayMngr pluginAls vervolg op een eerdere post over de displayMngr plugin zijn er binnen een project door vdPConsulting enkele nieuwe functies aan die plugin toegevoegd.

De huidige werkwijze ging er vanuit dat er een aantal FDO feature layers actief waren, geladen vanuit een template tekening of door middel van .layer files. Met de commandline filterfuncties uit de plugin konden eenvoudig spatial filters aan de bestaande feature layes worden toegevoegd om een selectie op het scherm te tonen.

Die bestaande functionaliteit is uitgebreid met een dialoogscherm. Dit scherm wordt aangestuurd door middel van een XML configuratiebestand. Hierin kunnen de verschillende features met hun respectievelijke .layer files worden gedefinieerd. Ook kan worden aangegeven of een setje features bij een bepaalde groep behoort. In het lijstje wat hiermee op het dialoogscherm wordt opgebouwd, kunnen de gewenste features worden geselecteerd. Alle features worden vervolgens geladen ( met behulp van FDO/Connect ) en de geselecteerde features worden getoond.

Naast deze connect functie, is er ook voorzien in buttons voor het filteren binnen een crossing en om het spatial filter weer op te heffen. Daarnaast is er nog een extra button toegevoegd om de huidige map naar een dwg te exporteren.

Zie ook: AutoCAD Map/FDO – Spatial Query met displayMngr plugin
Als je belangstelling hebt voor het gebruik van AutoCAD Map/FDO en GIS-databases of de displayMngr plugin neem gerust contact op.

AutoCAD Map/FDO – weergave max 2000 feature labels

Wanneer AutoCAD Map of Civil door middel van een FDO connectie gekoppeld is aan een database ( of shape file ) dan kunnen er tekst labels worden aangezet. Hierbij kunnen velden uit de database als teksten bij punten, lijnen en vlakken worden weergegeven.

Het was al vaker opgevallen dat niet alle teksten worden weergegeven, maar dat je moest inzoomen om meer teksten te zien. In eerste instantie leek het een ingebouwde regel om geen labels over elkaar heen af te beelden. Er blijkt echter ook een voorziening te zijn om performance redenen. Door middel van een registry variabele kan het aantal feature labels wat afgebeeld mag worden, worden opgehoogd.

Met dank aan Michel van de Spijker | Senior medewerker Georegistraties | Gemeente Valkenswaard voor het speuren naar de oplossing in de Autodesk Knowledge Base

AutoCAD Map/FDO – Spatial Query met displayMngr plugin

Spatial QueryGIS-data is over het algemeen op een andere schaal en in grotere hoeveelheden beschikbaar dan de CAD-gebruikers nodig hebben voor hun projecten.

Denk hierbij aan de BGT/IMGeo of Top10NL informatie uit de centrale GIS-database.

Het importeren van zo’n GIS-dataset in een CAD-omgeving geeft een overkill aan data. Het zou handig zijn om bijvoorbeeld koppelingen naar feature layers uit GIS toe te voegen, niet de hele database, maar slechts dat deel wat nodig is ten behoeve van het project.

Dat is mogelijk door gebruik te maken van AutoCAD Map/FDO Data Connect en een Spatial Query. Maar eerlijk gezegd is dat niet echt gebruikersvriendelijk. Daarom heeft vdPConsulting een displayMngr plugin ontwikkeld.

De werkwijze is als volgt:

  • Zorg dat de gewenste feature layers gekoppeld zijn, door middel van een voorgedefinieerde template of met behulp van zogenaamde .layer files.
  • Laad de displayMngr plugin.
  • Start het commando “filterWindow” of “filterCrossing”.
  • Geef het gewenste gebied aan door twee punten te prikken op de kaart.
  • De plugin maakt vervolgens de SQL filter statements en “injecteert” deze in de definities van alle gekoppelde feature layers.

Als je belangstelling hebt in het gebruik van AutoCAD Map/FDO en GIS-databases of de displayMngr plugin neem gerust contact op.

AcClassify Workflow utility ( update )

AcClassify Workflow utilityBij een van de migratie projecten waarbij ik betrokken ben, wordt de bron-data in AutoCAD Map beheert en moet er regelmatig een update plaatsvinden van een gedeelte van de data in een Oracle Spatial database. Vanuit die Oracle database wordt de grootschalige data gedeeld met de GIS-afdeling en gebruikt voor web-toepassingen. Om dit migratie proces te ondersteunen heb ik hiervoor een AcClassify Workflow utility ontwikkeld.

De klant – een provincie – heeft haar grootschalige topografie bestanden als DWG-files opgeslagen in een uitgebreide folder structuur op een fileserver. Voor elke provinciale weg een sub-folder, met daarin naast de topografie ook nog andere sub-folders met DWG’s voor bijv. de thema’s wegmarkeringen & bebordingen, groen beheer enz.

De Workflow utility – een C# applicatie, die draait binnen AutoCAD Map – geeft in de UI de mogelijkheid om het wegnummer te selecteren, de optie om de oude data van dat betreffende wegnummer uit Oracle te verwijderen en de nieuwe data er weer in te plaatsen met behulp van AcClassify.

Als het een update van de data betreft, dan gaat de utility eerst de oude data uit de verschillende feature tabellen ( voor wegen, water, gebouwen enz. ) verwijderen mbv. SQL Delete statements. Vervolgens maakt de utility de noodzakelijke AcClassify configuratie XML-bestanden aan ( voor het wegnummer, het te gebruiken database schema enz. ). Daarna wordt het AcClassify proces mbv. API-functies gestart.

Hiermee is een werkproces, met veel handmatige acties, teruggebracht tot een gebruikersvriendelijke AcClassify Workflow utility.

Nieuw : er is een update van deze utility gemaakt die het AcClassify proces mbv. API-functies aanstuurt