GeoJSON-Seq 📋

GeoJSON Sequences (Newline-delimited)

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

GeoJSON-Seq on GeoJSON:in rivieroteltu muunnos, jossa jokainen rivi on erillinen Feature. Ihanteellinen suoratoistoon, lokitukseen ja suurten tietomäärien putkiin.

Vie GeoJSON-Seq nyt ✨ Avoin beta — ilmainen, ei rajoituksia

Keskeiset ominaisuudet

Rivieroteltu muoto
Suoratoistokäsittely
Yksinkertainen jäsennys
Yhteensopiva ndjson:in kanssa
Example GeoJSON-Seq export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Tietoa GeoJSON-Seq-muodosta

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.

Mikä ohjelma avaa GeoJSON-Seq-tiedostot

Seuraavat ohjelmat ja sovellukset voivat avata ja muokata OSM2CDR:stä vietyjä GeoJSON Sequences (Newline-delimited) (.geojsonl) -tiedostoja sekä työskennellä niiden parissa:

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

Format specifications

Ketkä käyttävät GeoJSON-Seq-karttoja

🏗
Suoratoistokäsittely
The file is read line by line, so memory does not depend on the size of the export.
💻
Suurten tietomäärien putket
A ready input for Spark, Kafka and tippecanoe, where data comes as a stream of records.
📊
Lokitus
Records are appended to the end and move on down the line as they arrive.
🎨
jq/ndjson-käsittely
Every line is a self-contained JSON, so the usual command line utilities work with no adaptation.
🗺
ETL-työnkulut
Splitting, filtering and loading in batches are done with standard tools, without intermediate conversions.

Näin viet kartan muotoon GeoJSON-Seq

1
Valitse alue
Piirrä suorakulmio tai monikulmio interaktiiviselle kartalle osoitteessa osm2cdr.ru
2
Valitse GeoJSON-Seq
Valitse GeoJSON Sequences (Newline-delimited) 127 saatavilla olevan vientimuodon luettelosta
3
Vie
Napsauta Vie ja saat .geojsonl-tiedostosi 1–5 minuutissa
4
Lataa
Lataa valmis GeoJSON-Seq-tiedosto ja avaa se ohjelmassa jq

Kuinka avata viennin jälkeen

Suositut GeoJSON-Seq-kartat

Ilmainen

Hanki GeoJSON Sequences (Newline-delimited) -karttavientejä

Lataa ammattilaistason GeoJSON-Seq-karttoja OpenStreetMapista. Luodaan välittömästi mistä tahansa alueesta.

Ilmainen / vienti
Vie GeoJSON-Seq nyt →

Usein kysytyt kysymykset

Miten GeoJSON-Seq eroaa GeoJSON:ista?
Missä GeoJSON-Seqiä käytetään?
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?

Liittyvät muodot

Usein viedään yhdessä

Related Articles