二次开发通过控件交互向场景中添加模型数据集并显示模型

0 投票

类似于这样的

11月 16, 2018 分类:  202次浏览 | 用户: xiaobaojia 初出茅庐 (39 分)

1个回答

0 投票
您好!您是想实现将模型数据集加载到场景中吗?如果是您可以在WorkspaceControl里写右键单击事件,里面写添加到新球面场景中的代码。具体思路是通过当前选中数据集的名称获得该数据集,定义Layer3DSettingVector对象,最后用sceneControl.Scene.Layers.Add()添加该模型数据集。
11月 16, 2018 用户: 胡延南 名扬四海 (2,942 分)
添加成功,但是并不在球面场景中显示,无法定位到模型所在位置。
您先在idesktop里打开看看您的模型数据集,看有没有模型。如果没有是数据的原因,如果有就是您代码里没有添加定位代码或者您没有在layercontrol里双击模型图层定位。
已解决,非常感谢。
...