Utilitas Encoder Polyline Interaktif

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Utilitas ini menggunakan Maps JavaScript API. Secara khusus, encoding dan decoding jalur ditangani oleh metode statis encodePath() dan decodePath di namespace google.maps.geometry.encoding. Lihat Format Algoritme Polyline yang Dienkode untuk informasi tentang skema encoding.

Polyline dalam Google Maps dibentuk sebagai serangkaian pasangan garis lintang/bujur. Selain itu, untuk setiap verteks (lokasi) dalam polyline yang dienkode, Anda dapat menentukan tingkat yang menunjukkan bahwa lokasi akan muncul pada tingkat itu dan tingkat apa pun yang lebih tinggi (yaitu, setiap peningkatan zoom). Jika lokasi tidak muncul pada tingkat yang ditentukan, garis akan beralih dari lokasi terakhir yang terlihat ke lokasi terlihat berikutnya. Perhatikan bahwa lokasi pertama dan terakhir harus berupa titik Level 3. Jika tidak, polyline tidak akan ditampilkan di semua tingkat.

Anda bisa menggunakan utilitas interaktif ini untuk menghitung enkode untuk sebuah polyline.

  1. Klik pada peta untuk menempatkan lokasi pertama polyline Anda. Anda dapat menarik penanda untuk menyesuaikan lokasi.
  2. Jika perlu, tentukan tingkat yang sesuai untuk lokasi di kolom Display Level.
  3. Klik tombol Tambahkan Lokasi untuk menambahkan lokasi ke daftar Lokasi.
  4. Ulangi langkah-langkah ini untuk setiap lokasi di polyline.
  5. Encoding polyline muncul di kolom Encoded Polyline dan Encoded Levels. Gunakan nilai ini untuk locations dan levels saat Anda membuat google.maps.Polyline.