【百度地图】百度地图指定省市进行描边处理,省市外进行半透明遮盖。

//指定省市进行描边处理,省市外进行半透明遮盖。
    function getBoundary2(map,city){
        var bdary = new BMap.Boundary();
        bdary.get(city, function(rs){//获取行政区域
            map.clearOverlays();//清除地图覆盖物
            //思路:利用行政区划点的集合与外围自定义东南西北形成一个环形遮罩层
            //1.获取选中行政区划边框点的集合rs.boundaries[0]
            var strs = new Array();
            strs = rs.boundaries[0].split(";");
            var ENWS = "";
            for (var i=0;i

效果:

【百度地图】百度地图指定省市进行描边处理,省市外进行半透明遮盖。_第1张图片 

你可能感兴趣的:(百度地图)