GeoJSON-Seq 📋

GeoJSON Sequences (Newline-delimited)

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

Το GeoJSON-Seq είναι μια παραλλαγή του GeoJSON με διαχωρισμό ανά γραμμή, όπου κάθε γραμμή αποτελεί ξεχωριστό Feature. Ιδανικό για ροή δεδομένων, καταγραφή και αγωγούς Big Data.

Εξαγωγή GeoJSON-Seq τώρα ✨ Open Beta — δωρεάν, χωρίς όρια

Βασικά χαρακτηριστικά

Μορφή με οριοθέτηση ανά γραμμή
Επεξεργασία ροής
Απλή ανάλυση
Συμβατό με ndjson
Example GeoJSON-Seq export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Σχετικά με τη μορφή 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.

Ποιο πρόγραμμα ανοίγει αρχεία GeoJSON-Seq

Τα ακόλουθα προγράμματα και εφαρμογές μπορούν να ανοίξουν, να επεξεργαστούν και να εργαστούν με αρχεία GeoJSON Sequences (Newline-delimited) (.geojsonl) που έχουν εξαχθεί από το OSM2CDR:

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

Format specifications

Ποιοι χρησιμοποιούν χάρτες GeoJSON-Seq

🏗
Επεξεργασία ροών
The file is read line by line, so memory does not depend on the size of the export.
💻
Ροές Big Data
A ready input for Spark, Kafka and tippecanoe, where data comes as a stream of records.
📊
Καταγραφή αρχείων συμβάντων
Records are appended to the end and move on down the line as they arrive.
🎨
Επεξεργασία jq/ndjson
Every line is a self-contained JSON, so the usual command line utilities work with no adaptation.
🗺
Ροές εργασίας ETL
Splitting, filtering and loading in batches are done with standard tools, without intermediate conversions.

Πώς να εξαγάγετε GeoJSON-Seq

1
Επιλογή περιοχής
Σχεδιάστε ένα ορθογώνιο ή πολύγωνο στον διαδραστικό χάρτη στο osm2cdr.ru
2
Επιλέξτε GeoJSON-Seq
Επιλέξτε GeoJSON Sequences (Newline-delimited) από τη λίστα με τις 127 διαθέσιμες μορφές εξαγωγής
3
Εξαγωγή
Κάντε κλικ στο «Εξαγωγή» και λάβετε το αρχείο σας .geojsonl σε 1-5 λεπτά
4
Λήψη
Κατεβάστε το έτοιμο αρχείο GeoJSON-Seq και ανοίξτε το στο jq

Πώς να το ανοίξετε μετά την εξαγωγή

Δημοφιλείς χάρτες σε GeoJSON-Seq

Δωρεάν

Αποκτήστε εξαγωγές χαρτών GeoJSON Sequences (Newline-delimited)

Κατεβάστε επαγγελματικούς χάρτες GeoJSON-Seq από το OpenStreetMap. Άμεση δημιουργία, για οποιαδήποτε περιοχή.

Δωρεάν / εξαγωγή
Εξαγωγή GeoJSON-Seq τώρα →

Συχνές ερωτήσεις

Σε τι διαφέρει το GeoJSON-Seq από το GeoJSON;
Πού χρησιμοποιείται το 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

Σχετικές μορφές

Συχνά εξάγονται μαζί

Related Articles