首页 / 浏览问题 / 组件GIS / 问题详情
iobjects java专题图风格设置
9EXP 2022年09月02日

使用产品:iobjects java10i 操作系统:win10 x64
问题描述:

Theme3DCustom 自定义专题图  高度模式想设置绝对高度 但是没有效果 代码如下:
//专题图设置
        Theme3DCustom theme = new Theme3DCustom();
        // 设置表示高度模式的字段表达式。字段值为0表示贴地高度模式,为1表示绝对高度模式,为2表示相对地面高度模式,为3表示相对地下高度模式。当字段值不为0或1或2或3时,采用默认字段值0,即采用贴地高度模式
        theme.setAltitudeModeExpression("1");

1个回答

您好,您设置了绝对高度以后,默认的底部高程为0,所以看起来和贴地高度模式一致,您需要自行设置底部高程。

您需要在拿到专题图层的AdditionalSetting属性,强制转换为SuperMap.Realspace.Layer3DSettingVector, 然后再Layer3DSettingVector里面去设置高度模式。

希望能帮助到您!

2,548EXP 2022年09月02日
...