Cesium在加载地形时可以同时加载水面效果,但是水面的制作一直是一个比较麻烦的问题,GISBox新版本推出水面绘制功能,可以简单几笔就画出江河湖海,我们一起来看看具体的制作方式吧。
首先我们创建一个场景,然后导入我们预先准备好的杭州地形的geotiff,加载完成之后,我们在dem的编辑栏上可以看到编辑水面功能,点击按钮后就会有一个水面笔刷,我们按住ctrl可以缩放笔刷大小,此时我们只需要在地形上绘制出水面即可。
同时我们也可以直接按住ctrl键进行擦除。绘制完成之后,我们只需要点击导出,GISBox就可以一站式的输出成Cesium地形文件并托管为在线服务。我们只需要用Cesium来加载这个地址即可。
不过由于Cesium自带的水面渲染效果一般,我们这里用山海鲸可视化来加载这个地形。我们先创建一个空白的GIS项目,然后用我们的地形替换掉场景中的地形,并打开水面效果就能将我们刚刚绘制的地形水面展示出来。
可以看到,山海鲸可视化中全面提升了Cesium的场景渲染能力和WaterMask渲染效果,同时还允许修改水面的颜色和透明度对水面效果进一步进行调整。
欢迎大家下载GISBox来体验绘制地形水面的功能。