GeoPackage auf iPhone & iPad importieren
GeoPackage ist ein offener Standard des Open Geospatial Consortium (OGC), der räumliche Daten in einer einzigen .gpkg-Datei bündelt. Im Gegensatz zu Shapefiles, die Daten über vier oder mehr separate Dateien verstreuen, hält GeoPackage alles an einem Ort: Geometrie, Attribute, Koordinatenbezugssystem und sogar mehrere Layer. Unter der Haube ist es eine SQLite-Datenbank, was es schnell, portabel und zuverlässig macht.
GoGIS unterstützt den Import von GeoPackage-Dateien auf iPhone und iPad vollständig. Ob Sie eine .gpkg von einem Kollegen erhalten, von einem staatlichen Open-Data-Portal heruntergeladen oder aus QGIS exportiert haben — Sie können sie direkt auf Ihrem iOS-Gerät öffnen.
Warum GeoPackage statt Shapefile
Das Shapefile-Format ist seit über 30 Jahren der Standard in GIS, hat aber erhebliche Einschränkungen. Ein einzelnes Shapefile besteht aus vier bis sieben separaten Dateien (.shp, .dbf, .shx, .prj und oft .cpg, .sbn, .sbx), die alle vorhanden und korrekt benannt sein müssen. Feldnamen sind auf 10 Zeichen begrenzt. Jede Datei kann nur einen Geometrietyp enthalten. Das .dbf-Format hat ein Größenlimit von 2 GB.
GeoPackage löst all diese Probleme. Eine Datei. Keine Feldnamenbeschränkungen. Mehrere Geometrietypen in einem einzelnen Container. Kein praktisches Größenlimit. Es ist das Format, das QGIS, ArcGIS Pro und die meisten modernen GIS-Werkzeuge für den Datenaustausch empfehlen.
Ein GeoPackage in GoGIS importieren
Es gibt mehrere Möglichkeiten, eine GeoPackage-Datei in GoGIS zu laden:
- Dateien-App — öffnen Sie die Dateien-App, suchen Sie die .gpkg-Datei und tippen Sie darauf. GoGIS erscheint als Option zum Öffnen.
- Teilen-Menü — tippen Sie in jeder App, die Dateien teilen kann (Mail, Safari, Slack usw.), auf das Teilen-Symbol und wählen Sie GoGIS.
- AirDrop — empfangen Sie eine .gpkg-Datei per AirDrop von einem nahegelegenen Mac, iPhone oder iPad. GoGIS öffnet sich automatisch.
- E-Mail-Anhang — tippen Sie auf einen .gpkg-Anhang in Mail oder einem E-Mail-Client und wählen Sie „In GoGIS öffnen".
Multi-Layer-Unterstützung
Eine einzelne GeoPackage-Datei kann mehrere Feature-Tabellen enthalten — Punkte, Linien und Polygone in separaten Layern. GoGIS liest sie alle. Wenn Sie ein Multi-Layer-GeoPackage importieren, wird jede Tabelle zu einem eigenen Layer in der App. Sie können ihre Sichtbarkeit unabhängig umschalten, sie mit verschiedenen Farben gestalten und die Attribute jedes Layers separat untersuchen.
Dies ist besonders nützlich für Datensätze, die zusammengehörige Informationen bündeln — zum Beispiel ein GeoPackage mit Straßen, Gebäuden und Grundstücken für ein Projektgebiet. Statt drei separate Dateien zu importieren, importieren Sie eine, und alle Daten sind einsatzbereit.
Mit Ihren Daten arbeiten
Nach dem Import verhalten sich Ihre GeoPackage-Daten wie jeder andere Layer in GoGIS. Tippen Sie auf ein Feature auf der Karte, um seine Attribute anzuzeigen. Nutzen Sie die Suchfunktion, um bestimmte Features nach Attributwerten zu finden. Wenden Sie farbliche Kennzeichnung basierend auf einem Feld an, um Kategorien oder Wertebereiche zu visualisieren. All dies funktioniert offline — die Daten werden lokal gespeichert, sobald sie importiert werden.
Wenn Sie die Daten später teilen müssen, exportieren Sie den Layer als GeoJSON, KML, CSV oder Shapefile. GoGIS unterstützt Roundtrip-Workflows: Importieren Sie ein GeoPackage, fügen Sie im Feld gesammelte Punkte hinzu und exportieren Sie alles zusammen im Format, das Ihr Team benötigt.
Wo Sie GeoPackage-Daten finden
GeoPackage-Dateien werden in der GIS-Community zunehmend verbreitet. Hier sind einige typische Quellen:
- QGIS-Export — QGIS kann jeden Layer als GeoPackage exportieren über Rechtsklick > Exportieren > Features speichern als
- Staatliche Open-Data-Portale — viele nationale und regionale Geoportale bieten Downloads im GeoPackage-Format an
- ArcGIS Pro — Export zu GeoPackage über die Geoverarbeitungs-Toolbox
- Kollegen und Projektpartner — GeoPackage wird zum bevorzugten Format für den Austausch räumlicher Daten zwischen Teams