Windows Phone 8 开发中的位置与地图功能解析
1. Bing Maps 启动器
在 Windows Phone 7 中,提供了两个启动器来封装 Bing 地图的功能,它们分别是 BingMapsTask 和 BingMapsDirectionsTask 。使用这两个启动器不需要 Bing 地图开发账户,也无需设置 ApplicationIdCredentialsProvider ,不过这种简化的编程模型会损失一些 Bing 地图 API 的强大功能。具体信息如下表所示:
| 任务 | 描述 |
| — | — |
| BingMapsDirectionsTask | 启动 Bing 地图应用,指定起点和/或终点位置,并显示驾驶或步行路线。 |
| BingMapsTask | 启动 Bing 地图应用,以指定或当前位置为中心显示地图。 |
当实例化 BingMapsDirectionsTask 时,可以为目标位置(终点)指定标签和/或地理坐标。如果提供了位置,标签将用作描述性标签;如果未提供位置,标签将用作搜索字符串。还可以选择指定起点位置,若未指定,当前位置将作为默认起点。最后,调用 Show 方法来执行启动器。示例代码如下:
private void getDirections_Click(object sender, RoutedEventArgs e)
{
BingMapsDirectionsTask
超级会员免费看
订阅专栏 解锁全文
124

被折叠的 条评论
为什么被折叠?



