2014-07-19 59 views
1

任何人都知道在iOS上离线路由的好方案吗? 我读了一些帖子,但没有解决方案。我知道ArcGis可以做到,但他们有一个昂贵的计划。 另一个好主意,我们有一个离线地图,当我们需要路由时,我们将去互联网。 但它应该是相同的地图。如果有人知道如何做到这一点,请告诉我。在iOS上使用路由离线地图

Offline Map With Routing - iOS
Offline iPhone Map with offline routing
Offline maps with routing for a particular place
Offline maps on IPhone

回答

1

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

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

关于你的第二个主题,将地图和路由看作两个不同的功能,即使一些SDK提供了这两个功能。

您可以依靠graphhopper来计算行程,然后在Arcgis's AGSMapView上表示它。

https://github.com/graphhopper/graphhopper-ios