Microsoft 最近发布了 Bing map objective-c 组件。
他们提到限制较少的条款:
我们认为您会发现使用条款比您在 Apple Map Kit 中看到的限制更少,而且不会牺牲功能。
这到底是什么意思?例如,我们现在可以将 map 图像保存在我们的应用程序中以供离线使用吗?
- 还有哪些优势?
- 与 map 工具包相比,使用 Bing map 有哪些缺点?
最佳答案
我不能说有任何优势,但这只是因为我还没有尝试过 - 我计划在未来尝试 :)
不过,我能想到一些缺点——
1) 用户将应用程序上的 map 排除在外,以获得他们习惯使用 Apple map 组件的特定外观和感觉。更改此设置会使应用程序不太熟悉,因此不太容易立即使用。 Bing 必须在其可用性和功能集方面实现巨大飞跃才能抵消这一点。
2) Apple map 组件已随 iPhone 一起提供 - 它们可能也已加载到内存中。这意味着使用第三方 map 库意味着您将拥有更大的应用程序,启动时间会更长。
3) Apple 的组件已经经过多年的尝试和测试 - Bing 的库相对较新。显然这会随着时间的推移而改变,它们最终都会成为成熟的库,但现在,我更愿意相信旧的代码库,因为它有已知的错误和许多修复:)
4) 这是一个很小的 - 我对苹果的限制没有问题,所以限制较少的条款对我来说并不是一个真正的卖点(尽管我很欣赏这对于不同的用户和用例来说会有所不同)。
但就像我说的,我非常愿意试一试 Bing :)
关于iphone - 与 iOS 上的 Map Kit 相比,Bing map 的优缺点是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5908808/