微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【Bing Map学习系列】(1)——开发前的准备工作

微软推出的Bing Maps地图引擎,对外开放了Silverlight和Ajax两种客户端API,同时微软针对全球地图还推出了Bing Maps的Silverlight控件,该控件基于Silverligt 3发布。本篇将以这个控件为基础,简单介绍些基于Bing Maps 的Silverlight控件开发的环境搭建和其他相关准备工作。

因为Bing Maps Silverlight Control是基于Silverlight 3发布,那么就要求开发环境是搭建在Silverlight 3之上,并且还需安装Visual Studio 2008 SP1 和 Microsoft Silverlight 3 Tools for Visual Studio 2008 SP1 。除此之外就是最重要是Bing Maps Silverlight Control了。

一、下载中心

在进行开发前,必须将以下所有工具安装成功,否则将无法进行后面的开发工作。地址已经收集好了,直接点击即可进行(注意语言的统一)。

1、Visual Studio 2008 SP1:

http://www.microsoft.com/downloads/details.aspx?familyid=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en

2、Microsoft Silverlight 3 Tools for Visual Studio 2008 SP1:

http://www.microsoft.com/downloads/details.aspx?familyid=9442b0f2-7465-417a-88f3-5e7b5409e9dd&displaylang=en

3、Bing Maps Silverlight Control

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=beb29d27-6f0c-494f-b028-1e0e3187e830

二、获取Bing Map开发Key

为了进行Bing Map开发,你需要在https://www.bingmapsportal.com/创建一个Bing Map账户,然后通过Bing Maps账户管理中心创建Key,使用Windows Live ID登录账户管理中心就可以完成创建,每个Live ID可以创建5个开发Key,如下图示(CSDN还是不能上传图片,继续拷贝图片来源):

有了开发Key接着来就可以进行基于Silverlight的Bing Maps相关的功能开发了。

你目前可能还没有弄清楚为什么要用这些Key,官方给出的理由就是(you need a Bing Maps Key to authenticate your application,你需要一个Bing Map Key来鉴别你的应用程序),你注意保存这个Key,因为在后续开发将会用到,同时在下一个章节,我会详细贴出代码,告诉你如何引入Key。

我的Key为:AmreePcQ50WyjCYvxNo0xUQDwiYVM8VFVTxmcW_1RmOb2x_7T1muW-fSTQQkOok1

三、相关资料

你可以通过Bing Map给出的指南手册进行相关的学习,也可以通过以下一些资料进行对Bing Map的认识。总体而言,真的很强大:

MSDN:http://msdn.microsoft.com/en-us/library/ee681890.aspx

官方:http://www.microsoft.com/maps

中国Bing Maps:http://cn.bing.com/ditu/

一个章节将详细介绍如何利用Bing Map进行项目开发。敬请关注。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐