我发现不同的wikipedias报告的结果不一致,而且同一wikipedias的API和页面之间也不一致。
这个搜索
有地理坐标,应该可以通过上述搜索返回。
是否有可能在某些维基百科上没有激活地理搜索--在这种情况下是克罗地亚的维基百科?
16.456582641601567 这个搜索https:/en.wikipedia.orgwapi.php?action=query&list=geosearch&...。维基百科上的地理搜索相当不可靠,因为坐标可以以许多不同的方式存储在一篇文章中。虽然在英文维基百科上似乎比在克罗地亚维基百科上效果更好,但你在英文维基百科上的查询结果也不完整。例如,它不包括
https:/en.wikipedia.orgwikiKamen,_Croatia。
和在进行地理搜索时,我建议使用 维基数据查询服务 而不是Mediawiki API。下面的查询将返回边界框内所有有Croation维基百科文章的地方。https:/query.wikidata.org#SELECT%20%2a%20WHERE%20%7B%0A%20%20SERVICE%20wikibase%3Abox%20%7B%0A%20%20%20%3Fplace%20wdt%3AP625%20%3Flocation%20。 %0A%20%20%20bd%3AserviceParam%20wikibase%3AcornerWest%20%22Point%2816.456582641601567%2043.60834750781285%29%22%5E%5Egeo%3AwktLiteral%20。 %0A%20%20%20bd%3AserviceParam%20wikibase%3AcornerEast%20%22Point%2816.55658264160157%2043.50834750781285%29%22%5E%5Egeo%3AwktLiteral%20. %0A%20%20%7D%0A%20%20%3Farticle%20schema%3Aabout%20%3Fplace%20.%0A%20%20%3Farticle%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fhr.wikipedia.org%2F%3E%20.%0A%7D。但请注意,这个查询并不搜索存储在维基百科上的坐标,而是搜索维基数据。