首页 / 浏览问题 / 三维GIS / 问题详情
在WebGl3D中加载bim模型,如何高亮建筑内部构件,并可在外侧进行透视定位.
2EXP 2019年12月09日
在WebGl3D中加载bim模型,如何高亮建筑内部构件,并可在外侧进行透视定位.

1个回答

高亮有两种方式,第一个是使其呈被选择的状态,方法是S3MTilesLayer.setSelection(id)

第二种方法是使其改变颜色,方法是S3MTilesLayer.setObjsColor(ids, color)

您说的外侧进行透视定位指的是什么呢?定位的话可以使用camera的flyto或者setview
6,215EXP 2019年12月09日

有没有办法,使构件在内部显示其轮廓或形状,使得在远处可以观察到.

flyto 或者 setView 只有相机靠近构件时才能看到.

能否做到类似forge这种透视观察

http://support.supermap.com.cn:8090/webgl/examples/editor.html#S3MTiles_BIM

您看一下这个示例,选中的时候的效果

这个效果将属性进行了相机可见,但是指示的位置在移动中无法定位到构件,偏移到其它地方就无法得知定位的是什么了

这个效果能否直接作用到构件上,将轮廓画为属性面板的效果.
您好,这个目前做不了
...