Geocoding Terbalik

Geocoding terbalik mengacu pada konversi geografis lokasi menjadi alamat jalan yang dapat dibaca manusia. Maps SDK for iOS menyertakan kelas yang disebut GMSGeocoder , yang menyertakan reverseGeocodeCoordinate fungsi anggota yang dapat Anda gunakan untuk melakukan konversi. Metode ini memerlukan koordinat lokasi dalam sebuah instance CLLocationCoordinate2D objek, dan mengembalikan alamat jalan yang dapat dibaca manusia dalam GMSAddress .

Pengaruh preferensi bahasa

Geocoder dioptimalkan untuk menyediakan alamat jalan yang dapat dibaca manusia. Untuk mencapai ini, ia mengembalikan alamat dalam bahasa lokal, ditransliterasi menjadi teks yang dapat dibaca oleh pengguna (jika perlu). Semua alamat lainnya dikembalikan dalam memilih bahasa.

  • Komponen alamat ditampilkan dalam bahasa yang sama, yang dipilih dari komponen pertama.

  • Jika sebuah nama tidak tersedia dalam bahasa yang dipilih, maka geocoder menggunakan padanan terdekat.

Jaminan terkait komponen alamat

Google tidak memberikan jaminan terkait komponen alamat. Struktur alamat perubahan dari satu negara ke negara lain, dan bahkan di dalam negara.

  • Anda dapat mengharapkan komponen alamat hanya berisi apa yang relevan dengan kode pos dan lebih banyak lagi.

  • Secara khusus, lokalitas tidak dijamin akan selalu ada, dan seharusnya selalu mewakili kota.

Untuk contoh penggunaan komponen alamat, lihat Formulir Alamat Place Autocomplete.

Mengurutkan hasil

Hasil tidak diurutkan menurut jarak, dan urutannya dapat berubah.

  • Urutan tertentu tidak dijamin.

  • Tidak ada jaminan tentang seperti apa hasil pertama nantinya.

Geocoding terbalik adalah perkiraan

Geocoder akan mencoba untuk menemukan lokasi alamat yang paling dekat dalam sebuah toleransi tertentu.

Jika geocoder tidak dapat menemukan kecocokan, maka tidak akan ada hasil.

Untuk informasi selengkapnya, lihat Praktik Terbaik Alamat Geocoding dan juga FAQ Geocoding.