56、Windows Phone 8 定位与地图开发指南

Windows Phone 8 定位与地图开发指南

1. 地图查询与路线规划

在开发地图相关功能时,我们常常需要进行地点查询和路线规划。以下是实现这一功能的代码示例:

codeQuery.SearchTerm = targetText.Text;
codeQuery.GeoCoordinate = coordinate;

//codeQuery.QueryCompleted += codeQuery_QueryCompleted;
//codeQuery.QueryAsync();
IList<MapLocation> loc = await codeQuery.GeocodeAsync();
coordinates.Add(loc[0].GeoCoordinate);
routeQuery = new RouteQuery(); 
routeQuery.Waypoints = coordinates;

//routeQuery.QueryCompleted += routeQuery_QueryCompleted;
//routeQuery.QueryAsync();
Route route = await routeQuery.RouteAsync();
MapRoute mapRoute = new MapRoute(route);
map.AddRoute(mapRoute);

List<string> list = new List<string>();
foreach (RouteLeg leg in route.Legs)
{
    for (int i = 0; i < l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值