设为首页 加入收藏

TOP

【Android】3.25 示例25--调启百度地图(二)
2017-10-12 11:36:23 】 浏览:9219
Tags:Android 3.25 示例 25-- 百度 地图
Lng(mLat1, mLon1); LatLng pt2
= new LatLng(mLat2, mLon2); NaviParaOption para = new NaviParaOption() .InvokeStartPoint(pt1).InvokeEndPoint(pt2) .InvokeStartName("天安门").InvokeEndName("百度大厦"); try { BaiduMapNavigation.OpenBaiduMapNavi(para, this); } catch (BaiduMapAppNotSupportNaviException e) { ShowDialog(e.Message); } } /// <summary>启动百度地图步行导航(Native)</summary> public void startWalkingNavi() { LatLng pt1 = new LatLng(mLat1, mLon1); LatLng pt2 = new LatLng(mLat2, mLon2); NaviParaOption para = new NaviParaOption() .InvokeStartPoint(pt1).InvokeEndPoint(pt2) .InvokeStartName("天安门").InvokeEndName("百度大厦"); try { BaiduMapNavigation.OpenBaiduMapWalkNavi(para, this); } catch (BaiduMapAppNotSupportNaviException e) { ShowDialog(e.Message); } } /// <summary>启动百度地图骑行导航(Native)</summary> public void startBikingNavi() { LatLng pt1 = new LatLng(mLat1, mLon1); LatLng pt2 = new LatLng(mLat2, mLon2); NaviParaOption para = new NaviParaOption() .InvokeStartPoint(pt1).InvokeEndPoint(pt2) .InvokeStartName("天安门").InvokeEndName("百度大厦"); try { BaiduMapNavigation.OpenBaiduMapBikeNavi(para, this); } catch (BaiduMapAppNotSupportNaviException e) { ShowDialog(e.Message); } } /// <summary>启动百度地图Poi周边检索</summary> public void startPoiNearbySearch() { LatLng ptCenter = new LatLng(mLat1, mLon1); // 天安门 PoiParaOption para = new PoiParaOption() .InvokeKey("天安门") .InvokeCenter(ptCenter) .InvokeRadius(2000); try { BaiduMapPoiSearch.OpenBaiduMapPoiNearbySearch(para, this); } catch (Exception e) { ShowDialog(e.Message); } } /// <summary>启动百度地图Poi详情页面</summary> public void startPoiDetails() { PoiParaOption para = new PoiParaOption().InvokeUid("65e1ee886c885190f60e77ff"); // 天安门 try { BaiduMapPoiSearch.OpenBaiduMapPoiDetialsPage(para, this); } catch (Exception e) { ShowDialog(e.Message); } } /// <summary>启动百度地图步行路线规划</summary> public void startRoutePlanWalking() { LatLng ptStart = new LatLng(34.264642646862, 108.95108518068); LatLng ptEnd = new LatLng(mLat2, mLon2); RouteParaOption para = new RouteParaOption() .InvokeStartPoint(ptStart) .InvokeEndName("大雁塔") .InvokeCityName("西安"); try { BaiduMapRoutePlan.OpenBaiduMapWalkingRoute(para, this); } catch (Exception e) { ShowDialog(e.Message); } } /// <summary>启动百度地图驾车路线规划</summary> public void startRoutePlanDriving() { LatLng ptStart = new LatLng(34.264642646862, 108.95108518068); LatLng ptEnd = new LatLng(mLat2, mLon2); RouteParaOption para = new RouteParaOption() .InvokeStartPoint(ptStart) .InvokeEndName("大雁塔") .InvokeCityName("西安"); try { BaiduMapRoutePlan.OpenBaiduMapDrivingRoute(para, this); } catch (Exception e) { ShowDialog(e.Message); } } /// <summary>启动百度地图公交路线规划</summary> public void startRoutePlanTransit() { LatLng ptStart = new LatLng(mLat1, mLon1); LatLng ptEnd = new LatLng(mLat2, mLon2); RouteParaOption para = new RouteParaOption() .In
首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇【Android】3.25 示例25--调启百.. 下一篇android: ListView历次优化

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目