我遇到了为我的导航应用项目选择的lib的问题。
目前有: 1)路线我 2)Alpstein路线 - 我 3)mapbox-ios-sdk
他们之间有什么区别?选择什么作为导航应用的基础?
我的应用要求: 1)可提供多个地图 2)不同地图的多个选定区域可脱机工作
非常感谢你!
答案 0 :(得分:1)
基本上你有:
路线-ME /路由-我 Alpstein / Route-me(从Route-me / Route-Me分行) Mapbox / Mapbox-ios-sdk(来自Alpstein / Route-Me的分支)
虽然阿尔卑斯坦是原来路线的一个分叉,但它已经脱轨了很多。功能方面它没有那么不同,但有很多性能改进,API本身是不同的(更好的恕我直言)。
此外,Alpstein在Github上的活动比原来的分支更多,我觉得这是积极的。
mapbox分支与Alpstein完全相同,但包含一些特定的MapBox功能,如:
所以,要召唤,如果你不使用MapBox特定功能,我会选择Alpstein分叉,如果你这样做,我会选择MapBox-ios-sdk。