论文部分内容阅读
步入二十一世纪以来,随着陆地上各种可用自然资源储量的逐渐减少和科技的进步,人类逐渐增加了对海洋资源的探索。南海作为我国第一大海,不仅拥有丰富的渔业资源,还蕴含丰富的自然资源,对南海资源的合理开发利用,将促进我国经济的快速发展。然而,由于南海复杂的海洋环境,导致资源的开发和利用面临诸多挑战。为促进对南海的开发和利用,科技部设立了一系列重大专项开展相关监测和研究,获得了大量现场观测资料和研究处理结果。如何高效地管理和利用这些资料,提供信息服务和预报服务是本文的主要研究目的。本文基于国内外海洋地理信息系统的最新研究成果和发展趋势,从数据特征和用户需求出发,结合数据库技术、GIS技术及可视化技术,利用发展的信息集成技术,设计了集成数据管理与查询、数据处理与分析和数据可视化功能的南海海洋信息集成服务系统,并基于World Wind,使用Java语言实现了系统的功能模块。首先,根据系统需求,搭建了本地World Wind地图服务器,实现了自定义地图数据的添加和配置,为系统提供了基础地理数据。其次,结合南海历史数据、实测数据和模式数据的特点,基于Oracle数据库和Hibernate框架,设计并开发了南海动力环境数据库,实现了南海海洋环境数据的高效存储、管理和查询。再次,结合用户需求,设计了数据分析模块的功能结构,并初步实现了其中的部分功能,如统计分析、时序分析和温盐关系图等。最后,结合多源数据可视化集成技术,基于World Wind实现了对海洋模式数据的可视化功能。首先使用Unidata的NetCDF标准库函数,实现了对系统中海洋模式数据的读取。并基于World Wind提供的类和接口,设计开发了栅格图面图元、矢量箭头和等值线类及其生成算法,并以栅格图、矢量箭头图、等值线图和基于三维地形的多层叠加图等形式实现了对海洋模式数据高效率、多样化及专业化的可视化。本文开发的是一个,整合了南海海洋水文历史资料、实地观测资料和模式预报数据等多源数据的,集数据预处理与入库、数据存储与管理、数据查询、数据分析和数据可视化等功能为一体的,南海海洋信息集成服务系统。能够为南海地区的海洋渔业、海底资源勘探与开采、经济发展和科学研究,提供准确的信息服务。目前,该系统已完成主体功能的开发,并已开始试运行。试运行结果表明,系统运行高效、稳定,已实现的功能达到了预期的目标,能够满足实际应用需求。