带有多个&的iOS导航应用程序离线地图:要使用哪个库?

时间:2012-07-17 09:41:29

标签: ios frameworks maps location libraries

我遇到了为我的导航应用项目选择的lib的问题。

目前有: 1)路线我 2)Alpstein路线 - 我 3)mapbox-ios-sdk

他们之间有什么区别?选择什么作为导航应用的基础?

我的应用要求: 1)可提供多个地图 2)不同地图的多个选定区域可脱机工作

非常感谢你!

1 个答案:

答案 0 :(得分:1)

基本上你有:

路线-ME /路由-我      Alpstein / Route-me(从Route-me / Route-Me分行)            Mapbox / Mapbox-ios-sdk(来自Alpstein / Route-Me的分支)

虽然阿尔卑斯坦是原来路线的一个分叉,但它已经脱轨了很多。功能方面它没有那么不同,但有很多性能改进,API本身是不同的(更好的恕我直言)。

此外,Alpstein在Github上的活动比原来的分支更多,我觉得这是积极的。

mapbox分支与Alpstein完全相同,但包含一些特定的MapBox功能,如:

  • 能够本地加载MapBox云存储服务中的地图
  • 与UTFGrid技术的互动。

所以,要召唤,如果你不使用MapBox特定功能,我会选择Alpstein分叉,如果你这样做,我会选择MapBox-ios-sdk。