如何获取Google Maps POI的维基百科页面?

问题描述 投票:-1回答:1

我使用了wiki查询api,但遗憾的是并不适用于所有地方,因为维基百科使用不同的名称。

示例:Google maps = Monte Viso,Wikipedia = Monviso

google-maps wikipedia-api
1个回答
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提供的附近结果中选择最可能的结果(返回许多结果)。

© www.soinside.com 2019 - 2024. All rights reserved.