Skip to content

Gebruik in (Desktop) GIS

Mark Prins edited this page Apr 23, 2018 · 5 revisions

QGIS

"It just works"™

ArcGIS

Arcgis kan alleen omgaan met tabellen en views waarin een unieke rij-identifier van type integer aanwezig is en welke een enkele geometrie kolom hebben, hiertoe is in een aantal views een ObjecID kolom toegevoegd welke met een gegenereerde waarde (rij nummer) wordt gevuld. Om eea. ook een beetje snel te laten werken is er (voor Oracle) een script beschikbaar om materialized versies te maken van de betreffende views.

De materialized versies van de views kunnen vervolgens in de SDE metadata worden opgenomen / geregistreerd met een sdelayer commando; zie: http://resources.arcgis.com/en/help/main/10.1/002n/002n00000029000000.htm of er kunnen -als er geen sde beschikbaar is- layerfiles worden gemaakt waarbij de ObjectID kolom, projectie en omvang in de layerfile wordt vastgelegd.

In de layerfile wordt de cartografie en metadata vastgelegd die anders in het sde schema zou worden ondergebracht (oa. welke kolom als "Unique Identifier Field" aan te merken is en wat het ruimtelijk bereik van de dataset is), bij een volgende keer laden (met de layer file) hoeft dan niet meer de objectid aangegeven te worden noch de extent bepaald te worden. Tevens kan de ObjectID kolom wordt "uitgevinkt" zodat deze niet in de attribuut informatie naar voren komt en geen eigen leven gaat leiden (het is immers een willekeurige, technische waarde voor tijdelijk gebruik).

Zie ook: https://github.com/B3Partners/brmo/issues/202

Clone this wiki locally