首页 / 浏览问题 / 三维GIS / 问题详情
白膜如何根据高度着色
13EXP 2020年11月13日
环境:SuperMap iClient3D for WebGL

使用destop10 将shape拉伸成白膜,并成功发布,现在想根据白膜建筑不同高度进行着色,使用Cesium3DTileStyle会使程序出错。

1个回答

您好,可以参考这个范例http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#flood,设置分层设色

6,087EXP 2020年11月13日

不行,我不是要分层设色,而是根据每栋楼的高度,自动为每一栋楼设置不同颜色。如https://sandcastle.cesium.com/index.html?src=3D%20Tiles%20Formats.html
这个官方案例一样。我使用SuperMap iDesktop 10i拉出的三维缓存使用该方式会报错。

这是原生Cesium,针对的是3DTiles
对,那超图的这个能否实现这样的效果呢
可以给每栋楼都贴上entity矢量面,根据不同的高度给矢量面设置不同的颜色
这个估计很很卡
...