使用 HAMMER 文件
HAMMER 使用各种数据、输入和输出文件。了解哪些是必要的,哪些是结果的临时保存位置,以及在将模型发送给另一个用户时必须传输的内容十分重要。通常,模型包含在扩展名为 wtg.sqlite(WaterGEMS、WaterCAD、HAMMER)或 stsw.sqlite(SewerGEMS、SewerCAD、StormCAD、CivilStorm)的文件中。此文件几乎包含运行模型所需的所有信息。此文件可压缩以显著缩小其大小以便移动文件。
.wtg(或 .stsw)文件和绘图文件(.dwh、dgn、dwg 或 .sqlite)包含用户提供的便于查看模型的数据,在移动模型时也应进行压缩并随模型一起传输。
模型中的其他文件为结果文件。这些文件可以通过再次运行模型重新生成。通常,这些是只能由模型读取的二进制文件。保存这些文件可便于查看结果,而无需重新计算模型。由于可轻松重新生成,因此可以删除这些文件以节省存储介质上的空间。
当研究结束时存档模型时,通常只需保存 *.wtg.sqlite/stsw.sqlite、*.wtg/.stsw 文件和平台特定支持文件(*.dwh、*.dgn、*.dwg 或 *.sqlite)。文件扩展名的解释如下:
- .bak - 模型文件的备份文件
- .cri - 临界度分析的结果
- .dgn - MicroStation 平台的绘图文件
- .dwg - AutoCAD 平台的绘图文件
- .dwh - 独立平台的绘图文件
- .mdb - ArcGIS 平台的访问数据库文件
- .nrg - 能量计算的结果
- .osm - 中断分段结果
- .out - 水力和水质分析的主输出文件
.swm - SWMM 求解器的主要输出文件
.sw2 - SWMM 求解器的次要输出文件
.map - SWMM 求解器的辅助输出文件
.rpt – SWMM 求解器生成的报告文件数据
.alm – 带有警报使用的数据缓存的结果文件
.fin – 二维计算生成的结果文件
.hdf5 – 来自二维计算的网格值的结果文件
.srb – 来自二维计算的辅助输出文件
.srm – 来自二维计算的三级输出文件
.out.fl - 来自冲洗分析的输出文件
- .out - 水力和水质分析的主输出文件
- .out.fl - 来自冲洗分析的输出文件
- .rpc - 来自水力分析的报告文件,含用户通知
- .seg - 分段分析的结果
- wtg.sqlite - 主模型文件
- .wtg/.stsw - 显示设置(例如,颜色编码、标注)
- .xml - xml 文件,通常是库、窗口和其他设置。有些模型(如建模器)也使用 .xml 文件存储设置,与主模型无关。
- .hof - 瞬时结果查看器使用的瞬时分析的结果
- .hmr - 瞬时分析的结果
- .hut - 瞬时分析输出日志
- .rpt - 瞬时分析详细报告文件
- .lbf - 负荷计算工具配置文件
使用自定义结果文件路径选项
当为水力模型打开指定自定义结果文件路径选项(位于工具>选项>水力模型选项卡下)时,结果文件将存储在水力模型关闭时指定的自定义路径下。当水力模型打开时,大多数适用结果文件(如有)将移动(而不是复制)到要处理的临时目录。然后,在水力模型关闭时,所有结果文件(二维计算生成的结果文件除外)都会移回自定义目录。
这样做的好处是在磁盘上移动文件非常快,而复制文件可能很慢。此外,如果将水力模型存储在网络驱动器上,并在本地磁盘上指定自定义结果目录,则还可以避免网络传输时间。缺点是,如果程序崩溃或水力模型无法正确关闭,则结果文件将不会被移回,并将丢失。
如果希望与模型的其他用户共享这些结果文件,可以使用将结果复制到水力模型目录命令(工具>数据库实用程序>将结果复制到水力模型目录)来将结果文件复制到模型的保存位置。然后,接收文件的用户可以使用从水力模型目录更新结果命令(工具>数据库实用程序>从水力模型目录更新结果)将水力模型目录中的结果文件复制到其自定义结果文件路径。
拖放文件打开
只需将模型文件拖动(例如,从 Windows 资源管理器)到应用程序窗口即可打开这些文件(仅限单机版本)。可以拖动与模型关联的 .wtg 或 .sqlite。
可以一次将多个文件拖动到应用程序中。所有文件都必须是有效类型(.wtg./stsw 或 .sqlite)才能实现此操作。