id

GeoJSON ke NDJSON

Ubah GeoJSON menjadi GeoJSON berbatas baris baru (NDJSON) secara lokal: untuk tippecanoe dan big data. Tanpa unggah.

Memproses secara lokal di perangkat Anda ...

Memproses secara lokal di perangkat Anda ...

0%

Apakah berkas saya diunggah?

Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

Tanpa unggahan100% lokal
Isi tetap milikmutanpa akses pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit independenTLS A+ · HTTP header A+

GeoJSON berbatas baris baru (NDJSON, juga disebut GeoJSONL atau GeoJSON Text Sequences) menulis satu GeoJSON Feature per baris alih-alih membungkus semuanya dalam satu FeatureCollection. Alat seperti tippecanoe dan ogr2ogr lebih menyukainya karena kumpulan data yang sangat besar dapat dialirkan baris demi baris tanpa memuat seluruh berkas ke memori.

Alat ini membaca GeoJSON FeatureCollection Anda dan menulis setiap feature sebagai satu objek JSON ringkas di barisnya sendiri. Geometri dan properti setiap feature dipertahankan persis; hanya pembungkus FeatureCollection di sekelilingnya yang dihapus. Alat pasangan NDJSON to GeoJSON menyatukannya kembali.

Semuanya berjalan sepenuhnya secara lokal di peramban; data lokasi Anda yang mungkin sensitif tidak pernah meninggalkan perangkat Anda. Disampaikan dengan jujur: keluarannya adalah satu feature per baris, bukan satu dokumen JSON, jadi keluaran itu tidak akan tervalidasi sebagai satu objek GeoJSON sendiri; memang untuk itulah NDJSON ada. GeoJSON yang tidak valid atau kosong ditolak dengan pesan yang jelas.

Daya tarik praktis format per baris: setiap baris adalah JSON yang valid sendiri. Karena itu alat paling sederhana langsung berfungsi - penghitung baris memberi jumlah fitur, pencarian teks menyaringnya, dan fitur baru cukup ditambahkan di akhir berkas tanpa pernah mengurai seluruhnya.

Data teknis

Data teknis
Format masukanGEOJSON, JSON
Konversi otomatisZIP, DXF
Format keluaranNDJSON
Pemrosesan massalTidak
PemrosesanLokal di peramban (JavaScript)
Unggah berkasTidak ada

Dalam 3 langkah

  1. Letakkan berkas GeoJSON Anda.
  2. Konversi berjalan otomatis.
  3. Unduh NDJSON (mis. untuk tippecanoe).

Batasan: Mengubah GeoJSON FeatureCollection menjadi GeoJSON berbatas baris baru (NDJSON / GeoJSONL): satu Feature sebagai JSON ringkas per baris. Dipakai oleh tippecanoe dan ogr2ogr untuk mengalirkan kumpulan data besar. Bisa dibalik dengan NDJSON to GeoJSON. GeoJSON yang tidak valid atau kosong ditolak dengan pesan kesalahan yang jelas.

Pertanyaan umum

Untuk apa NDJSON dipakai?

Mengalirkan geodata besar: alat seperti tippecanoe dan ogr2ogr membaca satu Feature per baris tanpa memuat seluruh berkas sekaligus.

Apakah geometri dipertahankan?

Ya, setiap feature mempertahankan geometri dan propertinya persis; hanya pembungkus FeatureCollection yang dihapus.

Bisakah saya membaliknya?

Ya, gunakan alat pasangan NDJSON to GeoJSON untuk membungkus baris-baris itu kembali menjadi satu FeatureCollection.

Apakah berkas saya diunggah?

Tidak, konversi terjadi sepenuhnya secara lokal di peramban; data lokasi tidak pernah meninggalkan perangkat Anda.

Alat terkait

NDJSON ke GeoJSON · GeoJSON ke CSV · Ubah GeoJSON ke WKT · Ubah GPX ke KML · GeoJSON ke TopoJSON · TopoJSON ke GeoJSON