我使用了wiki查询api,但遗憾的是并不适用于所有地方,因为维基百科使用不同的名称。
示例:Google maps = Monte Viso, 维基百科= Monviso
答案 0 :(得分:0)
鉴于Google的API和维基百科是两个完全不同的系统,唯一常见的元素是兴趣点的物理位置。
首先,使用Google Places API获取POI的位置(lat / lon)。请参阅:https://developers.google.com/places/web-service/details
接下来,使用Wikipedia“附近”API查找离Google提供的位置最近的位置。请参阅:https://www.mediawiki.org/wiki/API:Showing_nearby_wiki_information
最后,在实践中使用位置名称上的近似(“模糊”)字符串匹配可能是有用的,以从Wikipedia API提供的附近结果中选择最可能的结果(返回许多结果)。