Format Atlas

Bandingkan

MVT dan GeoJSON: ubin dan pertukaran data

MVT mengodekan ubin vektor dengan Protocol Buffers. GeoJSON berisi data geografis JSON dan tidak menetapkan sendiri aturan penyajian ubin.

Format mana yang sebaiknya dipilih?

Pertimbangkan MVT untuk menyajikan wilayah terlihat dalam ubin dan GeoJSON untuk pertukaran fitur serta atribut yang dapat dibaca.

Cocok untuk MVT

Menyajikan fitur geografis dalam ubin

  • Mengambil lapisan dan atribut yang diperlukan tampilan

Cocok untuk GeoJSON

Menukar fitur geografis dan propertinya

  • Titik, garis, dan poligon di peta web

Informasi dasar

ItemMVTGeoJSON
Ekstensi.mvt.geojson, .json
Tipe MIMEapplication/vnd.mapbox-vector-tileapplication/geo+json
Penggunaan umumMenyajikan fitur geografis dalam ubinMenukar fitur geografis dan propertinya
Cara membukaAtur URL, batas dan proyeksi ubin pada alat yang kompatibel, lalu gunakan gaya yang sesuai dengan nama lapisan.Buka dalam alat peta yang mendukung GeoJSON atau editor teks; periksa posisi dan bentuk pada peta.
Ekspor atau konversiKonversi ke GeoJSON memerlukan transformasi koordinat dengan batas geografis, proyeksi dan extent ubin. Pada penyajian z/x/y yang umum, zoom dan posisi ubin menentukan batasnya. Kehilangan akibat pembulatan, penyederhanaan atau pemotongan tidak dapat dipulihkan.Saat mengonversi, periksa urutan koordinat, sistem referensi, geometri, dan properti di alat tujuan.

Pilih menurut penggunaan

Mengambil lapisan dan atribut yang diperlukan tampilan

Menyajikan fitur geografis dalam ubin

MVT

Titik, garis, dan poligon di peta web

Menukar fitur geografis dan propertinya

GeoJSON

Poin utama 1

MVT memakai lapisan bernama dan bilangan bulat lokal ubin. GeoJSON memakai koordinat geografis dan atribut JSON.

Perbedaan lebih lanjut

Poin utama 2

Proyeksi dan batas MVT berasal dari pengaturan eksternal. GeoJSON RFC 7946 memakai urutan bujur-lintang.

Perbedaan lebih lanjut

Perbedaan lebih lanjut

Ukur dengan data, zoom, kompresi dan alat yang sama; simpan sumber sebelum membuat ubin.

  • Saat membuat MVT, tentukan proyeksi, pembagian ubin, extent, atribut terpilih, penyederhanaan dan pemotongan.
  • Pengembalian ke GeoJSON memerlukan batas, proyeksi dan transformasi koordinat. Atribut yang dibuang dan detail yang dihapus tidak dapat dipulihkan.

Pertanyaan umum

Bisakah MVT membangun kembali GeoJSON asli secara lengkap?

Biasanya tidak ada jaminan. Kuantisasi bilangan bulat, penyederhanaan dan pemilihan atribut dapat mengubah data; simpan aslinya.

Pelajari lebih lanjut

Referensi dan spesifikasi