GeoPackage in GeoJSON umwandeln
Wandeln Sie GeoPackage-Dateien in GeoJSON für Leaflet, MapLibre oder andere Webkarten um. GeoVerto liest das im GeoPackage hinterlegte Koordinatensystem aus und transformiert die Daten automatisch nach WGS 84, wie GeoJSON es verlangt.
Eine einzelne .gpkg-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 .gpkg-Datei mit Vektordaten (Dateigrenze und Löschfrist stehen oben unter dem Uploadfeld; größere Dateien mit Konto, siehe Preise). Details zum Format: GeoPackage-Format.
Was wird übernommen?
- Alle Geometrien der Ebene — Punkte, Linien, Flächen und Multi-Geometrien — werden zu Features einer
FeatureCollection. - Alle Attributspalten werden zu
properties; Zahlen bleiben Zahlen, Text bleibt Text, Booleans werden zutrue/false. - Das im GeoPackage hinterlegte Koordinatensystem wird gelesen und die Daten nach WGS 84 (EPSG:4326) umgerechnet.
Was kann nicht vollständig übernommen werden?
- GeoJSON fasst nur eine FeatureCollection je Datei. Enthält das GeoPackage mehrere Ebenen mit Inhalt, hält GeoVerto die Umwandlung mit einem Hinweis an, bis ein Layer gewählt ist.
- Datentypen wie Datum oder Zeitstempel werden zu Zeichenketten — die Werte bleiben, die Typinformation nicht.
- Ein räumlicher Index und die ursprünglichen projizierten Koordinatenwerte gehen mit dem Wechsel nach WGS 84 verloren.
- GeoPackage kennt kein natives Styling, das über Geometrie und Attribute hinausgeht — GeoJSON ebenfalls nicht, hier entsteht kein zusätzlicher Verlust.
Ergebnis und Download
Das Ergebnis ist eine einzelne .geojson-Datei, Koordinaten in EPSG:4326 — direkt einsatzbereit in Leaflet, MapLibre oder OpenLayers.
Anleitung
- Laden Sie Ihre GeoPackage-Datei hoch (Drag & Drop oder Klick).
- Prüfen Sie das Analyseergebnis (Objektanzahl, erkanntes CRS).
- Klicken Sie auf „In GeoJSON umwandeln“ und warten Sie, bis der Job abgeschlossen ist.
- Laden Sie das GeoJSON 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
- Bleiben mehrere Layer aus dem GeoPackage erhalten?
- Enthält nur ein Layer Objekte, wird dieser automatisch genommen. Bei mehreren gefüllten Layern meldet GeoVerto, welche vorhanden sind — den gewünschten wählen Sie über die API mit dem Parameter
source_layer, oder Sie exportieren die Ebene vorher in QGIS einzeln.
Ein GeoPackage kann mehrere Ebenen — GeoJSON nicht
Das ist der Unterschied, über den diese Richtung stolpert. Eine .gpkg-Datei darf Gebäude, Straßen und Flurstücke nebeneinander enthalten; eine GeoJSON-Datei fasst genau eine FeatureCollection. Enthält Ihr GeoPackage mehr als eine Ebene mit Inhalt, hält GeoVerto die Umwandlung an und nennt die vorhandenen Layer — den gewünschten wählen Sie über die API mit source_layer.
Wenn Sie alle Ebenen brauchen, wandeln Sie sie einzeln um und erhalten je eine GeoJSON-Datei. Ein Zusammenführen wäre technisch möglich, ergäbe aber einen Datensatz, in dem Gebäude und Straßen dieselben Attributspalten teilen müssten — selten das, was jemand will.
Datentypen und Genauigkeit auf dem Weg nach GeoJSON
GeoJSON kennt nur die JSON-Typen. Ein Datumsfeld aus dem GeoPackage wird deshalb zur Zeichenkette (im ISO-Format, also weiterhin sortierbar), ein Boolean zu true/false. Werte gehen dabei nicht verloren, aber die Typinformation.
Zweitens wird umprojiziert: GeoJSON verlangt WGS 84. Liegt Ihr GeoPackage in EPSG:25832, rechnet GeoVerto es um — das ist verlustfrei genug für jede Darstellung, aber die Zahlen sehen danach anders aus. Wenn Sie sie unverändert brauchen, bleiben Sie beim GeoPackage.
Verwandte Konvertierungen
Formate im Detail
Für Entwickler:innen
Diese Konvertierung ist auch über die API verfügbar (POST /v1/convert mit target_formats: ["geojson"]) — siehe API-Dokumentation.