Geocoding Terbalik
Geocoding terbalik mengacu pada konversi geografis lokasi
menjadi alamat jalan yang dapat dibaca manusia. Maps SDK for iOS
berisi 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.