论文部分内容阅读
海洋环境信息是海洋科学研究的基础。利用这些数据,能在海洋科学领域获得更多的研究成果。海洋环境信息数据的来源及获取方式不同,存储方式和使用方式也不尽相同,这些特点阻碍了它们在海洋科学研究中的有效使用。海洋环境信息在格式上的统一为海洋环境信息的共享与交换提供了广阔的发展前景。本文课题基于863计划"基于网格的海洋环境信息数据共享与信息服务技术的研究(2006AA09Z139)"的子课题,设计并实现了海洋环境信息可视化网格平台(简称网格平台)。海洋环境信息数据格式转换服务是网格平台中一个重要的部分。通过分析大量海洋环境信息数据的格式,在制定的标准数据格式基础上,开发出了一种海洋环境信息数据格式转换服务,把不同格式的海洋环境信息数据转换成统一的标准格式,使海洋科学工作者和不同学科领域的研究人员更方便、快捷、高效的处理海洋环境信息数据。对不同格式的海洋环境信息数据进行分析,从大量的海洋环境信息数据文件中提取出所需要的数据,并对提取的数据进行加工处理,提高数据可利用率。以Eclipse3.2为开发平台,利用JAVA技术和XML技术,实现对海洋环境信息数据原始文件中特定数据的处理,如经纬度、温度、盐度数据等。并制定一种灵活高效、适用于多种不同原始数据格式的标准格式,海洋科学研究者可以直接使用此标准格式的数据,也可以利用该标准格式实现不同原始数据格式之间的转换。Web Services是开发可互操作分布式应用程序的体系结构,实现了程序跨平台的互操作性。Web Services是自包含的、模块化的应用程序,它可以在网络(通常为Web)中被描述、发布、查找以及调用。Web services使用XML来编解码数据,并使用SOAP来传输数据。在Eclipse3.2环境下,利用Tomcat5.0和Axis2中间件,把海洋环境信息数据格式转换功能发布成服务,把应用程序转换成网络应用程序,方便用户的调用。