GeoJSON in GeoPackage umwandeln
Wandeln Sie GeoJSON-Dateien in ein GeoPackage für QGIS, ArcGIS oder andere Desktop-GIS-Software um. GeoVerto übernimmt Geometrien, Attribute und Datentypen in eine einzige .gpkg-Datei und kann die Koordinaten auf Wunsch in ein metrisches Zielsystem transformieren.
Eine einzelne .geojson,.json-Datei, keine Begleitdateien.
- Dateigröße
- 100 MB je Datei ohne Konto — mehr mit kostenlosem Konto
- Löschung
- Eingabe nach der Umwandlung, Ergebnis mit dem Download — spätestens nach 15 Minuten
- Verarbeitung
- Server in Deutschland, verschlüsselte Übertragung — Details
Unterstützte Eingabe
Eine einzelne .geojson- oder .json-Datei (Dateigrenze und Löschfrist stehen oben unter dem Uploadfeld; Tarife siehe Preise). Details zum Format: GeoJSON-Format.
Was wird übernommen?
- Alle Geometrietypen — Punkte, Linien, Flächen und ihre Multi-Varianten — landen in einer Ebene der GeoPackage-Datei; ein Aufteilen wie beim Shapefile ist nicht nötig.
- Alle
propertieswerden zu Spalten mit echten Datentypen: Ganzzahlen, Dezimalzahlen, Text und Wahrheitswerte, ohne Längenbeschränkung der Feldnamen. - Das Koordinatensystem WGS 84 (EPSG:4326) wird in der Datei vermerkt; auf Wunsch transformiert GeoVerto in ein anderes Ziel-CRS.
- Ein räumlicher Index wird angelegt, sodass QGIS auch große Datensätze zügig öffnet.
Was kann nicht vollständig übernommen werden?
- Verschachtelte Objekte oder Listen in den
propertieskommen als JSON-Text an — GeoPackage-Spalten sind flach. - Datumsangaben, die in GeoJSON als Zeichenkette stehen, bleiben zunächst Text; ein Datumstyp entsteht nur, wenn GDAL das Format eindeutig erkennt.
- GeoJSON kennt kein natives Styling — GeoPackage ebenfalls nicht, hier entsteht kein zusätzlicher Verlust.
Ergebnis und Download
Das Ergebnis ist eine einzelne .gpkg-Datei mit einer Ebene, Koordinaten in EPSG:4326 oder im gewählten Ziel-CRS. Sie lässt sich in QGIS per Drag & Drop öffnen.
Anleitung
- Laden Sie Ihre GeoJSON-Datei hoch (Drag & Drop oder Klick).
- Prüfen Sie das Analyseergebnis (Objektanzahl) und wählen Sie bei Bedarf ein Ziel-CRS.
- Klicken Sie auf „In GeoPackage umwandeln“ und warten Sie, bis der Job abgeschlossen ist.
- Laden Sie das GeoPackage herunter.
Datenschutz und Löschung
Ohne Anmeldung wird Ihre Datei gelöscht, sobald die Umwandlung abgeschlossen ist, und das Ergebnis mit dem Download — spätestens nach der oben genannten Frist. Download-Links sind befristet gültig. Details: Sicherheit und Datenschutz.
Häufige Fragen
- Warum GeoPackage statt Shapefile als Zielformat?
- GeoPackage speichert gemischte Geometrietypen in einer einzigen Datei, ohne die 10-Zeichen-Feldnamenbeschränkung von Shapefile.
Was GeoPackage besser kann als GeoJSON
Ein GeoPackage ist eine SQLite-Datenbank in einer einzigen .gpkg-Datei. Das klingt technisch, hat aber drei sehr praktische Folgen: Die Datei ist binär und indiziert, öffnet in QGIS also auch bei hunderttausend Objekten zügig, wo eine gleich große GeoJSON-Datei erst vollständig gelesen und geparst werden muss. Sie kann mehrere Ebenen nebeneinander führen. Und sie behält echte Datentypen.
Der letzte Punkt ist der, der später Ärger spart: In GeoJSON ist alles JSON — eine Zahl ist eine Zahl, ein Datum aber eine Zeichenkette. Im GeoPackage steht ein Datum als Datum und eine Ganzzahl als Ganzzahl, mit allem, was daran hängt: Sortieren, Filtern nach Zeitraum, Rechnen ohne vorheriges Umwandeln.
Das Koordinatensystem bleibt, wie es ist
GeoJSON ist nach RFC 7946 auf WGS 84 festgelegt, Ihre Datei liegt also in Längen- und Breitengraden. GeoPackage kann jedes System speichern — GeoVerto schreibt hier unverändert EPSG:4326 hinein und vermerkt es in der Datei.
Wenn Sie für Flächen- oder Längenberechnungen ein metrisches System brauchen (in Deutschland meist EPSG:25832), geben Sie es im Konverter als Ziel-CRS an. Das ist der eigentliche Grund, warum diese Richtung sich lohnt: In WGS 84 gemessene Quadratmeter sind keine.
Verwandte Konvertierungen
Formate im Detail
Für Entwickler:innen
Diese Konvertierung ist auch über die API verfügbar (POST /v1/convert mit target_formats: ["gpkg"]) — siehe API-Dokumentation.