百度地图指定区域画边框

来源:互联网 发布:clock页面置换算法 编辑:程序博客网 时间:2024/05/21 08:57
function getBoundary(){    
    var bdary = new BMap.Boundary();
    var name = "天津市";
    bdary.get(name, function(rs){ 
    var count = rs.boundaries.length;
    for(var i = 0; i < count-2; i++){
            var ply = new BMap.Polygon(
            rs.boundaries[0],
            {
           
            strokeWeight: 3,//边框线的宽度,以像素为单位
            strokeColor: "yellow",//边框线的颜色
            strokeOpacity: 0.8,//边线的透明度
            //strokeStyle: 'solid',    //边线的样式,solid或dashed。 
            fillColor:"null",   //是否需要填充色
            fillOpacity: 0.05 //填充色的透明度,0~1之间
            }
            ); 
            map.addOverlay(ply);  //添加覆盖物
        } 
});
  

}

初始化执行这个方法,这个count 根据不同的城市,值可能不同,需要打断电进行调试(天津3个,重庆1个)

原创粉丝点击