百度地图api,在多个覆盖点下怎么才能让地图显示出全部的点,而且视野缩进还是比较适合的?

如题- =
2024-12-30 13:05:54
推荐回答(1个)
回答1:

var pointA = new BMap.Point(106.486654,29.490295); // 创建点坐标A
var pointB = new BMap.Point(106.581515,29.615467); // 创建点坐标B
var pointArr = [ pointA, pointB];//多个点的集合
var map = new BMap.Map("allmap");//创建地图
var v=map.getViewport(pointArr);//此类代表视野,不可实例化,通过对象字面量形式表示
map.centerAndZoom(v.center,v.zoom);//设置地图中心点和视野级别