Google Maps dapat menghasilkan polyline sederhana dari dua atau lebih koordinat garis lintang/bujur.
Pelajari lebih lanjut
polyline,
polyline sederhana,
dan
polyline kompleks.
Dengan utilitas ini, Anda dapat membuat encoding polyline secara interaktif pada peta atau dengan memasukkan koordinat.
Anda juga dapat mendekode polyline menjadi koordinat
dengan menggunakan alat ini secara terbalik.
Namun, jika Anda sudah memiliki polyline yang dienkode atau daftar koordinat sebagai linestring GeoJSON dan ingin menampilkan polyline pada peta, gunakan utilitas dekoder polyline interaktif.
Membuat polyline secara interaktif pada peta
- Masukkan alamat, kode pos, lokasi, atau tempat terkenal untuk memusatkan peta, lalu klik Telusuri.
- Klik peta untuk menempatkan penanda yang merepresentasikan lokasi awal polyline Anda.
- Koordinat penanda ditampilkan di kotak Lintang dan Bujur.
- Klik tombol Add Location. Tindakan ini akan menambahkan koordinat ke Daftar lokasi dan menghasilkan encoding di kotak Polyline yang Dienkode.
- Lanjutkan untuk menempatkan penanda pada peta untuk menambahkan semua lokasi di polyline Anda ke Daftar lokasi dan Polyline yang dienkode.
Mengedit koordinat
- Untuk menghapus lokasi, pilih lokasi dalam Daftar lokasi, lalu tekan Delete Selected Location.
- Untuk menghapus semua lokasi dan memulai dari awal, klik Hapus Semua Lokasi.
- Anda tidak dapat mengedit lokasi. Untuk mengedit lokasi, hapus dan tambahkan kembali. Jika lokasi tidak ada di akhir daftar, hapus lokasi tersebut dan semua lokasi berikutnya.
Membuat polyline dengan memasukkan koordinat
- Jika Anda sudah memiliki daftar koordinat, daripada menempatkan penanda, Anda dapat memasukkan garis lintang dan garis bujur secara manual di kotaknya masing-masing.
Mendekode polyline menjadi koordinat
- Masukkan polyline ke dalam kotak Polyline yang Dienkode.
- Jika polyline Anda berisi karakter escape, klik kotak centang untuk membatalkan escape karakter tersebut.
- Klik Decode Polyline. Koordinat ditampilkan dalam Daftar lokasi, dan garis digambar pada peta.
Utilitas ini menggunakan Maps JavaScript API. Secara khusus, encoding dan decoding jalur ditangani oleh metode statis encodePath()
dan decodePath()
dalam namespace google.maps.geometry.encoding
.
Lihat Format Algoritme Polyline yang
Dienkodekan untuk informasi tentang skema encoding.