海洋Sensor Web服务接口与远程访问软件系统设计与实现
随着国家对海洋观测领域的重视,各海洋管理部门都纷纷建立自己的传感器观测网络,并积累了大量的观测数据。由于没有统一的标准对传感器及传感器观测数据进行描述,同时又因为海洋数据格式多样、数据获取方式及应用领域等方面不同,使得这些数据资源不能有效利用、共享性差,无法发挥现有观测数据应有的作用。因此,在异构海洋传感器观测网络中,使用统一接口和协议管理各类传感器和传感器观测数据是各海洋管理部门研究的重点。
为了提高数据利用率,克服数据共享的难题,本文参照OGC提出的传感器观测服务、传感器模型语言、观测与测量标准等服务规范,结合海洋观测网络实际需求,设计并实现了海洋Sensor Web服务接口与远程访问软件系统。本文首先对系统需求进行分析,给出了系统的总体结构,划分出Web服务、地理信息可视化、数据查询、数据可视化、数据下载、图像打印及用户管理等功能模块。然后对系统各功能模块进行了详细设计,尤其对Web服务中的传感器观测服务、传感器规划服务及传感器通知服务进行研究,制定统一的Web访问接口,并给出各服务接口之间的工作流程。最后利用MyEclipse6.0软件开发平台,采用Java、Web Service、JFreeChart等技术对系统各功能进行了实现。本系统通过发布和访问Web服务接口,将数据以图像和表格形式进行显示,提供数据查询、数据下载、图像打印等功能。此外,系统通过Google Earth API接口将传感器信息加载到地图上,方便查询传感器分布情况,实现对传感器信息统一管理。
本文采用标准服务规范制定统一数据访问接口,实现及验证了系统各模块功能,解决了异构数据共享难题,提高了异构观测网络之间的互操作性,为海洋信息资源管理提供技术支持。
Web服务接口;海洋观测网;远程访问;软件系统
中国海洋大学
硕士
计算机应用技术
郭忠文
2011
中文
P715;TP311.52
72
2011-10-31(万方平台首次上网日期,不代表论文的发表时间)