首页 / 浏览问题 / 桌面GIS / 问题详情
iserver发布后没有分层设色
1EXP 2023年01月31日
问题详细信息填写请严格参照如下示例内容填写,否则有被封禁的危险:
使用产品:iserver 11i   操作系统:centos7.6

使用产品:idesktop 11 (2022)试用版  操作系统:win10
数据类型: oracle 11g x64 或 文件型
问题详细描述:iserver发布后没有分层设色(点云在idesktop中的场景预览,已经设置好分层设色)
问题重现步骤:

1、生成点云缓存。
2、场景加载缓存
3、右键缓存,选择图层属性,选择分层设色及淹没模型,选择颜色表。然后场景中点云实时渲染了。
4、最后保存当前工作空间
5、通过工作空间发布服务。
6、最后看到的点云是没有分层设置色的。

1个回答

您好,让颜色附着在模型缓存图层表面是有两种实现路径的。

1.在iDesktop桌面端将体元栅格叠加到模型缓存上,生成一份新的叠加了颜色的模型缓存,因为缓存本身已经有了颜色在isever上直接发布三维服务,前端加载就有效果了。

iDesktop桌面端功能:三维数据-生成缓存-体元栅格叠加模型缓存

2.对缓存数据本身进行分层设色设置,注意这个操作仅在应用端生效,且不互通,即在什么端使用就要在什么端设置。

iDesktop端:缓存图层右键-图层属性-分层设色及淹没设置。

WebGL端:使用接口HypsometricSetting,

可以参考http://support.supermap.com.cn:8090/webgl/docs/Documentation/HypsometricSetting.html

http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#flood

希望可以帮助到您。

9,653EXP 2023年01月31日
1.在iDesktop桌面端将体元栅格叠加到模型缓存上,生成一份新的叠加了颜色的模型缓存,因为缓存本身已经有了颜色在isever上直接发布三维服务,前端加载就有效果了。----这个我不太懂,可以再详细一些,我们目前有点云数据是  las和codata.
...