如何获得Google Maps POI的Wikipedia页面



我使用了wiki查询API,但不幸的是,由于Wikipedia使用不同的名称,因此不适用于所有位置。

示例:Google Maps = Monte Viso, wikipedia = monviso

鉴于Google的API和Wikipedia是两个完全不同的系统,唯一的常见元素是感兴趣的物理位置。

首先,使用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提供的附近结果中选择最有可能的结果(返回了许多结果)。

最新更新