GeoJSON-Seq 📋

GeoJSON Sequences (Newline-delimited)

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

GeoJSON-Seq to wariant GeoJSON rozdzielany wierszami, w którym każdy wiersz to osobny obiekt Feature. Idealny do przesyłania strumieniowego, rejestrowania zdarzeń oraz potoków Big Data.

Eksportuj GeoJSON-Seq teraz ✨ Otwarta beta — bezpłatnie, bez ograniczeń

Najważniejsze funkcje

Format z separatorem nowej linii
Przetwarzanie strumieniowe
Proste parsowanie
Zgodność z ndjson
Example GeoJSON-Seq export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

O formacie 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.

Jaki program otwiera pliki GeoJSON-Seq

Następujące programy i aplikacje mogą otwierać, edytować i pracować z plikami GeoJSON Sequences (Newline-delimited) (.geojsonl) wyeksportowanymi z OSM2CDR:

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

Format specifications

Kto korzysta z map GeoJSON-Seq

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

Jak wyeksportować GeoJSON-Seq

1
Zaznacz obszar
Narysuj prostokąt lub wielokąt na interaktywnej mapie pod adresem osm2cdr.ru
2
Wybierz GeoJSON-Seq
Wybierz GeoJSON Sequences (Newline-delimited) z listy 127 dostępnych formatów eksportu
3
Eksportuj
Kliknij Eksportuj i otrzymaj plik .geojsonl w ciągu 1-5 minut
4
Pobierz
Pobierz gotowy plik GeoJSON-Seq i otwórz go w jq

Jak otworzyć po eksporcie

Popularne mapy w formacie GeoJSON-Seq

Darmowy

Uzyskaj eksporty map w formacie GeoJSON Sequences (Newline-delimited)

Pobieraj profesjonalne mapy GeoJSON-Seq z OpenStreetMap. Natychmiastowe generowanie, dowolny obszar.

Bezpłatnie / eksport
Eksportuj GeoJSON-Seq teraz →

Najczęściej zadawane pytania

Czym GeoJSON-Seq różni się od GeoJSON?
Gdzie używa się 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

Powiązane formaty

Często eksportowane razem

Related Articles