论文摘要
在空间数据库设计中,为了提高数据存取和管理的效率,一般都要为空间数据库建立索引,不同的空间数据索引结构和索引管理技术,直接影响系统的性能。空间数据的复杂性决定了其索引结构的复杂性。空间数据索引作为一种辅助性的空间数据结构,介于空间操作算法和空间对象之间,它通过筛选,排除大量与特定空间操作无关的空间对象,从而缩小了空间数据的操作范围,提高了空间操作的速度和效率。空间数据索引技术是提高空间数据查询和各种空间分析操作等方面效率的关键技术。二十多年来,国内外学者提出了许多不同的空间索引方法,包括R树系列,四叉树系列,网格索引等等,这些索引方法各有优缺点。本文对空间索引的研究现状进行了粗略的总结,并对多种典型的索引方法进行了深入的研究和分析,主要分析了其结构,操作算法及性能。本文结合已有索引技术的优点,提出了一种新的基于四叉树,R-树及R+-树的空间索引结构:QER+-树,给出其结构说明和相关算法的描述与实现,并通过实验测试其性能。QER+-树可以限制查询范围,减少索引空间重叠。此外,在结点分裂时,还采用了强制重插入机制,优化了树的结构。因此整体上提高了索引性能。研究成果表明,QER+-树是一种有效的空间数据索引结构,采用这种结构,空间数据的插入,删除,特别是检索性能与R-树及R+-树相比得到很大提高。
论文目录
摘要Abstract目录第一章 前言1.1 空间数据库简介1.2 空间索引技术的研究意义1.3 空间索引技术的研究现状1.4 本文的研究内容和创新之处1.5 本文的组织结构第二章 空间数据库索引技术2.1 空间索引相关知识2.1.1 空间查询分类2.1.2 目标近似技术2.1.3 空间查询过程2.2 R 树系列空间索引技术2.2.1 R-树+-树'>2.2.2 R+-树2.2.3 R*-树2.2.4 以上索引结构的比较2.3 四叉树系列空间索引技术2.3.1 点四叉树2.3.2 区域四叉树2.3.3 小结2.4 二叉树系列空间索引技术2.5 其他空间索引技术2.6 总结+-树的设计与实现'>第三章 QER+-树的设计与实现+-树'>3.1 QER+-树+-树的提出'>3.1.1 QER+-树的提出+-树的结构'>3.1.2 QER+-树的结构+-树的构建和实现'>3.2 QER+-树的构建和实现+-树 CreateTreeQER 类的定义'>3.2.1 构建 QER+-树 CreateTreeQER 类的定义3.2.2 类 createTreeQER 定义中的几个关键算法+-树的插入'>3.3 QER+-树的插入+-树的删除'>3.4 QER+-树的删除+-树的查找'>3.5 QER+-树的查找+-树结点的分裂'>3.6 QER+-树结点的分裂3.7 小结第四章 实验与性能分析4.1 实验环境4.1.1 开发环境4.1.2 实验数据的设计4.1.3 主要测试指标4.2 试验结果与分析4.3 小结第五章 总结与下一步工作展望5.1 总结5.2 下一步工作展望参考文献致谢
相关论文文献
标签:空间数据库论文; 空间索引论文;