我正在为需要离线地图和路由的智能手机开发应用。应用程序将是混合的。我选择了Ionic但我没有问题切换到另一个平台。
起初我认为我可以使用免费软件工具。在后端服务器中生成我自己的磁贴,将磁贴获取到智能手机并使用传单绘制它们。但滚动我自己的离线路由似乎是一个非常糟糕的主意。我宁愿使用一些商业解决方案,我可以插入我的应用程序。
在我的混合应用程序中使用什么是一个很好的解决方案?如果付费或免费,我不在乎。离线路由可以在智能手机上完成吗?我对GIS很陌生,有人可以把我推向正确的方向吗?
编辑:我从一个点到另一个点的最大路线长度约为3公里
答案 0 :(得分:0)
编辑:
快速搜索“javascript地图离线路由”应该会给你一些提示。
E.g。 JavaScript offline routing library for OpenStreep Maps
如果您需要离线路由,则需要原始(矢量)OpenStreetMap数据,而不是预渲染(栅格)切片。
否则,您的路由算法将如何知道道路?
您可能对OsmAnd app感兴趣,它是开源的(GPLv3)。 不过,我不认为它是混合的。