如何编辑GEOTIFF地形数据的水面并发布为服务?

视频介绍

欢迎大家来到GISBox系列教程之地形数据的导入、编辑与发布。


今天这个视频,我们介绍如何在导入后的地形模型中绘制水面,并发布为服务。导入文件的具体操作,已经在上期视频展开介绍,详情请移步《如何导入编辑GEOTIFF地形数据并发布为服务?》。


导入成功后,选中地形图层,在“DEM”Tab标签下“编辑”功能区,有“编辑水面”的按钮。点击按钮后,就会有一个水面笔刷。按住“Ctrl”键并滑动鼠标滚轮,可以缩放画笔大小。在顶部“属性”功能区,也可以调节画笔的大小,还可以调整画笔强度。此时,我们只需要在地形上绘制出水面即可。


同时,我们也可以按住“Ctrl”键和鼠标左键,将绘制区域擦除。若想要取消,点击顶部“操作”功能区中的“取消”按钮,即可撤销所有绘制操作。


绘制完成后,点击“完成”。这个操作会将编辑操作直接保存至原文件,所以要谨慎操作或提前备份原文件。


地形导入之后有三种导出方式,分别是导出GLB、发地形服务、发布3DTiles。其中“导出GLB”和“发布3DTiles”,均是将地形起伏等数据和影像数据打包为一个模型,进行导出,不包含绘制水面的数据。而“发地形服务”操作,则会将编辑的水面和地形数据导出,发布后可以用cesium预览查看水面信息。


发布后的水面模型有广泛的应用场景,例如定义水域范围与边界,让三维场景中的水文要素更贴合真实地理环境,进行水利模拟、湿地保护、智慧城市、自然资源管理等。


下面我们演示“发地形服务”的具体操作。选中地形图层,在顶部“DEM”Tab标签下点击“发地形服务”,选择导出目录,点击“确定”,会先开始切片转换任务。点击“查看”,跳转至“切片转换”任务处理列表。切片完成后,会自动跳转至“处理完成”界面,点击“前往服务”,跳转至“服务分发”列表。这里发布的是Terrain类型协议的服务,点击“cesium”进行预览,我们可以看到刚才绘制的水面。


生成的服务地址,可以被应用到cesium等GIS平台中,也可以应用于山海鲸可视化等包含GIS的数字孪生平台中。


以上就是本期视频的全部内容了,感谢大家的观看。下一节,我们将介绍如何在场景中下载地形。