【问题标题】:Bing maps invalid credentials (Win Phone 8.1)必应映射无效凭据(Win Phone 8.1)
【发布时间】:2015-12-01 18:57:20
【问题描述】:

我正在编写一个简单的 WP 8.1 应用程序来处理旅行路线。我在 Bing 地图开发中心创建了一个密钥,并且我有一个有效的密钥。我在 XAML 中为地图控制设置它:

<maps:MapControl x:Name="map" MapServiceToken="valid token"/>

在应用程序中,我可以按地址搜索位置 (MapLocationFinder.FindLocationsAsync),但在尝试使用 MapRouteFinder.GetDrivingRouteAsync() 查找地址之间的路线时,我得到了 InvalidCredentials 结果。

【问题讨论】:

    标签: c# xaml windows-phone-8.1 bing-maps


    【解决方案1】:

    Windows Phone 8.1 地图控件不使用必应地图。您必须从 Windows Phone 开发中心获取地图令牌才能使用这些地图。这是文档:https://msdn.microsoft.com/en-us/library/dn741528.aspx

    在 Windows 10 中,此地图控件已更新为使用 Bing 地图。

    【讨论】:

    • 哦,WP7 使用了 Bing 地图,WP10 会这样,但 8.1 不会。 :) 感谢您的帮助。
    • 没错。让 WP7 地图控件支持离线需要进行重大重写。在 WP8 发布之前没有足够的时间来做这件事。诺基亚最终为 WP8/8.1 提供了地图控件,因为他们有一个支持离线的。
    猜你喜欢
    • 1970-01-01
    • 2015-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多