胶州湾位于中国山东省山东半岛南部、黄海之滨青岛市区域内,又称胶澳,是我国典型半封闭性海湾。胶州湾有着丰富的天然饵料,是多种海洋生物栖息、繁殖的良好场所,渔业资源十分丰富,有青岛“母亲湾”之称[1]。但是由于人为无序的开发和利用,已造成胶州湾面积大幅度缩减、水质受到严重污染及海洋生物数量急剧减少,严重影响了青岛市经济与环境的和谐发展[2]。这些问题也日益引起了人们的高度关注。可是传统的环境管理模式只能针对特定地点的即时胶州湾水质状况,发布监测到的水质数据,在允许的工作量下,无法准确描述胶州湾内任意地点的水质状况,无法准确把握胶州湾水质未来数日的走向趋势,无法使发布的数据直观、简便地为大众所理解。因此,建立能在一定精度范围内的描述胶州湾整个海域的数日内的的水质状况并进行直观可视化的胶州湾水质预测系统是十分必要的。 地理信息系统( GIS) 在空间信息查询与分析、数据管理、结果直观表达等方面具有独特的优势[3]。Fortran 语言具有强大的数值计算功能,广泛应用于科研和工程领域[4]。而且随着组件式GIS 的发展和成熟,可以方便地将Fortran 模型与GIS 功能有机集成,并脱离GIS 平台软件,而得到很好的应用[5-8]。本研究首先使用Fortran 建立水质预测模型并编译为可执行文件,结合ArcGIS Engine组件在Visual Studio. net 语言平台上使用VB. net 语言进行开发,实现了对胶州湾水质预测模型可执行文件的调用,并生成一系列预测文件,系统根据这些文件生成等值线和流速场并显示在可视化界面上,为水质预测、管理提供可靠依据。 |