使用google places api获取所有旅游景点

时间:2017-04-23 00:52:59

标签: android json google-places-api

我需要通过距离获得所有兴趣点(旅游地点)围绕一个人的位置排名。我正在使用这个URL来做

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=37.4219983,-122.084&rankby=distance&type=point_of_interest&key=

但问题是它没有返回任何旅游地点,相反,它向我展示了一个人可以访问的所有地方,包括咖啡馆,餐馆,俱乐部等。

我只想要旅游景点,例如洛杉矶,它应该是格里菲斯天文台,环球影城,圣莫尼卡码头等。

我确实尝试过textsearch api,但它没有给我任何正确的结果。

https://maps.googleapis.com/maps/api/place/textsearch/json?query=new+york+city+point+of+interest&language=en&key=

以上网址只提供了大约20个结果,我必须手动输入我不想这样做的城市名称。我想在一个人的当前位置周围按距离搜索兴趣点。

我调查了this answer,但它没有帮助。

2 个答案:

答案 0 :(得分:0)

据我所知,你不能。我建议使用博物馆,体育馆和city_hall等。可能是景点的地方,只有相对少量的物品

答案 1 :(得分:0)

在这里,我们可以使用兴趣点选项......

https://maps.googleapis.com/maps/api/place/textsearch/json?query= +兴趣&安培的 'PLACE_NAME' +点+;语言= EN&安培;键= YOUR_API_KEY”