json - 使用谷歌地点 api 检索地点/国家/地区的兴趣点(景点/旅游景点)

标签 json google-maps google-maps-api-3 google-places-api

我想通过谷歌地点 api 检索一个地方/国家的兴趣点,说“伦敦的兴趣点”。我希望结果与我在 google 上搜索的结果一样 [here][1.我用过这样的东西
'https://maps.googleapis.com/maps/api/place/radarsearch/json?location='+str(lat)+','+str(long)+'&radius=500&type=tourist&rankby=prominence&key=API_KEY')
其中 lat,long 分别是那个地方/国家的纬度和经度。

但是生成的 json 文件不会检索该地点的兴趣点,而只会输出附近的地点。

我也试过这个
'https://maps.googleapis.com/maps/api/place/nearbysearch/json?location='+str(lat)+','+str(long)+'&radius=500&type=tourist&&rankby=prominence&key=API_KEY'
结果相同

是否有任何选项可以在不使用半径参数的情况下执行此操作

请帮帮我

最佳答案

试试这个谷歌地点 API 网址。您将在(例如:) 中获得兴趣点/景点/旅游地点纽约市 .您必须使用 城市名称 与关键字 兴趣点

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

这些 API 结果与以下 google 搜索结果的结果相同。

https://www.google.com/search?sclient=psy-ab&site=&source=hp&btnG=Search&q=New+York+point+of+interest

关于json - 使用谷歌地点 api 检索地点/国家/地区的兴趣点(景点/旅游景点),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37874018/

相关文章:

jquery - 打印json对象的key和value

javascript - 使用 JSON.stringify 后正确存储在文件中

google-maps - 移除 Google map 信息气泡

angularjs - 在 angularjs 中有条件地引导应用程序

python - 如何使用 Python 在 Json 数组中搜索特定值

json - 非英文字符的 AFNetworking 响应

android - "Google Play services are updating"发布时出错,不是模拟器(Google Play Services 12.6.73,华为设备)

ios - 从谷歌地图获取经过解析且格式正确的地址

javascript - 使用标记将自定义 Google map 嵌入到网站

javascript - 访问时 map 不显示