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.) |