论文部分内容阅读
地理信息系统(GIS)是以空间数据为研究对象,在实现对空间数据的存储和操作的基础上进行空间分析和应用。空间数据存储和管理成为地理信息系统核心问题。以往受数据库发展水平的限制,传统的GIS无法获得数据库系统的有效支持;数据共享性差;在网络方面无法得到有效拓展等。目前,随着数据库技术不断发展,大型关系型、对象关系型、纯对象型数据库在完整性、安全性、标准化、开放性、可扩充性等方面日益完善,一般都提供对变长字段的支持。这样可以将空间数据和属性数据有机地集成起来,实现有效的存储和管理在此基础上,实现便利的空间索引、查询和各种分析操作。本文首先介绍了国内外空间数据库当前发展动态,其中主要介绍空间数据库相关技术:空间数据模型、空间查询优化处理、空间数据库管理技术等国内外研究现状,得出空间数据和属性数据在数据库体系下统一存储管理为空间数据库发展的必然趋势。在空间数据的这种发展趋势下,本课题分别研究了关系型空间数据库、面向对象型空间数据库和对象关系型空间数据库的技术特点和结构体系,并对三种数据库在性能上做出比较,分析了三种空间数据库优势与不足。随后,本课题借助现有成熟的空间数据库技术成果,针对国产数据库DM3特点提出了提出基于DM3的空间数据库解决方案。建立了一种适合DM3的空间数据模型,以此模型为基础,对空间数据库相关的空间数据存储模型、空间数据显示、查询优化、空间索引的使用等关键技术进行了深入研究。并针对DM3开发了相应的空间数据存储管理功能模块以实现空间数据存储管理。最后,本文以Shapefile文件为例,在DM3数据库中实现空间数据得存储管理,并以此验证DM3空间数据库管理的性能和效果。探索出DM3空间数据库的不足,以及有待改进之处。并对基于DM3的空间数据库寄予厚望。