添加必应地图密钥凭证到地图.Windows Phone

本文关键字:地图 Windows Phone 凭证 密钥 添加 | 更新日期: 2023-09-27 17:54:00

我试图添加我的Bing地图键,我从这里得到http://www.bingmapsportal.com/但是当我添加credentials属性到下面的地图,它给了我以下错误。这是添加到手机的不同方法还是我在某个地方犯了错误?

<maps:Map x:Name="MyMap" Credentials="my key..." ZoomLevel="5" HorizontalAlignment="Left" Height="603" LandmarksEnabled="True" PedestrianFeaturesEnabled="True" VerticalAlignment="Top" Width="456" >
Error   1   The member "Credentials" is not recognized or is not accessible.
Error   2   The property 'Credentials' was not found in type 'Map'

添加必应地图密钥凭证到地图.Windows Phone

如果使用WP7:

您需要将CredentialsProvider属性添加到XAML:

<my2:Map HorizontalAlignment="Left" Margin="14,23,0,0" Name="map2" VerticalAlignment="Top"
Loaded="map2_Loaded" Height="534" Width="436" CredentialsProvider= "Ahk5en93JIJlP4ObG_CqLoLgWU22jhPFJbe52bOTjw_hYxB3EtthoVL" />

上面的密钥取自地图门户网站。更多信息请参见本指南:

http://www.c-sharpcorner.com/UploadFile/raj1979/how-to-use-the-bing-map-control-in-windows-phone-7/

如果使用WP8:

看这里,这个属性不再被使用,因为你使用API密钥的功能被内置到SDK中,所以不需要对MS服务器进行任何调用。

windows phone 8应用程序bing地图的CredentialsProvider