Geocoding Terbalik
Geocoding Terbalik mengacu pada konversi koordinat geografis lokasi menjadi alamat jalan yang dapat dibaca manusia. Maps SDK for iOS
menyertakan class yang disebut
class GMSGeocoder
, yang menyertakan
fungsi anggota reverseGeocodeCoordinate
yang dapat Anda gunakan untuk melakukan konversi. Metode ini mengambil
koordinat lokasi dalam instance objek
CLLocationCoordinate2D, dan menampilkan alamat yang dapat dibaca manusia dalam instance class
GMSAddress
.
Pengaruh preferensi bahasa
Geocoder dioptimalkan untuk memberikan alamat jalan yang dapat dibaca orang. Untuk mencapainya, metode ini akan menampilkan alamat dalam bahasa lokal, yang ditransliterasi menjadi teks yang dapat dibaca oleh pengguna (jika perlu). Semua alamat lain dikembalikan dalam bahasa yang dipilih.
Komponen alamat ditampilkan dalam bahasa yang sama, yang dipilih dari komponen pertama.
Jika nama tidak tersedia dalam bahasa yang dipilih, geocoder akan menggunakan bahasa terdekat yang cocok.
Jaminan terkait komponen alamat
Google tidak memberikan jaminan terkait komponen alamat. Struktur alamat berubah di setiap negara, dan bahkan di dalam negara-negara.
Anda dapat memperkirakan komponen alamat hanya berisi hal yang relevan untuk alamat pos, dan masih banyak lagi.
Secara khusus, lokalitas tidak dijamin akan selalu ada, dan tidak seharusnya selalu mewakili kota.
Untuk contoh cara kerja komponen alamat, lihat Formulir Alamat Place Autocomplete.
Mengurutkan hasil
Hasil tidak diurutkan berdasarkan jarak, dan urutannya dapat berubah.
Pesanan 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 toleransi tertentu.
Jika geocoder tidak dapat menemukan kecocokan, maka geocoder tidak akan menampilkan hasil.
Untuk informasi selengkapnya, lihat Praktik Terbaik Alamat Geocoding dan juga FAQ Geocoding.