如何在Leaflet中更新WMS图层的透明度?

10
如何在leaflet中调整不透明度而不调用“removeLayer”方法?我已经使用“map.addLayer(myLayer)”将图层添加到我的地图上。我看到有一个setParams()方法,但当我调用“myLayer.setParams({opacity:0.1})”时似乎没有效果,并且WMS没有刷新按钮。在Leaflet中是否可能实现这一点?如果可以,该怎么做?是否有一种方式调用类似于“map.getLayers()”的内容来检索已添加到地图上的图层?
1个回答

11

只有在展开“从GridLayer继承的选项”之后,该链接才能正常工作:https://leafletjs.com/reference.html#tilelayer - Hayden Thring

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接