美文网首页
Buildingscenelayer

Buildingscenelayer

作者: lihubadboy | 来源:发表于2020-06-18 09:54 被阅读0次

    项目中针对BIM模型,可发布成buildingscenelayer,但是在加载图层的时候往往不能全部加载,巡查原因,原来building类型的服务会分为两种模式

    1、fullmode 2 、overview

    其中fullmode可显示全部部件,overview可显示部分初始化比较关注的部件。

    如果场景中加载BIM模型时显示全部构件,需要将fullmode的sublayer的visible设置为true。

    方法1:将modelName 为FullModel 的sublayer设置为ture,其他图层设置成false;

    弊端:某些BIM模型 显示modelName无FullModel

    方法2:将所有的sublayer均设置为ture

    const setFullModel = (layer) => {
      if (layer) {
        layer.when(() => {
          if (layer.sublayers) {
            layer.sublayers.forEach(function(sublayer) {
                sublayer.visible = true;
            });
          }
        });
      }
    }

    相关文章

      网友评论

          本文标题:Buildingscenelayer

          本文链接:https://www.haomeiwen.com/subject/rivyxktx.html