您所在的位置: 首页 > 软件教程 > 必应地图开发只注册Bing Maps Key图文教程

必应地图开发只注册Bing Maps Key图文教程

更新时间:2022-09-06 16:10:55 阅读: 作者:admin

类型:角色扮演 大小: 更新时间:1970-01-01
语言:简体中文 应用平台:Android
立刻下载

必应地图开发只注册Bing Maps Key图文教程

Bing Maps SDK for Windows Store apps 扩展 类型:编程辅助大小:15.4M语言:中文 评分:10.0 标签: 立即下载

 

  开发基于Silverlight的Bing Maps除了开发环境还需要一个开发Key,这个Key是用来做什么的呢?Silverlight控件在做地图呈现的时候它是一个必不可少的参数,可以理解为微软Bing Maps为用户开通的一个授权开发密匙

  一些比较大型的网路应用都会提供api来方便调整,要调整这些api需申请一个key

  接下来带大家来怎麼获取bing maps key

  首先到这网站 https://www.bingmapsportal.com

  如果有windows live id的可以直接登入,没有的话需先主册

必应地图开发只注册Bing Maps Key图文教程

  主册完windows live id后就能主册bing maps key,点【sign in】登入windows live id后

必应地图开发只注册Bing Maps Key图文教程

  登入后画面

必应地图开发只注册Bing Maps Key图文教程

  继续后填写一些基本资料

必应地图开发只注册Bing Maps Key图文教程

  储存完后会到这画面,左侧栏中的【my account】里的【create or view keys】这是建立key的地方

必应地图开发只注册Bing Maps Key图文教程

  建立一个key,key type选【trial】代表申请的key将会在90天后过期,application type选【windows store app】

必应地图开发只注册Bing Maps Key图文教程

  送出后即能看到自己建立的key

必应地图开发只注册Bing Maps Key图文教程

  接下来我们就来做一个范例,开啟visual studio 2012专案里的c#,选取【bing maps application】

必应地图开发只注册Bing Maps Key图文教程

  点选mainpage.xaml,这时如果你的画面和小编的画面一样的话,没关系,不用紧张

  跟著我的步骤就能解决这问题,首先在箭头指著的方案的地方,点滑鼠右键,点选最后一个选项【属性】

必应地图开发只注册Bing Maps Key图文教程

  就会跳出这个画面,把箭头指著的平台从【arm 或 x64】改成【x86】,然后按下确定就可以了

  这时设计的画面就会显示地图了!!

必应地图开发只注册Bing Maps Key图文教程

  这时执行画面看看,结果有错误!!!【指定的凭证无效,您可以到http://www.bingmapsportal.com/】没关系,这只是小问题,就让小编带大家解决吧!!

必应地图开发只注册Bing Maps Key图文教程

  还记得我们有申请bing maps key吗??没错,就是那个!!红色框起来的地方就是我的们key

必应地图开发只注册Bing Maps Key图文教程

  这是mainpage.xaml的code,红色底线就是造成错误的原因,我们要将上面的key复制起来取代红色底线那段【insert_your_bing_maps_key】

  这样子再次执行就不会有错误了!!

必应地图开发只注册Bing Maps Key图文教程

  在地图控件(Map)中的CredentialsProvider就是之前我们通过Bing Maps账户管理中心创建的开发所需的Key,通过Width和Height属性值确定地图控件将显示的宽度和高度。编译启动程序预览就可以发现,默认的地图(其他地图的开发在后续blog里会介绍)已经成功的通过Bing Maps Silverlight Control呈现出来了,如下图:

必应地图开发只注册Bing Maps Key图文教程

  Mac BingMaps Key添加方法:

  使用BingMap 需要注册一个key,这个和百度高德地图一样的,地址:(http://www.bingmapsportal.com) 有hotmail等window邮寄就可以直接登录申请key了。

  打开工程Supportding file目录下有一个以工程名为前缀的.plist文件(我的是BingMapsDemo-Info.plist),右键空白区域,add Row,添加一个名称为:BingMapsKey的key,value为String类型,输入申请到的key,就ok啦。

必应地图开发只注册Bing Maps Key图文教程

  以上工作完成后,看一下我的工程目录:

必应地图开发只注册Bing Maps Key图文教程