id

GeoJSON ke TopoJSON

Ubah GeoJSON ke TopoJSON secara lokal: topologi arc bersama, jauh lebih kecil untuk peta web. Tanpa unggah.

Memproses secara lokal di perangkat Anda ...

0%

Berkas Anda tidak pernah meninggalkan perangkat

    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
    Server di JermanGDPR sejak desain
    Diaudit independenTLS A+ · HTTP header A+

    TopoJSON adalah ekstensi GeoJSON yang menyimpan topologi: alih-alih mengulang batas bersama antara bentuk yang bertetangga, ia mencatat setiap batas sekali sebagai arc dan merujuknya. Untuk peta wilayah, negara, atau distrik yang berbagi perbatasan, ini membuat berkas jauh lebih kecil, itulah sebabnya D3 dan banyak alur peta web lebih memilihnya. Alat ini membaca GeoJSON Anda dan membangun topologi TopoJSON.

    Konversi mendeteksi arc bersama di seluruh Feature dan mengkuantisasi koordinat ke sebuah kisi, dua teknik yang memberi TopoJSON ukuran kecilnya. Properti Feature dipertahankan. Hasilnya adalah satu objek TopoJSON yang dapat Anda muat ke D3, umpankan ke mapshaper, atau kirim ke peramban sebagai peta dasar yang ringkas.

    Semuanya berjalan sepenuhnya secara lokal di peramban: data lokasi Anda yang mungkin sensitif tidak pernah meninggalkan perangkat Anda. Dibingkai jujur: kuantisasi membulatkan koordinat sedikit, jadi perjalanan kembali ke GeoJSON hanya tepat dalam toleransi kisi tersebut (tidak relevan pada zoom peta normal). GeoJSON yang tidak valid atau kosong ditolak dengan pesan yang jelas.

    Data teknis

    Data teknis
    Format masukanGEOJSON, JSON
    Format keluaranTOPOJSON
    Pemrosesan massalTidak
    PemrosesanLokal di peramban (JavaScript)
    Unggah berkasTidak ada

    Dalam 3 langkah

    1. Jatuhkan berkas GeoJSON Anda.
    2. Konversi berjalan secara otomatis.
    3. Unduh TopoJSON (mis. untuk D3).

    Batasan: Mengubah GeoJSON menjadi TopoJSON: topologi dengan arc bersama dan koordinat terkuantisasi, sering kali jauh lebih kecil daripada GeoJSON. Koordinat WGS84. Kuantisasi membulatkan koordinat sedikit (lossy pada zoom tinggi); bolak-balik dengan TopoJSON to GeoJSON dalam toleransi tersebut. GeoJSON yang tidak valid atau kosong ditolak dengan pesan kesalahan yang jelas.

    Pertanyaan umum

    Mengapa TopoJSON lebih kecil?

    Ia menyimpan setiap batas bersama sekali sebagai arc dan merujuknya, alih-alih mengulangnya di setiap bentuk tetangga, serta mengkuantisasi koordinat ke sebuah kisi.

    Apakah properti dipertahankan?

    Ya, properti Feature dibawa ke dalam objek TopoJSON.

    Apakah lossless?

    Geometri dipertahankan hingga kisi kuantisasi; koordinat dibulatkan sedikit, yang tidak relevan pada zoom peta normal. Bolak-balik dengan TopoJSON to GeoJSON dalam toleransi tersebut.

    Apakah berkas saya diunggah?

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

    Alat terkait