高德地圖 路徑規劃 步行和騎車
阿新 • • 發佈:2018-12-21
關鍵程式碼:
var btnArray = ['步行', '騎車']; mui.confirm('您不在當前位置', '', btnArray, function(e) { if(e.index == 1) { //騎車 AMap.plugin(["AMap.Riding"], function() { var drivingOption = { map: map, panel: "panel" }; var riding = new AMap.Riding(drivingOption); //構造駕車導航類 riding.search([116.5549554486707,39.73049944278065],[116.5549554486707,39.73049944278065], function(status, result) { if(status === 'complete') { log.success('繪製騎行路線完成') } else { log.error('騎行路線資料查詢失敗' + result) } }); }); } else { //步行導航 AMap.plugin(["AMap.Walking"], function() { var drivingOption = { map: map, panel: "panel" }; var walking = new AMap.Walking(drivingOption); //構造駕車導航類 walking.search([116.5549554486707,39.73049944278065], [116.5549554486707,39.73049944278065], function(status, result) { if(status === 'complete') { log.success('繪製步行路線完成') } else { log.error('步行路線資料查詢失敗' + result) } }); }); } })
注意:高德地圖座標和百度地圖座標是相反的
<script src="https://webapi.amap.com/maps?v=1.4.10&key=c93e1e293e5b1c3dc581f3ff633144d3"></script>