Plus Code (Open Location Code)

Konversi antara lintang/bujur dan Plus Codes — sistem pengalamatan terbuka Google untuk tempat tanpa nama jalan.

Cara menggunakan

  1. Untuk encode: ketik lintang dan bujur lalu klik tombol encode. Plus Code muncul.
  2. Untuk decode: tempel Plus Code dan klik tombol decode. Koordinat muncul.
  3. Plus Codes berfungsi di mana pun di Bumi dan dapat dicari di Google Maps.

Tentang alat ini

Plus Codes, secara resmi disebut Open Location Codes, adalah sistem geocoding yang dikembangkan oleh Google dan dirilis sebagai open source. Mereka mengkodekan lokasi apa pun di Bumi menjadi kode alfanumerik pendek seperti 588MC9X8+RC, yang dapat diketik, dibagikan, dan dicari di Google Maps. Sistem ini dirancang untuk tempat yang tidak memiliki alamat jalan — daerah pedesaan, pemukiman informal, lahan terbuka.

Encoding membagi permukaan Bumi menjadi grid sel yang semakin kecil. Empat karakter pertama mengidentifikasi area besar (sekitar 100×100 km), dua berikutnya mempersempitnya menjadi sekitar 5×5 km, dan setiap karakter tambahan memperhalus presisi. Kode 10 karakter (default) memiliki resolusi sekitar 14×14 meter — cukup untuk menemukan pintu masuk gedung. Tanda + memisahkan delapan karakter pertama (kode area) dari kode lokal.

Algoritma ini publik, deterministik, dan tidak memerlukan koneksi internet. Alat ini mengimplementasikannya dalam JavaScript dari spesifikasi yang dipublikasikan. Tidak ada Google API yang dipanggil, dan koordinat yang Anda ketik tidak dikirim ke mana pun.

Rumusnya

Encoding menggunakan alfabet basis-20 (23456789CFGHJMPQRVWX) untuk mengkodekan lintang dan bujur ke dalam sel grid yang semakin halus. Setiap pasangan karakter mempersempit area dengan faktor 20 di setiap dimensi.

Pertanyaan yang sering diajukan

Is this a Google product?

Algoritma ini dikembangkan di Google tetapi dirilis sebagai open source di bawah lisensi Apache 2.0. Siapa pun dapat menggunakannya tanpa izin atau API Google.

Bisakah saya mencari Plus Code di Google Maps?

Ya — tempel Plus Code ke bilah pencarian Google Maps dan ia akan menavigasi ke lokasi tersebut.

Mengapa beberapa huruf tidak ada dalam kode?

Alfabet menghindari huruf yang terlihat seperti digit (0, O, I, L, 1) dan huruf yang bisa menyinggung dalam kombinasi pendek (A, B, D, E, K, N, S, T, U, Z). Menyisakan 20 karakter.

Does this need the internet?

Tidak. Encoding dan decoding adalah aritmetika murni dan berjalan sepenuhnya di browser Anda.

Alat terkait

Tautan panjang? Perpendek secara gratis

Vai.la mengubah URL apa pun menjadi tautan pendek dengan statistik klik, QR Code, dan biolink Anda sendiri.

Vai.la tidak bertanggung jawab atas cara alat-alat ini digunakan maupun atas keputusan yang diambil berdasarkan hasilnya.