完全离线app-SQlite-show POIS

时间:2016-02-29 19:03:39

标签: sqlite android-studio osmdroid

我可以使用osmdroid将我的离线地图保存在sqlite数据库中,并在离线显示一些POIS并获取我的位置和POIS位置之间的距离吗? 从研究中我发现osmdroid不支持离线搜索POIS。真的吗?   它更适合寻找嘴唇Mapforge?

1 个答案:

答案 0 :(得分:0)

使用osmdroid,你可以

  • 通过数据库或其他几种机制离线查看下载,预渲染,地图图块
  • 绘制图标,线条,多边形等,并附加每个项目的点击数字
  • 在地图上显示您的位置

所以说,你可以得到地图上特定项目的要点。如果你能得到你的位置,那么这是一个计算直线距离的简单公式。

如果您希望这些点可以离线和搜索,您需要一个某种类型的数据库,一种填充它的方法以及一些搜索它的策略。这几乎就是mapsforge正在做的事情。我已经用wikimapia数据完成了类似的事情,它绝对可以完成,但由于osmdroid只处理光栅图像,所以没有提供开箱即用的功能。

如果在线是一个选项,osmbonuspack提供了许多驱动程序来搜索POI的多个在线资源,包括转弯指示。