百度地图api两地距离

来源:互联网 发布:子平算命软件 编辑:程序博客网 时间:2024/04/29 19:53
//百度地图获得两地直接的距离有2中方案 
//1.调用getDistance();直线距离 缺点不是不能计算拐弯
var point1 = new BMap.Point(116.404, 39.915); //起点
var point2 = new BMap.Point(114.404, 38.915); //终点
var strjuli=map.getDistance(point1,point2); //两地直接的直线距离
//2.采用绘制地图路线 提供2点地图会自动找出最近的行程路线,计算行程路线的距离
 var driving = new BMap.DrivingRoute(map);
driving.setSearchCompleteCallback(function(){})