Layer3DDataset 类型成员.

方法

  名称描述
ConvertStyledRegionsToDataset Obsolete.

已过时,使用ToDatasetVector替代。

根据图层属性或者专题图风格,将拉伸或者带有风格的面数据集保存为一个新的CAD数据集到对应的数据源中。

SetObjectsVisible
用于设置对象ID列表的可见性。该方法只支持模型数据集,暂不支持其他类型数据集。
ToDatasetVector

将三维数据集类型的图层保存为 CAD 模型数据集。

该方法适用于对三维数据集类型的图层进行如下设置后调用,所生成的 CAD 模型数据集加载到三维场景中时的风格与进过设置后的图层效果一样。

1.对三维数据集类型的图层可对其制作专题图。

2.对点或线类型的三维数据集图层设置三维点或线符号。

3.面类型的数据集设置图层属性(如设置高度模式和拉伸高度等)。

UpdateTheme3DStyle
更新文本风格

属性

  名称描述
AdditionalSetting
获取或设置三维图层扩展设置信息。有关三维图层扩展设置,请参见Layer3DSetting 类。
Brightness
获取或设置三维图层亮度。
ConstantPolygonOffset
获取或设置多边形偏移常量,默认值为1.0。当值为正值时,表示多边形朝屏幕外偏移;为负值时,表示多边形朝屏幕内偏移。
Constrast
获取或设置三维图层对比度。
CullMode
获取或设置单双面绘制模式。
CurrentTime
获取或设置图层当前时间。
Dataset
获取当前三维图层对应的数据集。
DisplayFilter
获取或设置在三维图层中显示过滤条件。
FileType
获取或设置三维数据集生成三维切片缓存时采用的数据格式类型。
Gamma
获取或设置三维图层明度。控制图像中间色调灰阶亮度值。
HasLocalCache
获取或设置网络数据是否保存到本地
Hue
获取或设置三维图层色调。
HypsometricSetting
获取或设置三维实体模型分层设色。
IsBuildOSGBCache
获取或设置该数据集图层是否生成三维切片缓存(osgb)。
IsBuildOSGBPipeCache
获取或设置是否生成管线缓存。
IsColorByCategory
获取或设置是否根据w位显示效果。
IsDynamicExtend
获取或设置是否生成动态拉伸面。
IsTimeValid
获取或设置时效是否有效。可与 CurrentTime 结合使用。
LODCount
获取或设置数据集图层的LOD层数。
LODRange
获取或设置各个LOD层对应的切换间距。
LODRangeScale
获取或设置数据集图层设置LOD缩放比例,仅对模型数据集图层起作用。
MaxDataValue
获取三维图层数据的最大属性值
MinDataValue
获取三维图层数据的最小属性值
PipeLayerSetting
获取或设置管网图层的参数设置。设置layerDataset.PipeLayerSetting.MatchSymMatchMode = ModelSymbolMatchMode.AlignPipeLine,阀门模型(管点)将根据管线走向自适应调整角度。
PreCachePath
获取或设置预缓存路径。数据集动态发布时使用。
ProcessType
RegionOffsettingSize
获取或设置多边形外扩
Saturation
获取或设置三维图层饱和度。
SCPRelated
获取或设置是否关联SCP文件字段。
SCPRelatedField
获取或设置是否关联SCP文件的字段
SlopeScalePolygonOffset
获取或设置多边形偏移深度斜率因子,默认值0.0。深度斜率是指当贯穿一个多边形时,用X坐标(或Y坐标)的变化量除以Z坐标的变化量所得的比值。
Theme
获取当前的三维专题图层的专题图对象,针对专题图层。三维图层的专题图类型是在添加数据集作为一个三维图层显示时指定,即通过Layer3Ds类的Add方法中指定,之后不可更改其专题图类型,只可以对其专题图风格进行修改。
TileWidth
获取或设置数据集图层的切块大小。单位与数据集范围的单位一致。
WireFrameMode
获取或设置模型线框显示模式
WireFrameThreshold

事件

  名称描述
Stepped
启动进度条时触发该事件。

请参见