1. 程式人生 > >基於supermap webgl三維樓層顯隱控制思路

基於supermap webgl三維樓層顯隱控制思路

find 基於 layers cpn fin 多個 var super blog

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值,其他物體不變。

基於supermap webgl三維樓層顯隱控制思路