2009-04-09 69 views
1

我想在我的博客使用地图。那么哪个api适合我? 我期待地图应该有更多的功能。我不知道如何使用它..对不起,如果我的问题是愚蠢的。
我需要两者的文档。请告诉我??谷歌地图API和MS虚拟地球API

+0

您还可以看看http://www.openstreetmap.org – TheHippo 2009-04-09 14:05:42

+0

问的问题是不清楚。你究竟想要用你的地图做什么? – Marcel 2010-06-21 11:58:43

回答

1

我个人认为虚拟地球是劣质产品相比,具有街景谷歌地图。我没有看过任何一个API,但是我使用Google和Microsoft的其他基于Web的API的经验是,Google公开了更多的功能。网络是他们的面包和黄油。这是来自MS的防御行动。我爱MS顺便说一句,所以这不是一个仇敌咆哮......

4

两个映射的API是由各自一方有据可查的,它只是谷歌,你会发现你所需要的。 MS Api有一些限制性,但MS地图可以更好地支持弹出漂亮的弹出框等。

使用这两种设备后唯一真正的考虑因素是设计以及是否需要https支持,因为谷歌地图会给IE用户的HTTPS一个讨厌的安全对话弹出除非你谷歌支付$ 10,000(但是是为您的博客,我不会想象你大惊小怪的事情)

-1

相当肯定,那不会消失MS虚拟地球将要求您的用户下载一个查看器,以便实际查看地图并与之交互。 Google API将直接与浏览器一起工作。真的,这归结于你想要包括哪些功能?如果您只想在地图上显示不同的地方,那么GoogleAPI会为您工作得很好,如果您希望能够在3英里以外的地方做出爆炸视图,然后像放大图像一样放大视图在一个快速移动的平面上,然后MS地球。 Google Maps APIMS Earth Developers

2

它们都很相似。我使用过Google Maps API,启动和运行起来非常简单,并且可以满足我的一切需求。它也有街景,这是一个很好的额外。

2

你应该为我们提供更多的细节,以便得到更好的答案,但我无论如何都会给你我的想法:

我已经使用了虚拟地球API的一个项目,我在2007年做了那个时候,我们决定去MS版本,因为它有一个更好的文档,更适合我们的技术集,即MS SQL,.NET等....最重要的是:它是免费的!

谷歌在当时,为地图之类的东西,但一定数目,你会开始得到充电的请求后,一个更好的UI ....

如果您在.NET开发我一定会去的虚拟地球现在微软已经售出了官方虚拟地球sever side control ....

一些链接:

http://dev.live.com/Virtualearth/sdk/

http://code.google.com/apis/maps/