2

我遇到了为我的导航应用程序项目选择什么库的问题。

目前有:1)route-me 2)Alpstein route-me 3)mapbox-ios-sdk

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

我的应用程序的要求:1)可用的多个地图 2)不同地图的多个选定区域以离线工作

十分感谢!

4

1 回答 1

1

基本上你有:

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 云存储服务本地加载地图
  • 与 UTFGrid 技术的交互。

因此,如果您不使用 MapBox 特定功能,我会选择 Alpstein fork,如果您使用,我会选择 MapBox-ios-sdk。

于 2012-07-17T14:16:06.090 回答