论文部分内容阅读
空间数据模型是对现实世界的抽象和模拟,它不仅是GIS数据库系统的核心,也是所有GIS赖以成功的基石.面向实体的空间数据模型是当今流行GIS软件大多采用的模型,它以独立、完整、具有地理意义的实体为基本单位对地理空间进行表达.本文从课题背景知识入手,在系统地探讨和研究了Oracle在空间数据上的存储和管理、三种典型的空间数据模型、GEODATABASE模型的概念及其关系化实现后,结合实际需求,进行了MAPGIS面向实体空间数据模型关系化的研究,以及基于Oracle数据库的数据字典物理结构的设计.本文共分五章,内容如下:第一章:绪论.介绍了课题背景、空间数据模型的研究现状、本课题的研究目标和内容.第二章:Oracle与空间数据库.研究和比较了Oracle数据库的关系模式和对象关系模式,并介绍应用对象关系模式的Oracle Spatial组件的空间数据存储方式,最后分析了Oracle Spatial的优缺点.第三章:面向实体空间数据模型及其关系化.本章从以下四个方面进行了阐述:(1)研究了面向实体的空间数据模型,另外还介绍了两种比较典型的空间数据模型:简单要素模型和拓扑关系模型,并对这三种模型进行了比较和分析.(2)通过回顾ESRI公司面向实体的空间数据模型-地理数据模型的历程,研究了它的第三代模型-GEODATABASE模型在空间信息存储上的特点,并分析了该模型在Oracle数据库中的关系化实现过程.(3)在介绍和分析了MAPGIS 6X版中采用的空间实体模型后,从概念和层次结构上对MAPGIS7.0版本采用的面向实体空间数据模型进行了研究,并重点阐述了采用这种模型在Oracle数据库中数据字典物理结构的设计,以及关系化的实现过程.(4)对GEODATABASE模型和MAPGIS模型在地理实体表达、关系表现和时态数据管理方面进行了比较.最后,对课题的研究工作进行了全面的总结,指出空间数据的关系化管理是目前GIS的发展趋势,不同的空间数据模型其关系化方式完全不同.另外还对空间数据模型进行了展望,支持三维和时态数据的表达与处理将是空间数据模型发展的必然趋势.