论文部分内容阅读
随着Internet技术的迅速崛起和在全球范围内应用的飞速发展,信息共享已经成为一种必然的要求,地理信息也不例外。集成分布式的、异构的信息一直是一个活跃的数据库领域的研究方向。在空间数据库领域,由于空间数据结构复杂,在GIS发展初期没有一定的工业标准可循,因而这些GIS平台所采用的数据结构、数据组织方法和数据在系统中的存储和表现形式各不相同。由于数据库厂商的多元化发展,大量的空间数据以不同的存储形式被存储在不同的物理位置上,这使得GIS的数据共享问题变得尤为突出。
XML在复杂数据编码和信息交换中有着明显的优势,是解决当今异构空间数据集成所面临主要问题的有效途径。Web Service是一种解决在异构网络环境下建立分布式系统的网络构架技术。基于×ML、Web Service的异构空间数据库集成技术具有分布式、可互操作、方便集成、扩展性良好的特点,是空间数据库集成的发展趋势。本文着重于探索XML技术和Web service技术,及其在地理信息领域的应用,提出以XML Web Service体系构造异构式空间数据库集成平台。本文的研究主要完成以下工作:
1、本文首先对当今主流的两大类别的空间数据库引擎进行介绍,并据此分析了空间数据的存储现状。然后从栅格数据管理,矢量数据管理两个方面分别进行探讨,对空间数据存储结构、管理方式进行了研究。
2、其次,本文对集成系统进行了分析,采用Mediator/Wrapper技术、XML技术、Web Service技术设计了多源异构空间数据库集成系统。从系统架构上,说明了整个解决方案的结构;然后从工作步骤上说明了整个方案的工作流和数据流。
3、最后详细说明了整个中间件的关键技术,对于中间件的数据字典、矢量数据和栅格元数据的格式转换以及×ML/GML文档的显示均做了具体分析,以此证明了整个框架的架构,可以满足我们的需求。
总之,×ML具有强大的数据描述能力,借用Web Services可以实现服务级的集成管理。因此,结合XML以及Web Services技术实现的异构空间数据库一体化管理具有一定的现实意义。