因为朋友问起有关地图开发的一些事项,所以就找了下相关资料,结果发现微软Bing地图推出了“Bing Maps SilverLight Control”。该发现比较晚了。。杯具坏了。

再使用Bing Maps SilverLight Control之前,得做一些相对应该的准备内容如下:

1.安装Microsoft Visual Studio 2008 SP1 以及Microsoft Silverlight 3 Tools for Visual Studio 2008 SP1

2.创建必应地图开发者账号。登录Bing Maps Accounts Center,按照提示创建账号及获得Key。(可选,如果不创
建的话也可以使用,但是会在生成的地图有个白色的提示框。汗。)

3.安装Bing Maps Silverlight Control SDK,下载地址:点击下载

当以上条件OK之后,我们可以来写代码了 :)

1.首先创建一个Silverlight应用程序如图(1):
微软Bing+Silverlight实现地图开发(一)


2.选择在新网站中承载应用程序如图(2):
微软Bing+Silverlight实现地图开发(一)

3.为Silverlight应用添加引用(3):
微软Bing+Silverlight实现地图开发(一)

4.打开MainPage.xaml文件,在UserControl中引入命名空间:xmlns:m="clr-
namespace:Microsoft.Maps.MapControl;assembly=Microsoft.Maps.MapControl"如图(4):
微软Bing+Silverlight实现地图开发(一) 微软Bing+Silverlight实现地图开发(一)

5.在<Grid x:Name="LayoutRoot">节点中增加内容:<m:Map></m:Map>如图(5):
微软Bing+Silverlight实现地图开发(一)

6.现在点击运行按钮,就可以发现洗具了如图(6):
微软Bing+Silverlight实现地图开发(一)
 
微软Bing+Silverlight实现地图开发(一)

可是目前地图还是英国历史,怎么才能变成中文呢?请静待下文。

转载于:https://blog.51cto.com/jianle/273494

相关文章:

  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-20
猜你喜欢
  • 2022-01-24
  • 2022-12-23
  • 2022-02-20
  • 2021-10-18
  • 2022-12-23
相关资源
相似解决方案