首页 / 浏览问题 / 三维GIS / 问题详情
控制叠加在地形服务上的子图层的显隐
23EXP 2019年08月20日

如图 在添加了S3M服务以后 又在上面叠加了一个image图层  该image图层下有4个子图层 
现在需要能单独控制image图层下每个子图层的显隐

1个回答

您好,您可以把里面的ImageryLayer图层单独提取出来,然后用ImageryLayer.show来控制其显隐

API参考地址:http://support.supermap.com.cn:8090/webgl/Build/Documentation/ImageryLayer.html

6,215EXP 2019年08月21日
谢谢   请问如何提取子图层?
可以通过scene.layers.find的方式来获取子图层
我需要提取的是叠加影像的子图层  不是S3M的里的图层  layers.find()只能找到S3M的图层
遍历一下里面的图层,然后根据里面的值来找
我需要的是控制这个imagelayer 下面的子图层的显隐  单个子图层的显隐   这样只能找到整个图层
...