Sinds QGIS 3 is er een mooie plugin beschikbaar om met app schema gml te werken in qgis, genaamd GMLAS. App schema gml (ook wel ‘complex features’) is het typische formaat dat in de IMGeo modellen, INSPIRE en diverse OGC standaarden (SoilML, WaterML) voorgeschreven wordt. Met deze plugin kan app-schema gml ingelezen en zelfs beheerd worden.
QGIS had altijd al de WFS 2 plugin, echter deze plugin ‘slaat’ de app schema gml geforceerd plat tot een in QGIS inleesbaar formaat. GMLAS kiest een andere aanpak. Bij openen moet je als gebruiker eerst een conversie doen van de GML naar dan wel SQLite (lokaal bestand) of PostGIS.
OGR (de transformatie engine achter QGIS) zal nu op basis van het xsd-schema van de gml een database aanmaken met de benodigde tabellen (dat kunnen er heel veel zijn) en vervolgens de data in de betreffende tabellen laden. Vervolgens kun je de tabel data als kaartlagen aan qgis toevoegen, waarbij je tabel-links kunt gebruiken om bepaalde attributen die uitgesplitst zijn in aparte tabellen (bv omdat ze een 1:n relatie hebben) alsnog mee te nemen.
Je kunt ook de data in de database muteren en later de gml opnieuw genereren inclusief de mutaties. Op deze pagina kunnen we wat ervaringen verzamelen over het werken met GMLAS in combinatie met de welbekende IMGeo datasets: BRT, BAG, BRO, BRK …
Zie ook Polygonen uit de WFS - #4 door pvgenuchten - BRK - Geoforum