var buffer = new FeatureLayer(
"https://lzxgiser.arcgis.cn/arcgis/rest/services/Hosted/COBuffer/FeatureServer/0", {
mode: FeatureLayer.MODE_ONDEMAND,
outFields: ["*"],
id: "buffer",
});
//定义线符号
var lineSymbol = new SimpleLineSymbol(SimpleLineSymbol.STYLE_DASHDOT, new dojo.Color([255, 0, 0]), 1);
//定义面符号
var PolygonSymbol = new SimpleFillSymbol(SimpleFillSymbol.STYLE_SOLID, lineSymbol, new dojo.Color([81, 196, 211, 0.2]));
var renderer = new SimpleRenderer(PolygonSymbol)
buffer.setRenderer(renderer)
self.bufferlayer = buffer
self.map.addLayer(self.bufferlayer);
原来 FeatureLayer 样式:
修改后样式: