Cesium中地形切片添加水面文件 CesiumLab系列教程

Cesium 的地形切片上可以附加一层水面蒙版(watermask),lab 的地形切片程序可以根据水面数据来生成对应地形的watermask。

Lab 的水面文件支持两种形式的水面,一种是水面矢量数据,必须是面(polygon)数据,用来描述水域范围。但是当地形较大或者分辨率较高,矢量水面生成速度会变慢。

另一种是水面栅格数据,该栅格数据应满足如下要求:

1、水面栅格分辨率应高于 dem 分辨率 4 倍以上;

2、水面栅格坐标系应是 EPSG:4326;

3、水面栅格数据类型应是 8 bit unsigned integer;

4、水面栅格中有水的地方像素值为 255,无水的地方是 NoData(且 NoData 值为 0)。

注,cesium 地形上 watermask 效果比较差,仅仅是一个波浪纹理,而且这个效果会和底图混色,容易受到底图影响,水面效果不明显,更没有任何反射折射效果,做个大范围水域示意下可以,但是不要过高期待。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
CesiumLab是一个基于Cesium的开源地形处理工具,它提供了一系列用于处理和编辑地形数据的功能,包括地形剖面分析、地形简化、地形平滑和地形重采样等。要使用CesiumLab处理地形数据,可以遵循以下步骤: 1. 下载CesiumLab:你可以从CesiumLab的GitHub页面上下载最新的稳定版本,并将其解压缩到你的本地计算机上。 2. 准备地形数据:将地形数据准备好,并存储在本地计算机的某个文件。通常,地形数据包括一个或多个高程图像文件(如DEM或DTED)和一个元数据文件。 3. 打开CesiumLab:在你的Web浏览器打开CesiumLab,可以通过双击index.html文件来启动应用程序。 4. 加载地形数据:在CesiumLab的主界面,点击“Load terrain”按钮,选择你存储地形数据的文件夹,并加载地形数据。 5. 处理地形数据:在CesiumLab,可以使用各种工具和功能对地形数据进行处理和编辑。例如,你可以使用“Profile”工具来生成地形剖面,使用“Simplify”工具来简化地形数据,使用“Smooth”工具来平滑地形数据,或使用“Resample”工具来重新采样地形数据。 6. 保存地形数据:完成地形数据处理后,你可以将处理后的地形数据保存到本地计算机上。在CesiumLab,点击“Save terrain”按钮,选择一个输出文件夹,并保存地形数据。 注意:CesiumLab是一个强大的工具,需要一定的地形数据处理经验。在使用CesiumLab时,请务必小心谨慎,并备份你的地形数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值