山洪风险分析系统中水文模型的接口实现
  • 【摘要】

    山洪风险分析系统由洪水风险分析、易损性分析以及洪水风险图成图等功能组成。系统基于.NET Framework平台开发,而现有的水文模型采用Fortran 95语言编写。针对.NET Framework平台不支持Fortran语言的情况,采用动态链接库(DLL)的方法实现了系统与现有水文模型的集成。重点解决了Fortran语言与.NET Framework交互时遇到的堆栈管理约定、命名约定及参数传递... 展开>>山洪风险分析系统由洪水风险分析、易损性分析以及洪水风险图成图等功能组成。系统基于.NET Framework平台开发,而现有的水文模型采用Fortran 95语言编写。针对.NET Framework平台不支持Fortran语言的情况,采用动态链接库(DLL)的方法实现了系统与现有水文模型的集成。重点解决了Fortran语言与.NET Framework交互时遇到的堆栈管理约定、命名约定及参数传递约定等问题,并通过湖北省厦铺河流域洪水风险分析案例对山丘区洪水风险分析系统进行了检验,证实了系统的可靠性。 收起<<

  • 【作者】

    王帆  向立云  张大伟  何晓燕  毕晓东 

  • 【作者单位】

    中国水利水电科学研究院/北京航天宏图信息技术有限公司

  • 【刊期】

    中国防汛抗旱 2013年6期

  • 【关键词】

    山洪  洪水风险图  水文模型  动态链接库(DLL)  Fortran语言  C#语言  flash flood  flood risk map  hydrological Model  DLL  Fortran  C#