我正在尝试使用Tilelayer.WMS生成的具有无叶小叶的图像和具有由Tilelayer.WMS生成的层的小叶图像
从外观上看,小叶可以像预期的那样半透明,但是在生成带有小叶图像的图像时,该图层会100%显示。没有任何透明度。我想念什么吗?
var tileSettings = {
layers: layerName,
styles: styleName,
format: 'image/png',
transparent: true,
opacity: 0.5,
maxZoom: 20,
maxNativeZoom: 18,
}
var tileLayer = global.window.L.tileLayer.wms(WMS_URL, tileSettings);
layerGroup.addLayer(tileLayer);
答案 0 :(得分:0)
发现需要拉取请求->将这行代码添加到handleTileLayer函数中
ctx.globalAlpha = (layer.options && layer.options.opacity) ? layer.options.opacity : 1;
希望有帮助