【发布时间】:2011-11-29 22:25:39
【问题描述】:
我正在我的应用程序中使用谷歌地图设计一个谷歌地方实现。 如果我查询 Google Places,则搜索半径限制为 50000 米或 50 公里。
假设我在西班牙,我想在意大利寻找一个地方。我如何从搜索中获得回报?
提前致谢。
【问题讨论】:
标签: google-maps google-maps-api-3 google-places-api
我正在我的应用程序中使用谷歌地图设计一个谷歌地方实现。 如果我查询 Google Places,则搜索半径限制为 50000 米或 50 公里。
假设我在西班牙,我想在意大利寻找一个地方。我如何从搜索中获得回报?
提前致谢。
【问题讨论】:
标签: google-maps google-maps-api-3 google-places-api
您需要将地点查询中的位置设置为在意大利。您可以使用地理编码器查找将位置转换为 LatLng
【讨论】:
我想我正在尝试复制 Google 地图搜索栏。以便 你只需输入一个地方,它就会吐出结果。有没有 如何使用 Google Places API 做到这一点?
您可以使用 Google Places AutoComplete API 来执行此操作。它使用基于文本的搜索,例如“意大利披萨”
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Pizza+in+Italy&types=geocode&language=fr&sensor=true&key=AddYourOwnKeyHere
【讨论】: