GISBox

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

GISBox(GIS工具箱)在场景编辑模块中提供了DEM(GEOTIFF)地形的编辑功能,其中支持对山体进行抬升、下压,对水体进行涂抹擦除等编辑操作。还支持多种方式导入影像,并调整影像的样式。对于导入的地形有多种导出方式,还可以发布为服务。


该模块分为多篇文章介绍,本文针对GEOTIFF地形数据中水面的编辑与发布展开介绍。

1. 新建场景

首先,在GISBox首页进入“场景编辑”模块,点击右上角“新建场景”,对该场景命名,点击“确定”,自动进入该新建场景。

2. 编辑水面

导入GEOTIFF地形文件的具体操作,已经在上期文章展开介绍,详情请移步《如何导入编辑GEOTIFF地形数据并发布为服务?


导入成功后,选中左侧图层面板中的地形图层,在“DEM”Tab标签下,“编辑”功能区,有“编辑水面”的按钮。


点击按钮后就会有一个水面笔刷,按住“Ctrl”键并滑动鼠标滚轮,可以缩放画笔大小


在顶部“属性”功能区,也可以调节画笔“大小”,还可以调整画笔“强度”


按住“Ctrl”键和鼠标左键可以将绘制区域擦除


若想要取消,点击顶部“操作”功能区中的“取消”按钮,即可撤销所有绘制操作。


绘制完成后,点击“完成”


【温馨提示】这个操作会将编辑操作直接保存至原文件,所以要谨慎操作或提前备份原文件!

3. 发地形服务

地形导入之后有三种导出方式:导出GLB发地形服务发布3DTiles,其中“导出GLB”“发布3DTiles”均是将地形起伏等数据和影像数据打包为一个模型进行导出,不包含绘制水面的数据,而“发地形服务”操作则会将编辑的水面地形数据导出,发布后可以用cesium预览查看水面信息。发布后的水面模型有广泛的应用场景,例如定义水域范围与边界,让三维场景中的水文要素更贴合真实地理环境,进行水利模拟、湿地保护、智慧城市、自然资源管理等。


下面介绍“发地形服务”的具体操作。选中左侧图层面板中的地形图层,在顶部“DEM”Tab标签下点击“发地形服务”,选择导出目录,点击“确定”


会先开始切片转换任务,点击“查看”


跳转至“切片转换”任务处理列表。


切片完成后,自动跳转至“处理完成”界面。


点击“前往服务”


跳转至“服务分发”列表,这里发布的是Terrain类型协议的服务。


点击“cesium”进行预览,可以看到刚才绘制的水面。


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

4. 视频教程