我正在研究需要在有限的區域內進行路由的iphone應用,例如國家的公園,歷史景點,熱門市場或偏遠地區。創建新的地理地圖數據或使用修改後的地圖
鑑於谷歌地圖,openstreetmaps或任何其他地圖不應該有我的應用程序應該工作的區域內的確切地點,什麼是最好的或可能的方式來執行此要求?
我知道我可以編輯的地圖(如OSM)來標記的POI,但我不希望這些改變沒有我的允許(可能我會要求編輯後收留他們在我的服務器上?)
我還需要爲相同區域提供路由和導航支持,具體取決於用戶的當前位置。根據許可證:如果我使用谷歌地圖
實時路由是不允許的。
如果我想爲該地區創建我自己的地圖,建議使用它。
感謝您的回答。我只是想知道你如何執行最短路線計算。目前我所知道的是你可以通過查詢OSM服務器來做到這一點。但是,由於將數據存儲在我的服務器上似乎更好,因此這樣做的前提條件是什麼? – krammer
這是另一個問題。如果您在http://help.openstreetmap.org上提問,您可能會注意到更多知識淵博的OpenStreetMap民間人士,不過無論如何,作爲一個起點,開放源代碼的各種位置在此處列出:http:// http:// wiki.openstreetmap.org/wiki/Routing –