Bing Maps 开发随笔一

来源:互联网 发布:mac alias ll 编辑:程序博客网 时间:2024/06/12 07:28

最近有需求要应用到地图方面的技术,网上找了半天相关文章,发现bing map是个很不错的东西,下面就开发过程中的一些细节问题分享如下:

环境部署:

1:silverlight sdk 4

2:Bing Maps Silverlight Control SDK

3:Microsoft Silverlight 4 Tools for Visual Studio 2010

4:当然,你需要VS2010

 

好了,上面的环境都安装OK,我们来开发吧。

首先,我们新建一个silverlight application,当然同事选择Silverlight承载应用(通常为ASP.NET Web Application或ASP.NET WebSite),solution建好后,引用Microsoft.Maps.MapControl.dll,Microsoft.Maps.MapControl.Common.dll。

如下


接下来我们就要应用MapControl了,打开MainPage.xaml源视图代码如下

在Guid中,我们引入m:Map,代码如下

 

我们注意到CredentialsProvider这个属性,这个是Bing Maps必要的一个Key,可以通过Bing Maps账户管理中心创建Key,使用Windows Live ID登录账户管理中心就可以完成创建,每个Live ID可以创建5个开发Key,如下图示:

好了,我们编译下代码,就会生产如下地图

原创粉丝点击