首页 / 浏览问题 / 三维GIS / 问题详情
关闭的图层可以显示出来吗
40EXP 2020年12月18日

如下图 门_关_1@管廊设备 图层我在软件中关闭了然后发布服务,在项目中用的时候 用如下代码并不能打开该图层请问为什么

    getControlEquipment(name,smid,type){  
      console.log('控制物体显示隐藏',name,smid,type)    
      let ids = [];   
      let layers = this.viewer.scene.layers;
      let layer = layers.find(name);   // 图层名字
      ids.push(smid);                  // smid id
      layer.setOnlyObjsVisible(ids,type);   //只隐藏获取到的simd值,其他物体不变。
    },
   
    this.getControlEquipment('门_关_1@管廊设备',149,true)

1个回答

您好,在在桌面关闭显示之后再到前端设置是没有效果的,可以在前端Cesium.when()里面设置门-关的visible为false
6,077EXP 2020年12月21日
...