2011-02-17 65 views
1

我需要在我开发的应用程序中使用地图。在我的应用程序中,我想使用在地图上显示信息框的引脚。使用放大,缩小功能以及在同一页面上显示多个地图的功能。我不需要使用搜索位置或路由指示。开发asp.net应用程序,使用谷歌地图或bing地图?

我应该使用哪种类型的地图? Google还是Bing?据我了解,他们都有良好的用户界面,但哪一个更容易开发?如果我使用Bing,那么它会更像微软,我的意思是,它会让我使用Visual Studio方便的编程吗?或多或少的JavaScript,这将是一个麻烦做调试吗?

回答

3

其实并不重要。他们都会得到相同的结果。你需要看看它们之间的许可协议。那将是你真正的决定因素。

就我个人而言,我更喜欢Bing,但这完全是我的看法。对Google真的很好的人会告诉你这很容易。这一切都取决于你习惯什么和你喜欢什么。我会很快地嘲笑两者,看看哪个更适合你。我想查here。这是两者之间的比较和作者对他所经历的细分。

Bing Maps Example
Drawing a Circle in Bing Maps

对不起,我没有谷歌的例子。我还没有用过它。

+0

从我看到的,你可以免费获得两个服务密钥。我已经有了钥匙。结果将是相同的。问题是通过开发它来获得结果有多麻烦?我首先想到谷歌地图更值得信赖,但是我再次喜欢使用Visual Studio进行开发,使用微软的控件更容易开发。有没有使用bing的方便控件?或者全部使用javascript完成? – 2011-02-17 18:35:41

1

从功能或可定制角度来看,任何选项都可以满足您的需求。

就用户体验而言,我的个人偏好是Bing Maps的Silverlight版本 - 非常快速且流畅。这确实需要Silverlight,尽管这可能会或可能不会被你接受。如果不是,Google的AJAX地图是第二好的。我发现Bing Maps的AJAX版本在缩放或平移时不会非常快速或平滑。