GeoJSON-Seq 📋

GeoJSON Sequences (Newline-delimited)

Open Beta
.geojsonl · application/geo+json-seq

GeoJSON-Seq ist eine zeilenbasierte Variante von GeoJSON, bei der jede Zeile ein eigenes Feature ist. Ideal für Streaming, Logging und Big-Data-Pipelines.

GeoJSON-Seq jetzt exportieren ✨ Open Beta — kostenlos ohne Einschränkungen

Hauptmerkmale

Zeilengetrenntes Format
Stream-Verarbeitung
Einfaches Parsen
Kompatibel mit ndjson
Beispiel-Export im GeoJSON-Seq-Format (Innenstadt Moskau, 1x0,5 km)
Beispiel: Innenstadt von Moskau, ca. 1x0,5 km, mittlere Detailstufe

Über das Format GeoJSON-Seq

GeoJSON-Seq (RFC 8142) ist dasselbe GeoJSON, nur zeilenweise aufgeteilt: eine Zeile — ein vollständiges Objekt. Eine umschließende FeatureCollection gibt es nicht, also muss man nicht erst die ganze Datei lesen, um an das erste Objekt zu kommen.

Das ist ein Format für Pipelines. Solche Dateien werden zeilenweise gelesen und als Strom verarbeitet: mit jq gefiltert, an tippecanoe zum Bau von Vektorkacheln übergeben, nach Kafka oder Spark geschrieben, nach Zeilenzahl in Stücke geschnitten. Der Speicherbedarf hängt dabei nicht von der Größe des Exports ab.

Das Ergebnis ist eine .geojsonl-Datei, in der die Objekte aller ausgewählten Ebenen hintereinander stehen. Jedes trägt die Eigenschaft _layer mit dem Namen der Ausgangsebene, die OpenStreetMap-Attribute bleiben erhalten, die Koordinaten liegen in WGS84 (EPSG:4326) mit sechs Nachkommastellen vor.

Das Format ist genau dort stark, wo gewöhnliches GeoJSON bei großen Datenmengen schwächelt — und umgekehrt: .geojsonl direkt in Leaflet zu laden funktioniert nicht, die Zeilen werden vorher zu einer FeatureCollection zusammengesetzt oder als Strom verarbeitet.

Programme zum Öffnen von GeoJSON-Seq-Dateien

Die folgenden Programme können GeoJSON Sequences (Newline-delimited)-Dateien (.geojsonl) öffnen, bearbeiten und verarbeiten, die aus OSM2CDR exportiert wurden:

💻jq 💻ndjson-cli 💻Tippecanoe 💻GDAL/OGR 💻Python (json) 💻Node.js

Format-Spezifikationen

Wer nutzt GeoJSON-Seq-Karten

🏗
Stream-Verarbeitung
Die Datei wird zeilenweise gelesen, der Speicherbedarf hängt daher nicht vom Umfang des Exports ab.
💻
Big-Data-Pipelines
Fertige Eingabe für Spark, Kafka und tippecanoe, wo die Daten als Strom von Datensätzen ankommen.
📊
Protokollierung
Datensätze werden hinten angehängt und laufen weiter, sobald sie eintreffen.
🎨
jq/ndjson-Verarbeitung
Jede Zeile ist eigenständiges JSON, die gewohnten Kommandozeilenwerkzeuge funktionieren ohne Anpassung.
🗺
ETL-Workflows
Aufteilen, Filtern und portionsweises Laden gelingen mit Bordmitteln, ohne Zwischenkonvertierungen.

So exportieren Sie GeoJSON-Seq

1
Gebiet auswählen
Zeichnen Sie ein Rechteck oder Polygon auf der interaktiven Karte von osm2cdr
2
GeoJSON-Seq wählen
Wählen Sie GeoJSON Sequences (Newline-delimited) aus der Liste von 127 verfügbaren Exportformaten
3
Exportieren
Klicken Sie auf Export und erhalten Sie Ihre .geojsonl-Datei in 1–5 Minuten
4
Herunterladen
Laden Sie die fertige GeoJSON-Seq-Datei herunter und öffnen Sie sie in jq

Nach dem Export öffnen

Beliebte Karten in GeoJSON-Seq

Free

GeoJSON Sequences (Newline-delimited)-Kartenexport

Laden Sie professionelle GeoJSON-Seq-Karten aus OpenStreetMap herunter. Sofortige Generierung, beliebiges Gebiet.

Kostenlos / Export
GeoJSON-Seq jetzt exportieren →

Häufig gestellte Fragen

Wie unterscheidet sich GeoJSON-Seq von GeoJSON?
Wo wird GeoJSON-Seq verwendet?
Worin unterscheidet sich .geojsonl von .ndjson und .geojsons?
Woran erkenne ich, aus welcher Ebene ein Objekt stammt?
Lässt sich eine solche Datei direkt in einer Webkarte öffnen?

GeoJSON-Seq-Anleitungen

Verwandte Formate

Häufig zusammen exportiert

Related Articles