空间数据库中空间连接和查询优化研究

空间数据库中空间连接和查询优化研究

论文摘要

空间数据库是随着地理信息系统的开发和应用而发展起来的数据库新技术。空间数据库的性能问题严重制约了它的应用与发展。空间数据库中最重要的一种空间查询是空间连接查询,即从两个数据集合中检索出所有满足某一空间谓词(如交、包含等)的空间对象。由于空间连接运算是空间数据库中最复杂、最耗时的基本操作,因此其处理效率在很大程度上决定了空间数据库的整体性能。尽管目前已经有许多空间连接算法,但空间连接运算的代价估计和查询优化仍然有待进一步研究。本课题在仔细研究目前多种空间数据库查询方法的基础上,提出了一种新的空间对象的近似—栅格近似。这种新的近似方法在MSQP中作为一种过滤器来处理空间连接,包括三种基本数据类型和它们之间不同的空间连接。论文提出了三色栅格图(3CRS——Three-Color Raster Signature)。3CRS是在4CRS的基础上提出的。3CRS是一种基于栅格单元的空间对象的压缩和近似表示。每一种颜色代表了对象和单元格之间的一种相交类型。事实上,3CRS是一个4CRS,其中4CRS中的Weak和Strong单元类型分别被Inconclusive单元类型所代替。Weak类型代表一种多边形,这种多边形和单元格相交的区域小于等于50%,而Strong类型代表了另一种类型的多边形,这种多边形与单元格相交的区域大于50%而小于100%。3CRS的Inconclusive类型代替了4CRS的这两种类型,它代表单元格和对象相交,但是并没有完全被多边形占据。这种特性使得3CRS能用来表示多线和点这两种空间数据类型。3CRS的优点是加快产生时间而且可以用于表示多边形,多线和点(没有任何具体特征)。同时,可以用算法来评估包含这三种数据类型的连接谓词。分析了3CRS单元格的基本类型,给出了3CRS的生成算法和标度变化算法。最后,给出了基于3CRS的空间连接比较算法。同时对其进行了分析,分析结果表明本文所提方法是有效的。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景和意义
  • 1.1.1 研究背景
  • 1.1.2 研究意义
  • 1.2 国内外研究现状
  • 1.3 课题的来源及研究内容
  • 1.3.1 课题来源
  • 1.3.2 研究的主要内容
  • 1.4 本文的组织结构
  • 第2章 空间数据库技术概述
  • 2.1 空间数据库概述
  • 2.2 空间对象
  • 2.2.1 空间数据
  • 2.2.2 空间数据类型
  • 2.2.3 空间对象间的关系
  • 2.3 空间查询
  • 2.3.1 空间查询方式
  • 2.3.2 空间查询处理过程
  • 2.4 空间查询优化及其技术
  • 2.5 本章小结
  • 第3章 空间连接查询优化技术
  • 3.1 空间连接查询概述
  • 3.2 空间索引技术
  • 3.1.1 空间索引的基本要求
  • 3.1.2 空间索引的特征
  • 3.1.3 空间索引技术的分类
  • 3.3 常用的空间索引技术
  • 3.3.1 R-树系列
  • 3.3.2 网格索引
  • 3.4 基于空间索引的空间连接查询
  • 3.4.1 基于R-树的空间连接
  • 3.4.2 基于其他索引的空间连接
  • 3.5 本章小结
  • 第4章 基于栅格的空间连接查询
  • 4.1 处理空间连接的体系结构
  • 4.2 四色栅格图(4CRS)
  • 4.3 栅格结构的建立
  • 4.3.1 栅格数据的获取途径
  • 4.3.2 栅格系统的确定
  • 4.3.3 栅格代码(属性值)的确定
  • 4.4 三色栅格图(3CRS)
  • 4.4.1 三色栅格图的特点
  • 4.4.2 三色栅格图的生成算法
  • 4.5 本章小结
  • 第5章 算法的整体设计与性能评价
  • 5.1 基础知识
  • 5.2 基于3CRS的空间连接测试算法
  • 5.3 3CRS的优点
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    空间数据库中空间连接和查询优化研究
    下载Doc文档

    猜你喜欢