繁体   English   中英

Bing地图比iOS上的Map Kit有什么优缺点

[英]What are the advantages / disadvantages of Bing maps over Map Kit on iOS

微软最近发布了Bing地图目标c组件。

看到这里这里

他们提到限制条款较少:

我们认为您会发现使用条款的限制性比您在Apple Map Kit中找到的限制更少,不会牺牲功能。

这到底是什么意思呢? 我们现在可以将地图图像保存在我们的应用程序中以供离线使用吗?

  • 还有什么其他优点?
  • 使用Bing地图而不是地图套件有什么缺点?

我不能说任何优势,但这只是因为我还没有尝试过 - 我计划在将来:)

但是,我可以想到一些缺点 -

1)用户排除应用程序上的地图,使其具有某种外观并感觉它们已经习惯了Apple的地图组件。 更改此项将使应用程序不那么熟悉,因此不太可能立即使用。 Bing必须是它的可用性的巨大飞跃,并且它的特征设置可以抵消。

2)Apple地图组件已随iPhone一起提供 - 它们可能已经加载到内存中。 这意味着使用第三方地图库意味着您将拥有一个更大的应用程序,启动时间会更长。

3)Apple的组件已经过多年的尝试和测试 - Bing的库相对较新。 显然这会随着时间的推移而改变,最终它们都会成为成熟的库,但是现在,我更愿意相信旧的代码库,因为它已知错误和许多修复:)

4)这是一个很小的问题 - 我对苹果限制没有任何问题,因此限制较少的术语对我来说不是一个真正的卖点(虽然我很欣赏这对于不同的用户和用例会有所不同)。

但就像我说的那样,我非常愿意给Bing一个去:)

我发现令人惊讶的是,除了许可条款之外,没有人提到最明显的区别,即Map Kit使用Google Maps图像和数据(或其合作伙伴的图像),而Bing Maps组件使用Microsoft图像和数据(或他们的合作伙伴)。

比较两者时需要考虑几个因素:

  • 地图数据的完整性和准确性
  • 精确
  • 它多久更新一次
  • 图像的分辨率
  • ...

还有更多主观偏好的东西,如地图标签的样式等。请注意,Jano之前发布的41latitude链接比较了Bing地图的先前道路风格。 世界上大多数地区(英国和日本除外)现在使用Bing地图中的“薰衣草”道路风格,如下所述: http//www.bing.com/community/site_blogs/b/maps/archive/十二分之二千零一十/ 15 /宣布-V1-1-的最新-MAP-style.aspx

根据我的经验,Google地图或Bing地图在整个世界中的质量始终都不是很好,但肯定存在区域差异,其中一个明显优于另一个。 如果您的应用程序仅用于某个地理区域(在特定国家/地区,仅在城市地区......等),那么我建议您查看这两个提供商为该特定区域提供的内容。 当然,两个提供商都有一个滚动更新计划,所以只是因为今天一个更好并不一定意味着明天仍然是最好的......

我过去曾做过几篇博客文章,比较英国的谷歌地图,必应地图和开放街道地图,你可能会觉得有趣的是要展示要寻找的东西(包括错误标记或丢失的道路,路线方向)带你走行人专用路线......):

我刚刚将一个小应用程序移植到Bing Maps,它就像删除MapKit导入和使用Bing类一样简单。 API几乎相同,有时名称会发生​​变化,例如addAnnotations变成addMarkers,以及类似的东西。

当我添加1000个引脚时屏幕变黑,这似乎是极限。 没有理由这样做,只是测试性能。 :P这是使用开发人员密钥发生的。 除此之外,地图很快

我在这里提供了许多功能: Bing Maps平台功能 ,如图钉集群,但我没有提到那些使用文档的问题。 我不明白为什么Apple或Bing没有实现k-means聚类,这不是一个很大的努力。 在那之前,你必须自己做。

如此简短的故事,没有做太多测试,这是一回事。 我期待一些额外的糖果来吸引开发者,但我没有任何理由退出谷歌地图。

我甚至更喜欢谷歌地图标签风格

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM