进行洪水模拟分析

配置模拟后,必须加以运行。 运行模拟时,将使用当前可见图层或自定义图层集创建分析高程表面。 计算水的运动和汇集并逐渐显示在视图中。 当模拟运行时,会建立关键时刻的缓存。 回放控件可用于重放或逐步执行结果。 要加快处理速度,将播放速率更改为较低的每秒帧数 (fps) 值,要在视图中平滑显示,更改为较高的速率

运行模拟

在模拟图层添加并配置完成后,即可运行洪水模拟。 为此,请单击模拟选项卡的构建组中的运行按钮 运行模拟。 模拟开始播放。

当模拟运行时,当前显示的时间会反映在模拟选项卡的回放组中的当前时间框中。 生成每个计算时,将匹配显示当前更新的时间值,并创建播放缓存。 每个缓存时刻之间的差值将显示在只读的步长时间框。

要移动到模拟中的某个特定时刻,请在当前时间框中输入新的时间值,然后按 Enter 键。 该模拟将加载最近的先前缓存时刻并从该时刻开始向前播放。

使用像元大小

模拟的像元大小取决于感兴趣区大小。 随着感兴趣区域范围的增加,用于分析的像元尺寸也会增加。 例如,处理分辨率为 4096 的 2 千米 x 2 千米范围使用 0.49 米像元大小,而 8 千米 x 8 千米范围使用 0.49 米像元大小。 值越小,提供的地形使用情况越详细。

模拟图层的最大像元大小为 3.5 米。 这意味着区域范围不能超过长度方向最大处理分辨率的 3.5 倍。 例如,对于最大处理分辨率为 4096 的分辨率图层,其最大物理大小为 4096 x 3.5m 或 14.3km。 如果尝试将范围变大,则会出现警告,并且将该区域剪裁为最大值。

要手动调整像元大小,在模拟选项卡的分辨率组中关闭最大拟合度按钮 。 默认情况下,此选项处于启用状态,并且将自动计算像元大小。 单击下拉图库选择新的最大分辨率,最大像元大小随即更新。 共有三个可用的最大分辨率:

  • 2048
  • 4096
  • 8192

使用时间分辨率

可以选择模拟在生成时使用的时间分辨率。 此项用于控制模拟每秒执行的计算数。 要更改时间分辨率,在模拟选项卡的分辨率组中单击时间下拉图库。 可用选项包括:

  • - 模拟每秒进行少量计算机以实现最快的处理速度。 适用于平坦地形和较浅的水深。
  • 中等 - 模拟每秒进行中等数量的计算以平衡分析速度和建模更快的水流动。 通常,“中等”执行的计算数是的大约四倍。 适用于混合地形和不同水深。
  • - 模拟每秒进行大量模拟以建模快速水流动。 通常,“高”执行的计算数是的大约 20 倍。 适用于陡峭地形和较深的水深。

使用地形细节层次缩放

在运行洪水模拟场景时,第一个处理步骤用于从场景内容中收集高程值。 对于地面高程表面,可以选择要在此过程中使用的地形细节层次。

要获取最准确的结果,在模拟选项卡的分辨率组中将高程精度滑块移至精确设置。 根据情景和场景,这可能需要很长的运行时间。 要实现最快的处理时间,将滑块移至快速设置。 此滑块上共有四种设置。 在开始模拟后,视图将重新绘制,以显示正在使用的地形的细节层次。

提示:

  • 当需要更精细的详细分析时,使用较快的设置进行初始调查,然后以更精确的设置运行情景。
  • 在每个细节层次缩放步骤之间切换时,水的流动和汇聚方式稍有差异。

播放模拟

在持续时间完整地生成并播放一次后,就可以使用播放控件逐步浏览缓存的结果。 这些控制包括以下内容:

  • 移动到起点 移至开头 - 将模拟设置为其起始状态。
  • 后移 后退 - 将模拟向后移动一步。
  • 播放 播放 - 开始进行缓存模拟的动画演示。
    注:

    在进行更改后,播放按钮 旁边会显示一个红色感叹号 ,指示缓存模拟不包含最近的更改。 显示此图标组合时,仍可以重新播放缓存的模拟。 单击模拟选项卡的构建组中的运行按钮 运行模拟 以重新运行模拟并捕获更新。

  • 前移 前进 - 将模拟向前移动一步。
  • 移动到终点 移至结束处 - 将模拟设置为最近一次缓存的状态。
  • 显示雨 - 在播放模拟时显示 3D 视觉雨水效果。 仅在全球场景视图中可用。
  • 播放帧速率 - 用于显示视图中进行中的模拟计算的最大每秒帧数 (fps)。 更高的帧速率看起来更流畅,但完成计算所需的总时间可能会增加。 使用较低的帧速率可尽可能减少处理时间。 可用速率如下所示:
    • 1 fps
    • 10 fps - 这是默认值。
    • 60 fps
    • 144 fps
注:

可以在模拟播放的过程中使用播放控件,单击后时间仍继续向前移动。 要使用步进或移动控件,建议您首先暂停播放。

正在重新运行模拟

如果在运行后对配置进行更改,则必须再次运行模拟并重建缓存以显示新结果。

注:

对符号系统的更改则不需要重新运行场景。

播放按钮 旁边会显示一个红色感叹号 ,指示缓存的模拟不包含最近的更改。 显示此图标组合时,仍可以重新播放缓存的模拟。 在模拟选项卡的构建组中,单击运行按钮 运行模拟。 现有的缓存将被移除,并生成新的模拟缓存,用于捕获更新。

清除模拟缓存

即使工程关闭,模拟缓存也会保留。 如果不想保存缓存,请单击模拟选项卡构建组中的清除按钮 清除。 还可以在模拟的图层属性对话框的缓存选项卡上配置各个图层的缓存管理方式。 您还可以删除所有显示缓存,包括所有模拟图层缓存,方法为在工程选项对话框的显示选项卡上单击立即清除缓存按钮。

相关主题