我想通过谷歌地点 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/