我遇到了为我的导航应用程序项目选择什么库的问题。
目前有:1)route-me 2)Alpstein route-me 3)mapbox-ios-sdk
它们之间有什么区别?选择什么作为导航应用程序的基础?
我的应用程序的要求:1)可用的多个地图 2)不同地图的多个选定区域以离线工作
十分感谢!
我遇到了为我的导航应用程序项目选择什么库的问题。
目前有:1)route-me 2)Alpstein route-me 3)mapbox-ios-sdk
它们之间有什么区别?选择什么作为导航应用程序的基础?
我的应用程序的要求:1)可用的多个地图 2)不同地图的多个选定区域以离线工作
十分感谢!
基本上你有:
Route-me/Route-me Alpstein/Route-me(Route-me/Route-Me 的分支) Mapbox/Mapbox-ios-sdk(Alpstein/Route-Me 的分支)
虽然 Alpstein 是原始路线的一个分支-我,但它已经出轨了很多。就功能而言,它并没有那么不同,但有很多性能改进,而且 API 本身也不同(恕我直言更好)。
此外,Alpstein 在 Github 上的活动比原来的分支要多,我觉得这是一件好事。
mapbox 分支与 Alpstein 完全相同,但包含一些特定的 MapBox 功能,例如:
因此,如果您不使用 MapBox 特定功能,我会选择 Alpstein fork,如果您使用,我会选择 MapBox-ios-sdk。