【发布时间】:2016-02-29 19:03:39
【问题描述】:
我可以使用 osmdroid 将我的离线地图保存在 sqlite 数据库中,然后在离线显示一些 POIS 并获取我的位置和 POIS 位置之间的距离吗? 通过研究,我发现 osmdroid 不支持离线搜索 POIS。真的吗? 最好搜索嘴唇 Mapforge?
【问题讨论】:
标签: sqlite android-studio osmdroid
我可以使用 osmdroid 将我的离线地图保存在 sqlite 数据库中,然后在离线显示一些 POIS 并获取我的位置和 POIS 位置之间的距离吗? 通过研究,我发现 osmdroid 不支持离线搜索 POIS。真的吗? 最好搜索嘴唇 Mapforge?
【问题讨论】:
标签: sqlite android-studio osmdroid
使用osmdroid,你可以
也就是说,您可以获得地图上特定项目的点。如果你能得到你的位置,那么它是一个计算直线距离的简单方程。
如果您希望这些点可以离线且可搜索,您将需要某种数据库、一种填充数据库的方法以及某种搜索策略。这几乎就是 mapsforge 正在做的事情。我已经用 wikimapia 数据做了类似的事情,它肯定可以完成,但是没有提供开箱即用的东西,因为 osmdroid 只处理光栅图像。
如果在线是一个选项,osmbonuspack 提供了许多驱动程序来搜索 POI 的多个在线资源,包括转弯路线。
【讨论】: