Zaubern mit dem Geopackage
27.03.2025 , HS4 (S2)

Das Geopackage kann nicht nur Daten verpacken sondern ganz schnell im Hintergrund Arbeit verrichten, die anschließend im QGIS wie Zauberei sichtbar wird. Die Verschneidung zweier Layer aktualisiert sich, wenn die Quell-Layer geändert werden, ohne das ein weiterer Prozess aufgerufen werden muss. Aggregierungen und Auswertungen sind stets auf dem Stand.
Schließlich ist das Geopackage eine SQLite-Datenbank, in welcher der SQL-Zauberstab zum effektiven GIS-Helferlein wird.


Das Geopackage kann nicht nur Daten verpacken sondern ganz schnell im Hintergrund Arbeit verrichten, die anschließend im QGIS wie Zauberei sichtbar wird. Die Verschneidung zweier Layer aktualisiert sich, wenn die Quell-Layer geändert werden, ohne das ein weiterer Prozess aufgerufen werden muss. Aggregierungen und Auswertungen sind stets auf dem Stand.
Schließlich ist das Geopackage eine SQLite-Datenbank, in welcher der SQL-Zauberstab zum effektiven GIS-Helferlein wird. Trigger und Views sind die Werkzeuge, mit dem das Geopackage Layer dynamisch aktualisert. Änderungen von Steuertabellen stoßen Prozesse an. Dabei sind jedoch einige Hürden zu nehmen, damit die Views ins QGIS geladen werden können und die Prozesse schnell ablaufen. Räumliche Indexe sind explizit anzusprechen und der Primärschlüssel darf nicht vergessen werden

Claas Leiner arbeitet freiberuflich in Kassel und
bietet Schulungen, Dienstleistungen und Support rund um die freien Geoinformationssysteme QGIS, GRASS, SpatiaLite, Postgis sowie GDAL/OGR an und hat einen kleinen ALKIS-Konverter auf Basis von ogr2ogr und SpatialLite geschrieben. Desweiteren bearbeitet er Aufträge zu Geodatenaufbereitung, -analysen sowie thematische Kartografie. Häufig geht es darum, komplexe Arbeitsabläufe für Anwender/innen zu strukturieren und zu vereinafachen.
Besonders verbunden ist er mit QGIS - als Mitglied des QGIS-Anwendervereins QGIS-DE, als Mitorganisator der ersten QGIS-DEAnwendertreffen sowie als Bronze-Sponsor des Projektes

Diese(r) Vortragende hält außerdem: