我正在使用Google Places API for iOS的自动完成功能,它返回placeID。如何从placeID获取GMSAddress?我目前使用lookupPlaceID来获取GMSPlace,然后使用GMSPlace中坐标的reverseGeocodeCoordinate来获取GMSAddress。但它需要三次请求谷歌API:自动完成、lookupPlaceID、reverseGeocodeCoordinate。
有没有办法直接从PlaceID或GMSPlace获取GMSAddress?
reverse geocode request
中得到的结果,包含一个易读的地址。因此,您必须执行reverseGeocodeCoordinate
以获取GMSAddress
。因此,您无法避免使用AutoComplete
和lookupPlacesID
,然后再使用reverseGeocoderCoordinate
。 - ztancoordinate
完全相同,GMSPlace
的name
属性可能与GMSAddress
的thoroughfare
属性不同。 - George Marmaridis