运用混合编程技术,结合Fortran语言较强的数值计算能力及GIS在可视化方面的优势,设计并建立了珠江口风暴潮数值模拟系统。系统封装集成了基于ELCIRC模型开发的珠江口风暴潮数学模型,提供了可视化界面便于模型参数的调试,并具有边界条件的自动生成功能,实现了台风路径动态显示、潮位过程线绘制、流场可视化等操作,方便了对计算结果的后处理。应用实例表明,该系统界面友好、性能稳定、模拟精度较高。
A visualization system was designed and established for numerical simulation of storm surges in the Pearl River Estuary. This system was achieved through hybrid programming, which combines the advantages of Fortran and geographic information systems (GIS) in terms of numerical calculation and visualization, respectively. The system encapsulates and integrates the numerical model for simulating storm surges based on the ELCIRC model, and provides a GUI interface, which is convenient for setting model parameters and boundary conditions. The system also includes functions such as dynamically displaying typhoon paths, drawing hydrographs of tides, visualizing current fields, and thereby making it easy for users to post-process and analyze calculation results. Application results show that the system is user-friendly and stable, and has high simulation precision.