Osmbonuspack 5.5和NominatimPOIProvider(poi沿途)

时间:2016-01-20 13:24:34

标签: android openstreetmap osmdroid

我使用osmdroid与osmbonuspack 5.5。我要感谢开发人员的出色工作:-)。
(我没有使用最新的osmbonuspack,因为这个版本(5.5)是支持roadManager的最新版本,或者说我无法让roadManager使用最新版本)

我正在使用ArrayList<POI> pois = poiProvider.getPOIAlong ( with NominatimPOIProvider)在路线上找到pois。这项工作很棒,但是在较长的路线上(例如超过100公里)Nominatim只发现pois非常接近我的路线而忽略了值routewidth= ….

这是Nominatim的限制吗?任何人都可以给我一个如何在路线上扩展poi搜索的提示吗?也许与其他提供商合作?

非常感谢!!

1 个答案:

答案 0 :(得分:0)

Nominatim确实提供了此功能 - 但是,没有记录。

但它对POI结果的数量也有一个硬编码限制:最多50个。即使您将maxResults参数设置为更多。

也许您在漫长的路线上搜索达到此限制?

据我所知,只有Nominatim服务提供这种&#34;沿着路线搜索&#34;特征。

可能性:在您自己的服务器上安装Nominatim软件,并增加此硬编码限制......