0
点赞
收藏
分享

微信扫一扫

百度地图异步加载开发系列(7):计算两个坐标点距离的API

SPEIKE 2022-02-10 阅读 55


//异步加载地图
function loadJScript() {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'http://api.map.baidu.com/api?v=2.0&ak=&ak=11Z8uiP8kIz6AG0Vjiwzbc5f9I&callback=init';
document.body.appendChild(script);
}

window.onload = loadJScript; // 异步加载地图

//执行地图;
function init() {
var map = new BMap.Map('container'); // 创建Map实例
var point = new BMap.Point(116.404, 39.915); // 创建点坐标
map.centerAndZoom(point, 10);
map.enableScrollWheelZoom(); // 启用滚轮放大缩小

var myP1 = new BMap.Point(121.554874, 29.813311); //起点
var myP2 = new BMap.Point(121.559279, 29.8244); //终点

console.log('两点之间的距离:' + (map.getDistance(myP1, myP2)).toFixed(2) + '米');
}

Done!



举报

相关推荐

0 条评论