如何在SMS中重建损坏的项目

有时,SMS中使用的文件会损坏并且无法再正常运行。


这可能有几个原因。文件可能已被计算机的系统安全阻止正确保存。保存过程可能提前终止。项目文件可能被错误地复制。项目文件可能存储不正确。或者可能发生了其他一些未知错误。



虽然损坏的项目文件本身无法恢复,但项目的组成部分可以在SMS中重新组装并作为新项目文件的一部分保存。以下是您需要重新组合的文件类型列表:


  • [项目名称].map:这些是保存到项目的地图模块coverage。模型特定的边界条件可能需要再次输入。

  • [项目名称_meshes.h5:这些是项目中使用网格的模型的网格。在加载保存在[项目名称]_datasets文件夹中的数据集之前加载它。

  • [项目名称]_grds.h5:这些是项目中使用网格的模型的网格。在加载保存在[项目名称]_datasets文件夹中的数据集之前加载它。

  • [项目名称].h5:这包含项目中的分散集。

  • GIS图层(例如栅格或shapefile)也需要再次加载。


对于ADCIRC模型,使用以下文件导入ADCIRC仿真:

  • 使用fort.14或fort.15文件导入网格并创建模拟。

  • 还可以导入解决方案文件,例如fort.63、fort.64、maxele.63和maxvel.63文件


对于CMS-Flow,使用以下文件导入CMS-Flow模拟:

  • 使用[项目名称].cmcards文件导入UGrid并创建CMS-Flow模拟。

  • 要为CMS-Flow模拟加载解决方案,请导入[项目名称].h5文件。


对于SRH-2D模型,使用以下文件导入SRH-2D模拟:

  • 通过加载位于[project name]\SRH-2D\[simulation name]文件夹下的SRHHYDRO文件,重新加载SRH-2D模拟(包括链接到它们的coverage)。

  • 要为已运行的SRH-2D模拟加载解决方案,请从与SRHHYDRO文件相同的目录中导入XMDF.h5文件。


对于STWAVE模型,使用以下文件导入SRH-2D模拟:

  • 通过加载模拟文件夹下的[simulation name].sim文件重新加载STWAVE模拟(包括链接到它们的coverage)。


强烈建议您在继续使用重建项目之前完成对项目的彻底审查。





查看SMS软件详情

热门产品

2021-06-17 16:17
首页    技术文档    如何在SMS中重建损坏的项目