C# 谷歌地图Api与Bing地图C版#

C# 谷歌地图Api与Bing地图C版#,c#,google-maps,bing-maps,C#,Google Maps,Bing Maps,我想为我的网站中的地图使用其中一项服务。如果应用程序是用C写的,你认为我应该选哪个。在C#中,哪一个是使用此服务的最佳SDK。为了满足我的需要(你的可能会非常不同),在这两种情况下,我使用的API部分最容易通过Javascript访问。我现在正在开发的应用程序中最大的成功是Bing地图的Silverlight控件,以及与WP7应用程序的轻松集成 取而代之,它是一个开源项目,非常有用。你可以将地图从bing、yahoo更改为google地图。当然,你应该使用google和bing的api密钥。文档

我想为我的网站中的地图使用其中一项服务。如果应用程序是用C写的,你认为我应该选哪个。在C#中,哪一个是使用此服务的最佳SDK。

为了满足我的需要(你的可能会非常不同),在这两种情况下,我使用的API部分最容易通过Javascript访问。我现在正在开发的应用程序中最大的成功是Bing地图的Silverlight控件,以及与WP7应用程序的轻松集成

取而代之,它是一个开源项目,非常有用。你可以将地图从bing、yahoo更改为google地图。当然,你应该使用google和bing的api密钥。文档是不够的,但我认为它很容易使用。希望这有帮助。

这有点主观;然而,去追求你认为能为你的“客户”(不管他们是谁)提供最好服务的东西。我不会让你的决定是基于什么“SDK是最好的”本身,因为你可以找到100个例子来做bing地图和google地图。就受欢迎程度而言,我认为谷歌地图占据了蛋糕:


试试这个谷歌地图的例子:

我建议看看这个:

几年前,我不得不做出同样的决定,当我使用谷歌地图时,很明显谷歌地图的卫星图像和道路数据要比Bing地图好得多(特别是在我们的客户将使用它的地方)

Bing地图API是以非常熟悉的.Net方式编写的。尽管它都是JavaScript,但GoogleAPI感觉更像是一个Java实现(如您所料)。这需要一些时间来让你的头脑清醒,但不应该是一个真正的问题

我发现谷歌上的地图组非常适合作为研究和查询的资源

更新:

谷歌最近发布了他们API的V3,它支持街景作为地图API的一部分。非常有理由使用它。

很抱歉,我没有看到winforms的“我的网站”api。