论文部分内容阅读
地理信息及其共享技术是伴随着地理信息处理技术的发展而诞生的。在经济全球化的背景下,地理信息共享技术的发展也渐渐成为全球竞争热点。城市地理空间信息资源的共享,是城市信息化发展的重要组成部分,直接影响着城市信息化的水平与效率。虽然目前我国地理空间信息资源日益丰富,地理空间信息产业不断发展壮大,为社会经济发展发挥了重要作用,但仍存在一些亟待解决的问题,如重复建设严重、信息应用普及率低、信息共享机制不完善、信息服务社会化程度低等。本文以广东省科技计划项目—“城市地理空间信息资源共享数据库与平台建设”为研究背景,以地理信息共享平台为研究对象,介绍了构建地理信息共享平台的相关技术,如WebService技术,SOA技术等。在已有的这些相关技术的基础上,本文所作的主要研究工作如下:对地理信息共享平台进行了总体逻辑架构和技术架构设计。从宏观的角度对地理信息共享平台的逻辑架构及技术实现进行了分析。之后对地理信息共享平台进行系统的功能设计。地理信息共享平台分为七个子系统,分别是共享数据管理系统、前置交换系统、元数据与目录管理系统、地理实体编码系统、认证服务系统、运行维护系统及门户网站组成。整个系统采用SOA思想,利用企业服务总线技术对各种服务进行集成。对地理信息共享平台的三个关键问题进行了研究,它们分别是基于语义的异构空间数据集成、基于SOA的空间数据共享以及企业服务总线(ESB)集成。基于语义的异构空间数据集成技术是在语义层次,通过引入要素映射文件对异构空间数据进行了转换和集成。本文在此理论的基础上给出了利用Safe公司的FME空间交换平台提供的FME Object API进行了异构空间数据交换系统的开发的步骤,并给出了空间数据交换流程及关键代码;基于SOA的空间数据共享技术是地理信息共享平台的数据分发方式,本文在探讨了分布式及数据中心式的SOA空间数据共享模式后,设计了共享服务系统的外部服务接口;企业服务总线(ESB)技术用于集成地理信息共享平台中的各种服务,本文对企业服务总线(ESB)技术的原理进行了探讨,阐述了企业服务总线(ESB)在服务集成中的作用,并以地理信息共享平台中的身份认证为例,利用开源ESB总线Apache Synapse ESB对服务进行集成,给出了使用Apache Synapse ESB进行服务集成的关键代码。对地理信息共享平台在广州市番禺区的应用情况做了介绍,对地理信息共享平台的一些关键模块做了展示。