ms

GeoJSON kepada TopoJSON

Tukar GeoJSON kepada TopoJSON secara setempat: topologi arc dikongsi, jauh lebih kecil untuk peta web. Tiada muat naik.

Memproses secara setempat pada peranti anda ...

Memproses secara setempat pada peranti anda ...

0%

Adakah fail saya dimuat naik?

Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

Tiada muat naik100% setempat
Kandungan kekal milik andatiada capaian pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit bebasTLS A+ · HTTP header A+

TopoJSON ialah sambungan GeoJSON yang menyimpan topologi: daripada mengulang sempadan dikongsi antara bentuk berjiran, ia merekod setiap sempadan sekali sebagai arc dan merujuknya. Untuk peta wilayah, negara, atau daerah yang berkongsi sempadan, ini menjadikan fail jauh lebih kecil, sebab itulah D3 dan banyak saluran peta web lebih menggemarinya. Alat ini membaca GeoJSON anda dan membina topologi TopoJSON.

Penukaran mengesan arc dikongsi merentas semua Feature dan mengkuantumkan koordinat ke atas grid, dua teknik yang memberi TopoJSON saiz kecilnya. Sifat Feature dikekalkan. Hasilnya ialah satu objek TopoJSON yang boleh anda muatkan ke D3, suapkan ke mapshaper, atau hantar ke pelayar sebagai peta asas yang padat.

Segalanya berjalan sepenuhnya secara setempat dalam pelayar: data lokasi anda yang mungkin sensitif tidak pernah meninggalkan peranti anda. Dibingkai jujur: kuantuman membundarkan koordinat sedikit, jadi perjalanan balik ke GeoJSON hanya tepat dalam toleransi grid itu (tidak relevan pada zum peta biasa). GeoJSON yang tidak sah atau kosong ditolak dengan mesej yang jelas.

Data teknikal

Data teknikal
Format inputGEOJSON, JSON
Penukaran automatikZIP, DXF
Format outputTOPOJSON
Pemprosesan kelompokTidak
PemprosesanSetempat dalam pelayar (JavaScript)
Muat naik failTiada

Dalam 3 langkah

  1. Lepaskan fail GeoJSON anda.
  2. Penukaran berjalan secara automatik.
  3. Muat turun TopoJSON (cth. untuk D3).

Batasan: Menukar GeoJSON kepada TopoJSON: topologi dengan arc dikongsi dan koordinat terkuantum, selalunya jauh lebih kecil daripada GeoJSON. Koordinat WGS84. Kuantuman membundarkan koordinat sedikit (lossy pada zum tinggi); berulang-alik dengan TopoJSON to GeoJSON dalam toleransi itu. GeoJSON yang tidak sah atau kosong ditolak dengan ralat yang jelas.

Soalan lazim

Mengapa TopoJSON lebih kecil?

Ia menyimpan setiap sempadan dikongsi sekali sebagai arc dan merujuknya, bukannya mengulanginya pada setiap bentuk jiran, serta mengkuantumkan koordinat ke atas grid.

Adakah sifat dikekalkan?

Ya, sifat Feature dibawa ke dalam objek TopoJSON.

Adakah ia tanpa kehilangan?

Geometri dikekalkan sehingga grid kuantuman; koordinat dibundarkan sedikit, yang tidak relevan pada zum peta biasa. Berulang-alik dengan TopoJSON to GeoJSON dalam toleransi itu.

Adakah fail saya dimuat naik?

Tidak, penukaran berlaku sepenuhnya secara setempat dalam pelayar; data lokasi tidak pernah meninggalkan peranti anda.

Alat berkaitan

TopoJSON kepada GeoJSON · GeoJSON kepada CSV · Tukar GeoJSON ke WKT · Tukar Shapefile GeoJSON · GeoJSON kepada NDJSON · NDJSON kepada GeoJSON