论文部分内容阅读
近年来,随着信息化建设的稳步推进,空间信息应用已逐步深入到人们的日常生产和生活当中,人们在受益于信息技术进步的同时,对空间信息服务提出了更高的要求,而传统的信息访问模式在应对海量空间信息处理和共享时又显得力不从心。针对此现状,G/S模式采用“请求-服务-聚合”模式的工作机制[1],以客户端服务聚合、服务端信息汇聚的方式,解决了空间信息应用在数据管理和维护、数据传输、数据处理等过程中所面临的一系列问题,并基于此架构打造了集地学浏览器、空间信息服务云服务模式的一体化空间信息应用平台,满足了人们对空间信息应用大众化的需求。在G/S模式中,空间信息服务云负责空间信息的管理和维护,并为G端提供高可靠的数据共享服务。由于空间信息的复杂性和多样性,空间信息服务云在数据存储、传输和处理过程中面临着严峻的考验。如何为海量、异构、多元化的空间数据建立完善的信息汇聚与发现机制是空间信息服务云所面对的主要问题,为此,只有通过建立数据注册中心来实现异构数据的统一组织与交换。数据注册中心通过对空间信息元数据的统一管理和维护,达到空间信息管理和共享的目的。空间信息服务云中存在着大量的行业元数据标准,并且缺乏统一的标准和规范,如何实现不同元数据的高效注册机制并为G端用户提供可靠的数据发现机制是注册中心的主要任务,也是本文研究的重点。在数据注册机制的研究过程中,本文主要取得了以下成果:(1)设计了空间信息服务云中统一的元数据标准。鉴于空间信息服务云中元数据标准的多样性,结合数据注册中心使用元数据为用户提供数据资源注册和发布的需求,设计了统一的元数据标准,解决了不同类型元数据在数据注册时面临的一系列问题,简化了元数据的注册流程,提高了数据注册中心的工作效率,为空间信息资源的集成和共享奠定了基础。(2)设计并开发了数据注册中心原型系统。采用OpenLDAP目录服务器和关系型数据库相结合的方式,构建了数据注册中心的存储环境,确立了数据注册中心的工作流程和系统所包含的功能模块。实现了数据注册中心原型系统的主要功能,分别为空间信息服务云中的用户和G端用户提供了访问数据注册中心的接口:为S端用户采用Struts框架开发了元数据注册与管理的Web服务系统,提供元数据的注册、更新、查看、删除等功能;为G端用户提供了通过HTTP协议访问数据注册中心的接口,并定义了通信双方使用HGML进行数据交互的格式。在取得上述研究成果的同时,本文的创新点主要体现在以下两方面:(1)提出了一种基于元数据标准框架构建数据注册中心的方法。在空间信息服务云中,通过建立核心元数据标准体系,消除了不同类型元数据在公有信息表达和提取过程中的差异性,易于实现元数据的统一组织与管理,为构建数据注册中心创造了前提条件。(2)提出了一种数据注册中心的架构模型。以元数据标准作为空间信息服务云中数据资源注册的依据,制定了元数据注册和发布的具体流程,从元数据存储效率、查询效率和系统扩展性三方面优化设计了数据注册中心的架构模型。