高德地图获取骑行距离,路线规划
Posted wqy的笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高德地图获取骑行距离,路线规划相关的知识,希望对你有一定的参考价值。
1 高德地图路线规划 http://lbs.amap.com/api/javascript-api/reference/route-search
2 获取骑行距离
function getrding() { var map = new AMap.Map("container", { resizeEnable: true, center: [116.397428, 39.90923],//地图中心点 zoom: 16 //地图显示的缩放级别 }); //两个经纬度 自己定位获取到 var s_lng = $(‘#s_lng‘).val(); var s_lat = $(‘#s_lat‘).val(); var g_lng = $(‘#g_lng‘).val(); var g_lat = $(‘#g_lat‘).val(); //骑行导航 var riding = new AMap.Riding({ map: map, panel: "panel" }); //根据起终点坐标规划骑行路线 riding.search([s_lng,s_lat],[g_lng,g_lat],function(status, result) { if( status == ‘complete‘){ var distance = result.routes[0].distance;//骑行距离 var time = result.routes[0].time;//骑行时间 $(‘#distance‘).html(Math.ceil(distance/1000)); } }); }
以上是关于高德地图获取骑行距离,路线规划的主要内容,如果未能解决你的问题,请参考以下文章