如何在leaflet中调整不透明度而不调用“removeLayer”方法?我已经使用“map.addLayer(myLayer)”将图层添加到我的地图上。我看到有一个setParams()方法,但当我调用“myLayer.setParams({opacity:0.1})”时似乎没有效果,并且WMS没有刷新按钮。在Leaflet中是否可能实现这一点?如果可以,该怎么做?是否有一种方式调用类似于“map.getLayers()”的内容来检索已添加到地图上的图层?
使用setOpacity
方法,如:layer.setOpacity(0.5)
API文档 - http://leafletjs.com/reference.html#tilelayer-opacity (向下滚动一点)