【发布时间】:2020-08-28 13:18:11
【问题描述】:
总体目标:将一个完全未知的 GPS 坐标列表映射到最近的兴趣点(我不知道坐标是否指的是商店、山脉、博物馆等)。
Google Place API,也就是附近的搜索 (https://developers.google.com/places/web-service/search?hl=de#PlaceSearchRequests),理论上可以解决我的问题:我可以传递 GPS 坐标和半径并返回“地点”列表。 不幸的是,结果并不准确。但是,如果我在地图中“谷歌”相同的坐标,我会得到非常令人满意的结果。
示例:
48.12429、11.56774: 地图显示商店“Kenneth Kobonpue”真的很近; 半径为 10/50/100 的 API 调用根本没有提到这家店
48.15100、11.57964: 地图显示慕尼黑大学; 半径为 10/50/100 的 API 调用只是提到了一些特殊的大学房间
48.16404、11.60370: 地图显示“英国花园”(慕尼黑公园); 半径为 10/50/100 的 API 调用一次未提及此公园
等等
问题:是否可以使用此 API 获得更好的结果?还有其他 (Google) API 更适合我的用例吗?
【问题讨论】:
标签: google-maps google-places-api google-nearby point-of-interest