ca

GeoJSON cap a NDJSON

Converteix GeoJSON en GeoJSON delimitat per línies (NDJSON) localment - per a tippecanoe i big data.

Processant en local al teu dispositiu ...

Processant en local al teu dispositiu ...

0%

Es puja el meu fitxer?

No. Tot s'executa al teu navegador - el teu fitxer no surt mai del dispositiu. Per què és verificable

Sense pujar res100% local
El contingut es queda amb tusense accés de tercers
Hosted in GermanyGlobal Content Delivery
Auditat de manera independentTLS A+ · Capçaleres A+

El GeoJSON delimitat per línies (NDJSON, també anomenat GeoJSONL o GeoJSON Text Sequences) escriu un GeoJSON Feature per línia en lloc d'embolcallar-los tots en una FeatureCollection. Eines com tippecanoe i ogr2ogr el prefereixen perquè un conjunt de dades enorme es pot transmetre línia a línia sense carregar tot el fitxer a la memòria.

Aquesta eina llegeix la teva GeoJSON FeatureCollection i escriu cada feature com un objecte JSON compacte a la seva pròpia línia. La geometria i les propietats de cada feature es mantenen exactament; només s'elimina l'embolcall extern de la FeatureCollection. L'eina germana NDJSON cap a GeoJSON ho torna a muntar.

Tot s'executa completament en local al navegador - les teves dades d'ubicació potencialment sensibles no surten mai del teu dispositiu. Dit amb franquesa: la sortida és un feature per línia, no un sol document JSON, de manera que per si sola no validarà com un únic objecte GeoJSON - això és exactament per a què serveix NDJSON. Un GeoJSON invàlid o buit es rebutja amb un missatge clar.

L'encant pràctic del format per línies: cada línia és JSON vàlid per si sola. Per això les eines més simples funcionen de seguida - un comptador de línies dóna el nombre de features, una cerca de text les filtra, i es poden afegir features noves al final del fitxer sense analitzar-lo mai sencer.

Fitxa tècnica

Fitxa tècnica
Formats d'entradaGEOJSON, JSON
Conversió automàticaZIP, DXF
Format de sortidaNDJSON
Processament per lotsNo
ProcessamentEn local al navegador (JavaScript)
Càrrega de fitxersCap

En 3 passos

  1. Deixa anar el teu fitxer GeoJSON.
  2. La conversió s'executa automàticament.
  3. Descarrega el NDJSON (p. ex. per a tippecanoe).

Límits: Converteix una GeoJSON FeatureCollection en GeoJSON delimitat per línies (NDJSON / GeoJSONL): un Feature com a JSON compacte per línia. Fet servir per tippecanoe i ogr2ogr per transmetre grans conjunts de dades. Funciona en tots dos sentits amb NDJSON cap a GeoJSON. Un GeoJSON invàlid o buit es rebutja amb un error clar.

Preguntes freqüents

Per a què es fa servir NDJSON?

Per transmetre grans geodades: eines com tippecanoe i ogr2ogr llegeixen un Feature per línia sense carregar tot el fitxer alhora.

Es manté la geometria?

Sí, cada feature manté la seva geometria i les seves propietats exactament; només s'elimina l'embolcall de la FeatureCollection.

Puc invertir-ho?

Sí, fes servir l'eina germana NDJSON cap a GeoJSON per embolcallar les línies de nou en una FeatureCollection.

El meu fitxer es puja?

No, la conversió passa completament en local al navegador; les dades d'ubicació no surten mai del teu dispositiu.

Eines relacionades

NDJSON cap a GeoJSON · GeoJSON cap a CSV · Converteix GeoJSON a WKT · Converteix GPX a KML · GeoJSON cap a TopoJSON · TopoJSON cap a GeoJSON