我用高德地图提供的方法重描出了一个城市的地图边界线,我想修改这边界线的样式(好比粗细,虚化,等),怎么修改,没看到相关的api
var map = new AMap.Map("mapContainer", {
resizeEnable: true,
center: [116.397428, 39.90923],//地图中心点
zoom: 10 //地图显示的缩放级别
});
addWuXi();
//叠加云数据图层
function addWuXi() {
//加载云图层插件
AMap.service('AMap.DistrictSearch', function() {
var opts = {
subdistrict: 1, //返回下一级行政区
extensions: 'all', //返回行政区边界坐标组等具体信息
level: 'city' //查询行政级别为 市
};
//实例化DistrictSearch
district = new AMap.DistrictSearch(opts);
district.setLevel('district');
//行政区查询
district.search('无锡市', function(status, result) {
var bounds = result.districtList[0].boundaries;
var polygons = [];
if (bounds) {
for (var i = 0, l = bounds.length; i < l; i++) {
//生成行政区划polygon
var polygon = new AMap.Polygon({
map: map,
strokeWeight: 1,
path: bounds[i],
fillOpacity: 0.7,
fillColor: '',
strokeColor: '#333'
});
polygons.push(polygon);
}
map.setFitView();//地图自适应
}
});
});
}
人生最曼妙的风景,竟是内心的淡定与从容!