getGD() {
var dis = ''
var map = new AMap.Map('container', {
resizeEnable: true,
center: [116.397428, 39.90923], // 地图中心点
zoom: 13 // 地图显示的缩放级别
})
// 步行导航
AMap.plugin(['AMap.Walking'], () => {
// this.walking = new AMap.Walking({
// // map: map,
// // panel: 'panel'
// })
// 根据起终点坐标规划步行路线
new AMap.Walking({}).search(
[120.207701, 30.255607],
[120.213387, 30.255978],
function(status, result) {
if (status === 'complete') {
// 绘制步行路线完成
dis = result.routes[0].dista
console.log(result)
} else {
// 步行路线数据查询失败
console.log(result)
}
}
)
})
}
// 而AMap.GeometryUtil.distance是两个点几何之间的直线距离
2. 腾讯