GeoJSON-Seq 📋

GeoJSON Sequences (Newline-delimited)

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

GeoJSON-Seq este o variantă a GeoJSON delimitată pe linii, în care fiecare linie este un obiect separat. Ideal pentru streaming, jurnalizare și pipeline-uri de tip big data.

Exportă GeoJSON-Seq acum ✨ Open Beta — gratuit, fără limite

Caracteristici principale

Format delimitat pe linii
Prelucrare în flux
Parsare simplă
Compatibil cu ndjson
Example GeoJSON-Seq export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Despre formatul GeoJSON-Seq

GeoJSON-Seq (RFC 8142) is the same GeoJSON laid out line by line: one line is one whole feature. There is no common FeatureCollection wrapper, which means you do not have to read the entire file to get to the first feature.

This is a pipeline format. Such files are read line by line and processed as a stream: filtered with jq, fed to tippecanoe to build vector tiles, poured into Kafka or Spark, cut into pieces by line count. Memory usage does not depend on the size of the export.

The output is a single .geojsonl with the features of all the selected layers written one after another. Each has a _layer property with the name of its source layer, OpenStreetMap attributes are preserved, and coordinates are WGS84 (EPSG:4326) with six decimal places.

The format is good at exactly what ordinary GeoJSON is bad at on large volumes, and vice versa: you cannot put a .geojsonl straight into Leaflet — the lines are first assembled into a FeatureCollection or processed as a stream.

Ce program deschide fișierele GeoJSON-Seq

Următoarele programe și aplicații pot deschide, edita și prelucra fișiere GeoJSON Sequences (Newline-delimited) (.geojsonl) exportate din OSM2CDR:

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

Format specifications

Cine folosește hărțile GeoJSON-Seq

🏗
Prelucrare în flux
The file is read line by line, so memory does not depend on the size of the export.
💻
Pipeline-uri big data
A ready input for Spark, Kafka and tippecanoe, where data comes as a stream of records.
📊
Jurnalizare
Records are appended to the end and move on down the line as they arrive.
🎨
Prelucrare jq/ndjson
Every line is a self-contained JSON, so the usual command line utilities work with no adaptation.
🗺
Fluxuri ETL
Splitting, filtering and loading in batches are done with standard tools, without intermediate conversions.

Cum se exportă GeoJSON-Seq

1
Selectează zona
Desenează un dreptunghi sau un poligon pe harta interactivă de pe osm2cdr.ru
2
Alege GeoJSON-Seq
Selectează GeoJSON Sequences (Newline-delimited) din lista celor 127 de formate de export disponibile
3
Exportă
Apasă Export și primește fișierul .geojsonl în 1-5 minute
4
Descarcă
Descarcă fișierul GeoJSON-Seq finalizat și deschide-l în jq

Cum se deschide fișierul după export

Hărți populare în GeoJSON-Seq

Free

Obține exporturi de hărți GeoJSON Sequences (Newline-delimited)

Descarcă hărți GeoJSON-Seq profesionale din OpenStreetMap. Generare instantanee, orice zonă.

Gratuit / export
Exportă GeoJSON-Seq acum →

Întrebări frecvente

Prin ce se deosebește GeoJSON-Seq de GeoJSON?
Unde se folosește GeoJSON-Seq?
How is .geojsonl different from .ndjson and .geojsons?
How do I tell which layer a feature came from?
Can such a file be opened straight in a browser map?

GeoJSON-Seq guides and tutorials

Formate înrudite

Exportate frecvent împreună

Related Articles