2014-07-19 60 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