我已经和osmdroid和osm奖金包混了一段时间了(惊人的libs!),并且一直在思考离线路由和逐行导航的想法,现在,我还没有尝试过任何东西,但是有些东西听起来很有希望将石墨跳伞扔到这个组合中:
官方Wiki指南如下:
现在,这是为使用MapsForge而设计的,而且我还没有机会查看包含映射路由数据的结果.ghz文件,但我的问题是,是否可以使用这些路由数据来构建OSM奖金包中的PathOverlay对象,以实际绘制某种路由呢?
我想知道是否有人已经尝试过这类东西,并对此有什么可说的,任何帮助都很感激。
发布于 2014-04-13 20:54:23
使用地图锻造在机器人:圣杯,永无止境的故事.
您可以看看这个(长)线程:z0
还有一个工作实验:http://www.salidasoftware.com/how-to-render-mapsforge-tiles-in-osmdroid/
现在,如果您确实需要脱机路由,您的选项是:
您离开osmdroid/OSMBonusPack,移动到Graphhopper/Mapsforge,正如Karussell站点所建议的那样,您将在=>网站上找到文档。
或者你可以看看OsmAnd。这是一个应用程序,不是一个库。它有自己的基于矢量的地图格式(和工具集),并提供离线显示和脱机路由。
或者你可以尝试达到圣杯,并合并地图锻造,osmdroid,Graphhopper,和OSMBonusPack.
发布于 2015-07-01 08:30:40
圣杯是可能的,你可以在矢量地图上使用osmdroid,没错,GraphHopper可以在Android上工作,但是要为低端设备上的OOM做好准备-- GraphHopper需要大量的内存。
我的样本项目应该是一个很好的起点。
https://stackoverflow.com/questions/23021620
复制相似问题