arcgis api for js 图层透明度控制

1、需求

对任意一个图层进行透明度设置

2、实现过程

坑:如果使用arcgis server发布地图中包含若干个子图层,在arcgis api for js 中使用动态图层的方式加载,则在map对象里面是以一个图层的方式存在,此时设置图层的透明度,只能控制全部子图层的透明度。

如何控制每个子图层的透明度呢?

TMD使用arcgis server将每个图层都发布为一个服务,然后使用动态图层的方式逐个加载,就可以对单个图层进行设置:setOpacity(0.1)。

 

设置前:

设置后:

 

posted @ 2019-03-05 10:28  不起泡沫的洗衣粉  阅读(2657)  评论(0编辑  收藏  举报