我想在我的博客中使用地图。那么哪个api适合我?我期待地图应该有更多的功能。我不知道如何使用它。对不起,如果我的问题很愚蠢。
我需要两者的文档。请告诉我??
5 回答
双方的映射 API 都有很好的文档记录,只需 google 一下,您就会找到所需的内容。MS Api 限制性更强,但 MS 地图更好地支持显示漂亮的弹出框等。
使用两者后唯一真正的考虑因素是设计以及您是否需要 https 支持,因为谷歌地图会给 https 上的 IE 用户一个讨厌的安全对话框弹出窗口,除非您向 Google 支付 10,000 美元(但对于您的博客我不会想象你对此大惊小怪)
他们都很相似。我使用过 Google Maps API,它很容易启动和运行,并且可以满足我的一切需求。它也有街景,这是一个很好的额外。
您应该向我们提供更多详细信息以获得更好的答案,但无论如何我都会给您我的想法:
我在 2007 年做的一个项目中使用了虚拟地球 API。那时我们决定选择 MS 版本,因为它有更好的文档,并且更适合我们的技术集,即 MS SQL、.NET 等...... . 最重要的是:它是免费的!
谷歌当时为地图和其他东西提供了一个更好的用户界面,但在一定数量的请求之后,你就会开始被收费......
如果您在.NET 中进行开发,我现在肯定会选择 Virtual Earth,因为 Microsoft 已经发布了官方的虚拟地球服务器端控制......
一些链接:
个人认为,与带有街景的谷歌地图相比,Virtual Earth 是一个劣质产品。我没有看过任何一个 API,但我使用 Google 和 Microsoft 的其他基于 Web 的 API 的经验是,Google 提供了更多的功能。网络是他们的生计。这是MS的防御动作。顺便说一句,我喜欢 MS,所以这不是讨厌的咆哮……
可以肯定的是,MS Virtual Earth 将要求您的用户下载特定于实际查看地图并与之交互的查看器。Google API 将直接与浏览器一起使用。真的归结为您希望包含什么样的功能?如果你只是想在地图上显示不同的地方,那么 GoogleAPI 可以很好地为你工作在一个快速移动的飞机上,然后是 MS Earth。 Google Maps API或MS Earth 开发者