【发布时间】:2016-01-20 18:24:34
【问题描述】:
在通过自动填充输入框查找地址时,我试图从城市或地区获取 Place-id。问题是,当我查找任何地址时,我可以获得城市名称和其他一些详细信息(JSON 格式),但是......
有没有办法直接从第一个查询中获取该地址城市(或村庄)的 place-id? 如果没有,最有效的方法是什么?
提前致谢
【问题讨论】:
-
您究竟是如何使用 Google Places API 自动完成功能的?听起来您可能正在使用
google.maps.places.Autocomplete(developers.google.com/maps/documentation/javascript/…)? -
嗯,目前我只是使用 url maps.googleapis.com/maps/api/place/autocomplete/… 来获取数据,但我的以下想法是迁移到 javascript 嵌入式 api,如下所示: developers.google.com/maps/documentation/javascript/examples/…
-
JSON API 直接返回地点 ID,例如maps.googleapis.com/maps/api/place/autocomplete/…... 所以我不确定你在问什么。但是 Javascript 库也是一个不错的选择。
-
我想要的是获取城市的 Place_ID 以获取完整地址。我假设地址搜索返回的 Place_id 对应于该地址位置,而不是该地址所在的城市。
-
哦,我明白了。我没有看到尽管您正在自动填写完整地址,但您正在询问如何在该地址中找到城市的 Place ID。感谢您的澄清。
标签: google-places-api google-places