GeoJSON-Seq 📋

GeoJSON Sequences (Newline-delimited)

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

GeoJSON-Seq é uma variante de GeoJSON delimitada por linhas, em que cada linha é uma Feature separada. Ideal para streaming, registo (logging) e pipelines de Big Data.

Exportar GeoJSON-Seq agora ✨ Beta Aberta — gratuito, sem limites

Principais características

Formato delimitado por linhas
Processamento em fluxo
Análise simples
Compatível com ndjson
Example GeoJSON-Seq export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Sobre o formato 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.

Que programa abre ficheiros GeoJSON-Seq

Os seguintes programas e aplicações podem abrir, editar e trabalhar com ficheiros GeoJSON Sequences (Newline-delimited) (.geojsonl) exportados do OSM2CDR:

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

Format specifications

Quem utiliza mapas GeoJSON-Seq

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

Como exportar para GeoJSON-Seq

1
Selecionar área
Desenhe um retângulo ou polígono no mapa interativo em osm2cdr.ru
2
Escolher GeoJSON-Seq
Selecione GeoJSON Sequences (Newline-delimited) na lista de 127 formatos de exportação disponíveis
3
Exportar
Clique em Exportar e receba o seu ficheiro .geojsonl em 1-5 minutos
4
Descarregar
Descarregue o ficheiro GeoJSON-Seq pronto e abra-o no jq

Como abrir depois da exportação

Mapas populares em GeoJSON-Seq

Free

Obtenha exportações de mapas em GeoJSON Sequences (Newline-delimited)

Descarregue mapas profissionais em GeoJSON-Seq a partir do OpenStreetMap. Geração instantânea, qualquer área.

Gratuito / exportação
Exportar GeoJSON-Seq agora →

Perguntas frequentes

Em que difere o GeoJSON-Seq do GeoJSON?
Onde é utilizado o 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?

Formatos relacionados

Frequentemente exportados em conjunto

Related Articles