如何在传单中更新WMS图层的不透明度?

时间:2013-04-10 04:36:41

标签: javascript leaflet

如何在不调用“removeLayer”的情况下调整传单中的不透明度?我已经在地图中使用了“map.addLayer(myLayer)”。我看到有一个setParams()方法,但是当我调用“myLayer.setParams({opacity:0.1})”并且没有WMS的刷新按钮时它似乎没有效果。这在传单中是否可能?如果是这样,怎么样?有没有什么方法可以调用“map.getLayers()”或类似的东西,以便能够检索已添加到地图的图层?

1 个答案:

答案 0 :(得分:8)

使用setOpacitylayer.setOpacity(0.5)

API文档 - http://leafletjs.com/reference.html#tilelayer-opacity(向下滚动一下)