如何在不调用“removeLayer”的情况下调整传单中的不透明度?我已经在地图中使用了“map.addLayer(myLayer)”。我看到有一个setParams()方法,但是当我调用“myLayer.setParams({opacity:0.1})”并且没有WMS的刷新按钮时它似乎没有效果。这在传单中是否可能?如果是这样,怎么样?有没有什么方法可以调用“map.getLayers()”或类似的东西,以便能够检索已添加到地图的图层?
答案 0 :(得分:8)
使用setOpacity
等layer.setOpacity(0.5)
API文档 - http://leafletjs.com/reference.html#tilelayer-opacity(向下滚动一下)