GeoJSON-Seq 📋

GeoJSON Sequences (Newline-delimited)

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

GeoJSON-Seq er en linjeavgrenset variant av GeoJSON der hver linje er et eget Feature. Ideelt for strømming, logging og stordata-pipelines.

Eksporter GeoJSON-Seq nå ✨ Åpen beta — gratis, ingen begrensninger

Hovedfunksjoner

Linjeavgrenset format
Strømbehandling
Enkel tolking
Kompatibel med ndjson
Example GeoJSON-Seq export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Om GeoJSON-Seq-formatet

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.

Hvilket program åpner GeoJSON-Seq-filer

Følgende programmer og applikasjoner kan åpne, redigere og arbeide med GeoJSON Sequences (Newline-delimited) (.geojsonl)-filer eksportert fra OSM2CDR:

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

Format specifications

Hvem bruker GeoJSON-Seq-kart

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

Slik eksporterer du GeoJSON-Seq

1
Velg område
Tegn et rektangel eller polygon på det interaktive kartet på osm2cdr.ru
2
Velg GeoJSON-Seq
Velg GeoJSON Sequences (Newline-delimited) fra listen over 127 tilgjengelige eksportformater
3
Eksporter
Klikk Eksporter og motta .geojsonl-filen din på 1–5 minutter
4
Last ned
Last ned den ferdige GeoJSON-Seq-filen og åpne den i jq

Slik åpner du filen etter eksporten

Populære kart i GeoJSON-Seq

Free

Få karteksporter i GeoJSON Sequences (Newline-delimited)

Last ned profesjonelle GeoJSON-Seq-kart fra OpenStreetMap. Umiddelbar generering, uansett område.

Gratis / eksport
Eksporter GeoJSON-Seq nå →

Ofte stilte spørsmål

Hva er forskjellen på GeoJSON-Seq og GeoJSON?
Hvor brukes 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

Relaterte formater

Ofte eksportert sammen

Related Articles