supermap iearth天际线面不透明

0 投票
supmermap webgl中的supermap iearth中的天际线分析为面模式时,颜色表中设置了透明度,但是显示结果依然是不透明的,官方bug吗?如果无法透明,为什么提供可以调节透明度呢?如果可以调节透明度,为什么不显示透明呢?
10月 17, 2018 分类:  261次浏览 | 用户: tianyinwei 才疏学浅 (15 分)

1个回答

1 投票
 
已采纳
参考iEarth的底层webgl,对天际线进行拉伸闭合,结果是可以透明的。

iEarth目前不透明可能是iEarth的bug。已向研发反馈。
10月 17, 2018 用户: 张阳名 登峰造极 (5,347 分)
采纳于 10月 17, 2018 用户:tianyinwei

据我尝试,对天际线拉伸闭合确实是可以透明的,代码如下:

viewer.entities.add({
                    polygon:{
                        extrudedHeight:30,
                        hierarchy:pointArr,
                        perPositionHeight : true,
                        material : Cesium.Color.ORANGE.withAlpha(0.5)
                    }
                })

但是当 skyline.displayStyle = 1;时 也就是天际线分析模式显示为面时,

skyline.Color = Cesium.Color.ORANGE.withAlpha(0.5)

即时如上设置天际线分析的颜色透明,面模式依然不透明,尽管加粗代码对于拉伸闭合有效即可以使拉伸闭合透明。

是的,skyline不论是线还是面都不会透明。
但是可视域分析的结果(此结果也是面)却是可以透明的,请问超图是否可以在后面版本支持skyline的面透明呢?
好的 非常感谢!
我会跟研发提一下这个需求。你私信我一下具体应用场景还有你的单位和联系方式吧。
...