Utilitas Encoder Polyline Interaktif

Google Maps dapat membuat polyline sederhana dari dua atau lebih koordinat lintang/bujur. Pelajari lebih lanjut encoding polyline, polyline sederhana, dan polyline kompleks.

Dengan utilitas ini, Anda dapat membuat encoding polyline secara interaktif di peta atau dengan memasukkan koordinat. Anda juga dapat mendekode polyline menjadi koordinat dengan menggunakan alat ini secara terbalik.

Namun, jika Anda memiliki polyline yang dienkode atau daftar koordinat sebagai GeoJSON linestring dan ingin melihat polyline di peta, gunakan Utilitas decoder polyline interaktif.

Membuat polyline secara interaktif di peta

  1. Masukkan alamat, kode pos, lokasi, atau bangunan terkenal untuk memusatkan peta dan klik Telusuri.
  2. Klik peta untuk menempatkan penanda yang merepresentasikan lokasi awal polyline Anda.
  3. Koordinat penanda Anda akan ditampilkan di kotak Lintang dan Bujur.
  4. Klik tombol Tambahkan Lokasi. Tindakan ini akan menambahkan koordinat ke Daftar lokasi dan membuat encoding di kotak Encoded Polyline.
  5. Lanjutkan menempatkan penanda di peta untuk menambahkan semua lokasi di polyline Anda ke Daftar lokasi dan Polyline yang dienkode.

Mengedit koordinat

  • Untuk menghapus lokasi, pilih lokasi tersebut di Daftar lokasi, lalu tekan Hapus Lokasi yang Dipilih.
  • Untuk menghapus semua lokasi dan memulai lagi, klik Hapus Semua Lokasi.
  • Anda tidak dapat mengedit lokasi. Untuk mengedit lokasi, hapus dan tambahkan kembali lokasi tersebut. Jika lokasi tidak berada di akhir daftar Anda, hapus lokasi dan semua lokasi berikutnya.

Membuat polyline dengan memasukkan koordinat

  • Jika sudah memiliki daftar koordinat, Anda dapat memasukkan lintang dan bujur secara manual di kotak masing-masing, alih-alih menempatkan penanda.

Mendekode polyline menjadi koordinat

  1. Masukkan polyline Anda ke dalam kotak Encoded Polyline.
  2. Jika polyline Anda berisi karakter yang di-escape, klik kotak centang untuk membatalkan escape karakter tersebut.
  3. Klik Decode Polyline. Koordinat akan ditampilkan di Daftar lokasi, dan garis akan digambar di peta.

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 Algoritma Polyline yang Dienkodekan untuk mengetahui informasi tentang skema encoding.