反向地理編碼
反向地理編碼是指某地點的地理區域轉換
將座標轉換為人類可讀的街道地址。Maps SDK for iOS
包括一個名為
GMSGeocoder
敬上
類別,其中包括
reverseGeocodeCoordinate
可用於執行轉換作業的成員函式。這個方法
系統會產生
CLLocationCoordinate2D
物件,並在
GMSAddress
敬上
類別
語言偏好設定的影響
地理編碼器已經過最佳化,可以提供人類可讀的街道地址。為了達成 則會傳回當地語言的街道地址,並將音譯成文字 並可視需要讀取。其他地址都會傳回 偏好的語言
系統傳回地址元件時使用的是同一種語言,而系統從 第一個元件
如果無法設定偏好的語言的名稱,則地理編碼器會使用 最相符的結果
地址元件相關保證
Google 不保證地址元件。地址結構 國家/地區、不同國家/地區甚至是不同國家/地區
地址元件只能包含與郵遞區號相關的內容 以及一些其他資訊
特別要注意的是,locality 不保證會永遠顯示,或 則一律代表「城市」。
如需地址元件實際使用範例,請參閱 Place Autocomplete 地址表單:
將結果排序
結果不會依距離排序,且順序可能會改變。
我們無法保證一定能遵循特定訂單。
我們無法保證第一個結果。
反向地理編碼為一個估算值
Geocoder 會嘗試在 特定容忍度。
如果地理編碼器找不到相符的結果,就會不傳回任何結果。
若需更多資訊,請參閲 地理編碼地址最佳做法 以及地理編碼常見問題。