Theme3DCustom 类型成员.

构造函数

  名称描述
Theme3DCustom重载。

方法

  名称描述
Dispose
释放对象所占用的资源。
(Inherited from Theme3D.)
FromXML
从 XML 字符串中导入三维专题图信息。
(Inherited from Theme3D.)
ToString
将三维自定义专题图转换成字符串。
(Overrides Object..::.ToString()()().)
ToXML
导出三维专题图信息为XML字符串。
(Inherited from Theme3D.)

属性

  名称描述
AltitudeModeExpression
获取或设置表示高度模式的字段表达式。字段值为0表示贴地高度模式,为1表示相对地面高度模式,为2表示绝对高度模式,为3表示相对地下高度模式。当字段值不为0或1或2或3时,采用默认字段值0,即采用贴地高度模式。 AltitudeModel枚举值: 依地形 ClampToGround = 0, 相对地形 RelativeToGround = 1, 绝对高度 Absolute = 2, 点和文本的拉伸可以设置拉伸高度,也可以设置成此模式 相对于地下 RelativeToUnderground = 3, 地下绝对高度 AbsoluteUnderGround = 4,
BillboardModeExpression
获取或设置表示地标布告板模式的字段表达式。字段值为1表示屏幕对齐布告板,为2表示Z轴对齐布告板,为3表示固定旋转角度对齐布告板。当字段值不为1或2或3时,采用默认字段值1,即采用屏幕对齐布告板模式。
BottomAltitudeExpression
获取或设置表示底部高程值的字段表达式。
ExtendedHeightExpression
获取或设置表示拉伸高度值的字段表达式。
FillForeColorExpression
获取或设置表示填充符号的前景色的字段表达式。将字段值换算为32位二进制数,从右往左,0-7位表示R值(红色分量),8-15位表示G值(绿色分量),16-23位表示B值(蓝色分量),24-31位表示A值(透明度分量),然后选择其对应的颜色。例如若字段值为1000,则首先将 1000 转换为32位的二进制,为0000 0000 0000 0000 0000 0011 1110 1000;然后将该数值以8位分成四列,为000 0000(A),0000 0000(B),0000 0011(G),1110 1000(R),各分量对应的十进制值分别为 A = 0 ,B = 0,G = 3,R = 232,从而确定颜色。
FillModeExpression
获取或设置表示填充模式的字段表达式。字段值为1表示区域填充,字段值为2表示轮廓填充,字段值为3表示轮廓与区域填充。当字段值不为1或2或3时,采用默认字段值1,即采用区域填充模式。
FillSymbolIDExpression
获取或设置表示填充符号编号的字段表达式。根据该表达式的值与资源填充库中ID对应的风格来填充该对象。例如设置完一个填充风格字段后,一个对象所对应的该字段值为 100,则系统会到资源填充库中去搜索 ID 号为 100 的填充风格,然后使用该风格来渲染该对象。
IconAnchorXExpression
获取或设置表示图标锚点位置的X字段表达式
IconAnchorYExpression
获取或设置表示图标锚点位置的Y字段表达式
IsIconSizeFixed
获取或设置表示图标是否随图缩放
LineColorExpression
获取或设置表示线型符号或拉伸轮廓线的颜色的字段表达式。将字段值换算为32位二进制数,从右往左,0-7位表示R值(红色分量),8-15位表示G值(绿色分量),16-23位表示B值(蓝色分量),24-31位表示A值(透明度分量),然后选择其对应的颜色。例如若字段值为1000,则首先将 1000 转换为32位的二进制,为0000 0000 0000 0000 0000 0011 1110 1000;然后将该数值以8位分成四列,为000 0000(A),0000 0000(B),0000 0011(G),1110 1000(R),各分量对应的十进制值分别为 A = 0 ,B = 0,G = 3,R = 232,从而确定颜色。
LineSymbolIDExpression
获取或设置表示线型符号编号的字段表达式。根据该字段表达式的值与资源线型库中ID对应的风格来渲染该对象。例如设置完一个线型风格字段后,一个对象所对应的该字段值为8,则到资源线型库中去搜索ID号为8的线型风格,然后使用该风格来渲染该线对象。
LineWidthExpression
获取或设置表示线型符号或拉伸轮廓线的线宽的字段表达式。
Marker3DRotateXExpression
获取或设置表示三维模型符号绕 X 轴的旋转角度的字段表达式。
Marker3DRotateYExpression
获取或设置表示三维模型符号绕 Y 轴的旋转角度的字段表达式。
Marker3DRotateZExpression
获取或设置表示三维模型符号绕 Z 轴的旋转角度的字段表达式。
Marker3DScaleXExpression
获取或设置表示三维模型符号 X 轴方向的缩放比例的字段表达式。
Marker3DScaleYExpression
获取或设置表示三维模型符号 Y 轴方向的缩放比例的字段表达式。
Marker3DScaleZExpression
获取或设置表示三维模型符号 Z 轴方向的缩放比例的字段表达式。
MarkerColorExpression
获取或设置表示点符号颜色的字段表达式。将字段值换算为32位二进制数,从右往左,0-7位表示R值(红色分量),8-15位表示G值(绿色分量),16-23位表示B值(蓝色分量),24-31位表示A值(透明度分量),然后选择其对应的颜色。例如若字段值为1000,则首先将 1000 转换为32位的二进制,为0000 0000 0000 0000 0000 0011 1110 1000;然后将该数值以8位分成四列,为000 0000(A),0000 0000(B),0000 0011(G),1110 1000(R),各分量对应的十进制值分别为 A = 0 ,B = 0,G = 3,R = 232,从而确定颜色。
MarkerFileExpression
获取或设置表示图标文件全路径的字段表达式。
MarkerScaleExpression
获取或设置表示图标文件缩放比率的字段表达式。
MarkerSizeExpression
获取或设置二维点符号
MarkerSymbolIDExpression
获取或设置表示点符号编号的字段表达式。
MemoryData
该类不支持该属性。
(Overrides Theme3D..::.MemoryData.)
Type
获取三维专题图的类型。详细信息请参见 Theme3DType 类。
(Inherited from Theme3D.)

请参见