洪水模拟

在 Advanced 许可等级下可用。

洪水模拟使用所定义感兴趣区域内的浅水方程来模拟水流在场景中如何移动和积聚。 可以在场景中创建一个或多个洪水模拟图层、运行场景并查看视觉结果。 调整方案,例如增加降雨量或堵塞水道,然后查看对结果有何影响。

显示水流沿街道和建筑物流动的动态图像。

洪水模拟场景的定义存储在模拟图层中,并在场景的内容窗格中的新类别中列出。 一个场景可以包含多个模拟图层,但一次只能有一个图层处于活动状态。 模拟图层可以包括以下内容:

  • 定义的兴趣区域。 这是必填项。
  • 随时间变化的降雨量,可随时间变化。
  • 可调节的分析处理像元的大小,用于控制场景的分辨率。
  • 地面渗透率,可以使用整个感兴趣区域的栅格值或统一值来设置。
  • 水源点
  • 水流屏障和水道
  • 起始水位,可以使用栅格设置。

运行洪水模拟场景时,将扫描模拟图层的感兴趣区域,生成分析处理像元大小的高程表面栅格。 默认情况下,场景中的所有可见元素(例如地面、建筑物和水坝墙)都包含在高程表面的创建过程中。 建议在运行模拟之前,先将模拟图层设置为可见。 栅格数据将被发送到图形处理单元 (GPU),在 GPU 中为每个单元格添加水,比如通过降雨,然后使用浅水方程让水在表面流动起来。

每次迭代计算完成后,更新后的水分布将呈现在 3D 视图内容的顶部。 模拟分析时所采用的细节层次决定了底层地表的相应详细级别。 可以使用播放控件暂停和继续播放模拟,并在场景运行时以交互方式导航。

模拟图层的符号系统定义了用于给水体着色的属性,可以是水流速(以立方米每秒表示)或水深(以米表示)。通过在三维视图中将这些属性渲染为显示着色器来展示水体。

相关主题