首页 / 浏览问题 / 组件GIS / 问题详情
想对场景添加一个三维面数据图层
12EXP 2018年03月22日
在场景中添加一个三维面的图层,想用

DatasetVector mydataset = workspace1.Datasources[1].Datasets["面1"] as DatasetVector;

sceneControl1.Scene.Layers.Add(mydataset,new Layer3DSettingVector(), true);

方法,其中“面1”是一个三维面数据集。但是添加完的效果是“面1”完全贴合在地形上,本来的高程已经没有了!请问这是什么问题啊?

1个回答

您好,可能是添加进去时面图层的高度模式是贴地模式,请在Layer3DSettingVector.style设置GeoStyle3D.AltitudeMode 为绝对高度Absolute
胡林
1
5,985EXP 2018年03月23日
按照方法完美解决,非常感谢!!!
...