目前,我们正在尝试开发具有离线 map 和路线(导航)功能的应用程序。 OpenStreetMaps 看起来很有前途(至少作为离线 map ),但是我无法找到任何相关的路由 API 或 SDK。我知道,OpenStreetMaps 可以用作平铺图像或矢量数据。但是这个矢量数据可以用于路线计算吗?有没有已经开发出最短最快路径计算的SDK?恕我直言,根据原始数据计算路线可能是非常耗时的任务,可能会被视为单独的项目。
我也开始寻找替代方案,发现Google native iOS map app不过,还在寻找是否有离线 map 和路线支持。任何有关这方面的想法和经验将不胜感激。
最佳答案
OSRM是一个设计用于 OpenStreetMap 数据的路由引擎。它似乎旨在作为一项 Web 服务,但它是开源的 (AGPL) 和 C++,我认为这意味着您可以使用其代码进行设备上路由。
关于iphone - 有离线 OpenStreetMaps 路线的解决方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15203117/