我在谷歌地图中使用反向地理编码从 LatLng 位置获取地址。
但是,结果中返回的格式化地址 (formatted_address) 比我在同一点使用自动完成获得的地址短。
如何使用反向地理编码获得相同(更长)的描述?
我在谷歌地图中使用反向地理编码从 LatLng 位置获取地址。
但是,结果中返回的格式化地址 (formatted_address) 比我在同一点使用自动完成获得的地址短。
如何使用反向地理编码获得相同(更长)的描述?
我在以下位置发布了类似的问题/请求:Google Maps Address Components Geocoding vs Places API - Short vs Long Name
现在,如果您从地理编码器中获取结果 formatted_address 并将其传递给新Places API的查询,获取结果 place.reference 的详细信息,最后从该响应中获取 formatted_address,您将获得一个长表格地址。
不是很干净(因此我在 gmaps-api 问题列表中提出了功能请求),但它现在应该可以工作。
亚历克斯