iOS上带路由的脱机映射

iOS上带路由的脱机映射,ios,map,routing,gis,offline,Ios,Map,Routing,Gis,Offline,有谁知道iOS上离线路由的好解决方案吗? 我读了一些帖子,但没有解决办法。我知道ArcGis可以做到,但他们有一个昂贵的计划。 另一个好主意是,我们有一个离线地图,当我们需要路由时,我们会上网。 但它应该是同一张地图。如果有人知道怎么做,请告诉我 请参阅和。一些框架的条目指定它们是否可以进行离线路由。这些wiki页面指的是使用OpenStreetMap数据的系统,但一些框架也可以处理其他数据(例如ESRI Shapefile) 披露:我是上述映射SDK之一的作者。在我看来,Graphhop

有谁知道iOS上离线路由的好解决方案吗? 我读了一些帖子,但没有解决办法。我知道ArcGis可以做到,但他们有一个昂贵的计划。 另一个好主意是,我们有一个离线地图,当我们需要路由时,我们会上网。 但它应该是同一张地图。如果有人知道怎么做,请告诉我





请参阅和。一些框架的条目指定它们是否可以进行离线路由。这些wiki页面指的是使用OpenStreetMap数据的系统,但一些框架也可以处理其他数据(例如ESRI Shapefile)


披露:我是上述映射SDK之一的作者。

在我看来,Graphhopper是离线路由的最佳选择。该项目非常活跃,依赖于OSM数据,可以作为共享相同核心逻辑的服务嵌入或使用。 我已经成功地将其集成到一些项目中(主要是室内/城市区域的步行路线)

根据您的需要,您可能需要修改几行Java代码

关于第二个主题,请将地图和路由视为两种不同的功能,即使一些SDK同时提供这两种功能

您可以依靠graphhopper来计算行程,然后将其表示在地图上