中国人民解放军信息工程大学硕士学位论文地理空间数据库引擎的设计与实现姓名:高伟申请学位级别:硕士专业:地图制图学与地理信息工程指导教师:崔铁军20070401信息工程大学硕士学位论文摘要由于空间数据具有复杂性的特点,对于地理信息系统软件的开发和使用、空间数据的共享和互操作带来了很大困难
空间数据库引擎的出现为解决上述问题提供了可能
空间数据库引擎屏蔽了空间数据的复杂性,使地理信息系统软件更易于开发、有效的实现功能共享和数据共享
本文以空间数据库引擎为研究对象,设计和实现了适用于地理空间数据库的空间数据库引擎——地理空间数据库引擎(GeoSpatialDataBaSeEngine,G-sDE)
主要工作包括以下几个方面:1.介绍了空间数据库引擎的概念;分析和探讨了其遵循标准及研究主要内容;介绍并比较了几种典型的空间数据库引擎产品
2.分析了空间数据模型现状和发展,介绍了几种典型的空间数据模型,在此基础上设计了GSDE数据模型,以适应海量地理空间数据的存储和管理;详细分析了可排序线性四叉树,针对其扩展性差的问题,设计了GsDE的空间索引机制并分析了其优势;在探讨关系型地理空间数据库中的两种存储模型的基础,对G-SDE的空间数据存储结构进行了设计;为提高空间数据传输的效率和安全性,设计了GSDE空间数据传输的数据压缩策略和数据缓存策略
3.分别从GSDE的功能结构、体系结构、数据访问对象和空间数据表结构四个方面进行了详细设计
4.依据设计方案,运用ADo技术实现GSDE了对多种数据库的操作,并针对AD0对oracle数据库访问效率低的问题,使用0cI实现了对0mcIe数据库的高效操作
使用GSDE,开发了试验系统GSDETcst
关键词:地理空间数据库引擎,空间数据模型,空间数据索引,空间数据存储,AD0,sQL第1页信息工程大学硕士学位论文Abs仃act吼ecomplex时of