OGC GeoPackage data verwerken in ArcGIS Pro: Hoe los je problemen op?
Steeds meer Vlaamse agentschappen, zoals de VLM en het Departement Omgeving, delen hun datasets als OGC GeoPackage. Dit formaat wint vooral aan populariteit in de QGIS-wereld, maar het kan voor uitdagingen zorgen wanneer je het in ArcGIS Pro wil verwerken. Vooral het gebruik van een 64-bit ObjectID in GeoPackages kan voor problemen zorgen, zoals het niet kunnen uitvoeren van een “Join” of problemen bij het exporteren naar een Shape-bestand. De oorzaak hiervan ligt bij het DBF-bestand van het Shape-formaat, dat niet kan omgaan met 64-bit waarden.
Hoe pak je dit probleem aan?
De oplossing zit in het omzetten van de GeoPackage Feature Class naar een File Geodatabase Feature Class. Dit is echter niet zo eenvoudig als simpelweg exporteren of kopiëren, omdat de 64-bit ObjectID dan wordt overgenomen. Wat moet je doen om dit correct op te lossen?
- Maak een nieuwe Feature Class aan in de File Geodatabase
Gebruik de GeoPackage Feature Class als template om de velden in te stellen. Op deze manier kan je ervoor zorgen dat de nieuwe Feature Class een 32-bit ObjectID krijgt. - Laad de gegevens in de nieuwe Feature Class
Via de “Load” of “Append” functie kan je de features uit de GeoPackage toevoegen aan de nieuw aangemaakte Feature Class in de File Geodatabase. Nu worden de 64-bit ObjectID’s correct omgezet naar 32-bit.
Ondersteuning in ArcGIS Pro 3.2 en verder
Goed nieuws: vanaf ArcGIS Pro versie 3.2 worden zowel 32-bit als 64-bit ObjectID’s ondersteund. Dit betekent echter niet dat alle functionaliteiten perfect werken wanneer je met beide types tegelijk werkt. Er kunnen nog steeds beperkingen optreden, afhankelijk van de specifieke bewerkingen die je uitvoert.
Voor een gedetailleerdere technische uitleg over het omzetten van een 64-bit naar een 32-bit ObjectID, kan je terecht bij dit ESRI technical support artikel.
Dit artikel is geschreven door Philippe Derynck en verscheen eerst op de West-Vlaamse GIS collegagroep Marktplein 1.
0 reacties