supermap 9D 产品中,可以先获取到模型的simd值,再调用setOnlyObjsVisible方法控制模型中单个物体的显示和隐藏。
var smid = "94"; //楼层的smid值,多个楼层,则用数组的方式
var ids = [];
var layers = viewer.scene.layers;
var layer = layers.find(scpname);
ids.push(smid);
layer.setOnlyObjsVisible(ids,false); //只隐藏获取到的simd值,其他物体不变。