Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

模型部署方法:

  1. raspackage_linux_final2.zip解压到本地anaconda3的环境目录(该文件另附)
  2. Foziling_Model_1030.zip解压到本地(该文件另附)
  3. 修改RAS_2/config.py中的相关参数,包括sql server的相关信息以及上一步模型目录的路径
  4. 该模型在Ubuntu 22.04系统下测试通过,如果部署该模型的操作系统为Centos,需要将Foziling_Model_1030\run_unsteady.sh中的RAS_LIB_PATH设置为RAS_LIB_PATH=./libs:./libs/mkl:./libs/centos_7
  5. 给予Foziling_Model_1030目录中的run_unsteady.shRas_v61目录中的所有文件执行权限
  6. 在raspackage虚拟环境下,cd到RAS_2目录,执行:python api_server.py
  7. 其他客户端发送post请求,将方案名传递过来。json的格式要求见RAS_2/test.json
  8. 等待模型计算完成
  9. output.csv(每个网格的水深)和max_water_area.shp(最大淹没面积shp图)保存到RAS_2目录下

About

A HEC-RAS 2D hydrodynamic model for Foziling basin

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages