iClient 3D场景如何获取模型实体对象

0 投票
请问iClient 3D场景如何获取模型实体对象,用哪个方法?
6月 11, 2018 分类:  236次浏览 | 用户: 爱烤饼干的神仙姐姐 初出茅庐 (36 分)

1个回答

0 投票

您好,昨天已经说的比较清楚了,还有一种方式也可以获取到选中的实体对象,注册 viewer.selectedEntityChanged事件,返回的结果就是实体对象本身,硬要范例可以参考

http://support.supermap.com.cn:8090/webgl/examples/editor.html#Geometry中有该事件的使用方法

6月 12, 2018 用户: 胡林 登峰造极 (5,829 分)
我知道你说的这个方法,我也试了,但是3Dmax的模型在场景中这样是获取不到的,你不信可以用北京CAD的场景试一下。是因为cad的场景模型不算实体吗?还是数据制作问题。
原来你说的实体是s3m图层的对象,webgl实体一般专指entity,S3MTilesLayer.getSelection()能获取到选择对象的ID
谢谢,实体和对象没分清楚,不要意思。
...