面向空间数据库引擎的空间索引系统

来源 :北京工业大学 | 被引量 : 14次 | 上传用户:djlmail
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
关系数据库能够支持空间数据的存储,却无法支持对其高效的访问,这是因为空间数据的多维特性与关系数据库中的一般索引不相适应。一般索引只适合对一维数据进行索引,因为其索引项是一维线性且严格有序的。空间数据的多维特性在任何方向上并不存在优先级问题,因此需要研究特殊的另类“索引”以适应多维特性的空间数据。空间索引由此应运而生,空间索引主要依靠空间对象之间的邻接性对数据进行组织,它的索引项通常是多维空间下的点或区域。 空间索引作为空间数据库中的重要组成部分,可以加快对空间对象的检索。空间索引的直接需求来自于大量空间对象上的空间运算,本文认为在空间数据库中空间运算应该分两步进行:第一步是筛选步骤,通过空间索引缩小进行比较的空间对象的个数;第二步为细化步骤,对从第一步中筛选出的空间对象进行精确的空间运算操作。本文总结出空间索引系统应提供的三类空间查询:空间范围查询、最近邻居查询、空间连接查询。空间范围查询在某图层内找出与给定查询窗口满足一定空间关系的所有空间对象;最近邻居查询在某图层内找出距离某点最近的空间对象;空间连接查询往往涉及对两个或两个以上图层中空间对象之间的操作。这三类空间查询经常出现在GIS、CAD/CAM等应用系统中。 本文重点讨论了R树、BucketFile两种空间索引的基本结构及三类空间查询在其上的算法实现。基本空间对象类型包括点对象、面对象、线对象。基于R树的空间索引结构主要对点对象和面对象进行索引;BucketFile空间索引结构主要对线对象进行索引。R树是一种类似于B~+树的动态平衡树,其索引项基于空间对象的最小外接矩形。空间对象的外接矩形能够粗略反映出空间对象的空间特性,从而加速空间对象的定位过程。BucketFile空间索引结构利用Z-ordering曲线对空间进行分区,并将线对象映射到相应的分区中。选用Z-ordering曲线的理由在于其对分区的编号方式能使编号连续的分区较好的反映它们之间的空间邻接性。
其他文献
随着我国气象火箭事业的持续发展以及气象火箭发射作为气象保障和空间科学探测的常态化技术手段,气象火箭探测系统比之前有了更高的要求,既要满足高可靠性,高探测精度,又要满足低
该文首先介绍网络安全现状,传统的网络安全手段以及它们的不足,在此基础上引入入侵检测方法.接着讨论各种流行的入侵检测方法和入侵检测系统的要求.在各种入侵检测方法中,基
随着计算机技术、微电子技术等现代化技术的快速发展,人们对于运动捕获技术的需求日渐增长,运动捕获技术在医疗领域、工业领域、传媒领域、虚拟现实领域等各个领域的应用日益广
该文旨在阐述由Sun Java Center(SJC)咨询机构提出的15种J2EE核心设计模式,这些模式涵盖了一个完整的Web应用的表示层,业务层和数据层.对于每一个模式,作者都给以了详细的分
目前人类通过各种空间探测活动获得了大量的空间科学数据。要从大量数据中获取有价值的信息,提高科研效率,需要采用相应的方法对空间数据加以有效管理和组织。空间数据具有参考
目标跟踪问题实际上是目标状态的滤波问题,即根据传感器已获得的目标量测数据对所关心的目标状态进行精确的估计。对低信噪比光电图像序列中机动小目标的检测与跟踪问题而言,由
作为智能调度中最难解问题之一的Job-Shop调度问题,其模型具有一般通用性和巨大的现实意义,人们在Job-Shop问题上已经提出很多优秀的算法诸如分支界定、优先级分派规则(Prior
Internet的飞速发展,通过网络进行信息交流和共享越来越多了。XML是一种可扩展标记语言,由于它能有效、简便地表达信息和文档,在基于网络的商业应用中得到了广泛的应用,其数量急
网络教学被认为是构筑继续教育、终身教育和素质教育的重要手段,是“面向21世纪教育振兴行动计划”的重要举措,因而倍受国内外关注。其形式也多种多样,其中网络教室以其实时性、
该文针对格林威公司的具体情况,根据公司办事处较多、销售环节还存在的一些漏洞、以及管理上的一些不顺畅问题,尤其是公司合同签署、销售管理还手工操作,我们从销售管理及合