论文部分内容阅读
南海是我国主要的海洋领域,蕴含丰富的海洋资源,南海监测与资源的开发利用已成为我国经济发展的重要策略和基本国策。但由于其非常复杂的海洋环境,导致南海资源的开发和利用面临许多困难和挑战。为了更好的研究南海海洋环境条件、开发海洋资源,科技部专门设立重大专项开展南海监测和观测,获取现场观测和卫星遥感资料。如何有效地管理和使用这些资料,提供数据及信息产品服务,并结合数值模式进行海洋环境业务化预报是本文研究的主要目的。本文分析了国内外数据集成与应用服务系统的研究成果与发展趋势,针对用户需求,设计了系统的总体框架,基于数据库技术、GIS技术、Web Service技术,在.NET环境下设计和实现了系统的功能模块,主要的研究内容和成果有:(1)集成了南海区域性大气、海洋数值模式,台风条件下的海洋大气耦合数值同化模式和信息产品服务系统,实现了系统在某水文气象中心的准业务化试运行。(2)通过分析南海海洋数据的特点,集成了基础地理数据库、历史数据库、实测数据库和模式数据库,实现了对南海海洋环境数据的管理和使用。(3)研究了SSH协议的体系结构和工作流程,根据系统运行环境等特点,实现了在Window下通过SSH协议远程执行Linux服务器上的Shell脚本,控制海洋模式的运行启动。(4)基于ArcEngine组件和ArcSDE空间数据库引擎,结合WebService实现了对南海海洋数据的管理、查询和分析等应用服务。其中,在数据分析过程中,读取模式数据借助了NetCDF接口函数库和ArcGIS的DataSourcesNetCDF对象模型;模式数据等值线的提取不是依赖于传统的封装Matlab函数的方法,而是通过ArcEngine的Geoprocessing工具将模式数据转化为系统支持的栅格数据图层,然后对图层进行裁剪、渲染,最后使用ISurfaceOp.Contour方法提取等值线,实现了等值线的快速绘制。(5)研究了短信猫的短信应用开发框架,分析了GSM的接口函数,实现了基于短信猫的预警信息的发布。本文建立了首个针对南海区域具有高空间分辨率区域性大气和海洋数值预报功能,数据采集、传输、入库存储以及数据查询、分析、可视化、灾害预警功能的海洋数据集成与应用服务系统,目前该系统已试运行。结果表明,系统运行稳定,达到了系统建设的目标。该系统的实施,将为南海海洋环境及其变化研究提供有力支撑,更好的提高南海海洋环境的实时监测、灾害预警能力。