虽然多数地下水项目通常只需要二维 dataset 来定义 arrays,但三维 datasets 正变得更常见。Ground-water Modeling System(GMS)10.8 版本为 MODFLOW-USG 和 MODFLOW-USG Transport 模型提供了新功能。MODFLOW-USG 和 MODFLOW-USG Transport 是专门设计用于非结构网格或 UGrids 的 MODFLOW 模型。MODFLOW-USG 中的 Recharge(RCH)、Evapotranspiration(EVT)和 EvapoTranspiration Segments(ETS)包现在可以选择使用三维 dataset 来定义输入 arrays。GMS 旧版本只能选择使用与二维结构网格匹配的二维 dataset。

可以在 Recharge(RCH)、Evapotranspiration(EVT)或 EvapoTranspiration Segments(ETS)包的 properties 对话框中找到 3D Dataset → Array 按钮。为了使用 3D Dataset → Array 按钮,MODFLOW-USG 模型中的三维 dataset 必须与三维 grid 具有相同的行数和列数。如果行列与三维 grid 不匹配,该按钮会变灰,不能使用。
单击 3D Dataset → Array 按钮,会打开 Select Dataset 对话框,其中列出与当前三维 grid 关联的所有 datasets。然后可以选择相关 dataset,为 MODFLOW-USG 包指定值。三维 datasets 通常使用 3D Scatter Point 工具创建,该工具可以帮助把降雨数据插值到网格单元。如果使用瞬态 dataset,那么 dataset 值在复制到 array 时,会线性插值到每个 stress period。可以在 wiki 页面了解更多关于 3D Scatter Point 工具的使用信息。
现在可以进入 GMS 10.8,在 MODFLOW-USG 或 MODFLOW-USG Transport 项目中尝试新的 3D Dataset → Array 按钮。