豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > 大型GIS空间数据库的有效索引结构QR_树
侵权投诉

大型GIS空间数据库的有效索引结构QR_树

大型GIS空间数据库的有效索引结构QR_树

第28卷第3期2003年6月武汉大学学报 信息科学版

GeomaticsandInformationScienceofWuhanUniversityVol.28No.3June2003

文章编号:167128860(2003)0320306205文献标识码:A

Ξ

大型GIS空间数据库的有效索引结构QR2树

郭 菁 郭 薇 胡志勇

1

2

2

(1 武汉大学动力与机械学院,)(2 ,号)

摘 要:在分析R2,GIS空间数据库的QR2树索引新方法。关键词:;  空间数据一般可用多属性的一条记录来描

述。但传统的数据库系统不能有效地支持空间数据处理,因为:①空间数据的数据量大,结构和关系复杂;②空间目标不规则,目标之间的关系复杂(相交关系、相邻关系和包含关系),空间操作与计算比传统的关系运算代价高;③不能像传统数据库那样用某种命令对空间目标进行分类、排序。因此,空间数据处理必须采用特定的索引技术。

索引项或数据项个数(即该结点的“孩子”个数),

“水平”指示该结点在树中的层数(0表示叶结点)。插入一个空间目标,从R2树的根结点开始,找到使索引空间(MBR)的“面积”增量最小、增量相同情况下

大型GIS空间数据库的有效索引结构QR_树

“面积”最小的索引项,再对该索引项所对应的子树重复以上的查找操作直至叶结点。如果叶结点不“满”,则直接插入该目标,然后向上依次调整其父结点对应索引项的MBR,直至对根结点实施完调整操作;否则需对该叶结点进行分裂(切分)操作,产生一个新叶结点,然后插入到其父结点。如父结点又“满”,还需对其进行分裂操作。

如要查询所有与一指定区域相交的空间目标,则需从根结点开始,遍历所有MBR与查询区域相交的索引项所指的子树直至叶结点。如果叶结点数据项中的MBR与查询区域相交,则根据OI找到对应的空间目标,并计算其是否相交。

从树中删除一个空间目标,首先需找到存放该目标的叶结点,如果删除该目标后叶结点“下溢”,则需重新插入该叶结点中剩余的所有数据项,然后释放此叶结点的存储空间。同样,如果叶结点的删除导致其父结点的“下溢”,还需删除其父结点,然后插入剩余的所有索引项于树中的同一层。图1举例说明了R2树的结构。1.2 R2树的索引结构存在的问题

R2树的查找效率主要取决于R2树的深度及

1 R2树的空间索引结构分析

1.1 R2树的数据结构

R2树

[1]

是基于最小包围矩形MBR(最小的包

围矩形)的索引方法。它是B2树在多维空间的扩

展,是一种平衡的树结构(所有的叶结点出现在同一层上),且保证空间利用率至少在50%以上。其数据结构如下:

叶子结点:(数,水平,<OI,MBR>,<OI,MBR>,…,<OI,MBR>)

非叶结点:(数,水平,<CP,MBR>,<CP,MBR>,…,<CP,MBR>)

R2树的叶子结点存储了一组结构为(OI,MBR)的数据项,其中OI为空间目标标识,MBR为

该目标在k维空间中的最小包围矩形;非叶结点则存储了一组结构为(CP,MBR)的索引项,其中CP为指向子树根结点的指针,MBR代表其子树索引空间,为包围其子树根结点中所有索引项或数据项的MBR的最小包围矩形。“数”指示结点中用到的

Ξ收稿日期:2003203220

子树索引空间的重叠程度。R2树的深度越低,查找过程中访问的结点数就越少;子树索引空间的

项目来源:国家自然科学基金资助项目(60173045ΠF020204)。

第1页

你可能喜欢

  • 空间分析
  • 数据结构 树
  • 空间数据
  • 数据结构二叉树
  • 数据库概论

热门文档

相关文档

  • 大型GIS空间数据库的有效索引结构QR树

    大型GIS空间数据库的有效索引结构QR树 较详细的介绍了GIS的索引QR树较详细的介绍了GIS的索引QR树隐藏>> 文章编号: ( !"#!$%%"& ’&&() &($&(&"$&) ...

  • 大型GIS空间数据库的有效索引结构QR-树

    1 R 2树的数据结构Ξ 收稿日期 :2003203220 文章编号 :167128860 (2003) 0320306205 关键词 : 空间索引 ; QR2树 ; GIS 中图法分类号 :TP311 ;P208 文献...

  • 面向移动GIS的动态四叉树空间索引算法

    面向移动GIS的动态四叉树空间索引算法_IT/计算机_专业资料。面向移动GIS的动态四...大型GIS空间数据库的有效... 5页 免费 移动GIS的嵌入式空间索引... 3页 免费...

  • QR_树_一种基于R_树与四叉树的空间索引结构

    QR_树_一种基于R_树与四叉树的空间索引结构_IT/计算机_专业资料。QR_树_一...大型GIS空间数据库的有效... 5页 免费喜欢此文档的还喜欢 一种可扩展的线性可...

  • GIS空间索引方法述评

    传统树表索引方 法 [ 1 ]中 , 如二叉树 、树、 B ISAM ( Indexed ...大型 GIS 空间数据库的有效索引结构 QR - 树[J ] . 武汉大学学报 ( 信息...

  • QR_树_一种基于R_树与四叉树的空间索引结构_张芩

    QR_树_一种基于R_树与四叉树的空间索引结构_张芩_天文/地理_自然科学_专业...树以略( /-. 树的整 体性能越好。 关键词 空间索引 空间数据库 -.树 ...

  • 三维GIS中R树空间索引研究

    1 引言 3D GIS空间数据库具有数据量 , 空间实体...八叉树索引虽然结构 简单 , 实现容易 , 但建立...簇也更趋合理 , 有效提高了三维 GIS数据库的查询...

  • GIS空间索引方法述评_阎超德

    传统树表索引方 法[ 1] 中, 如二 叉树、 B 树、 ISAM ( Index ed ...大型 GIS 空间 数据库的有效索 引结构 QR - 树 [ J] . 武汉大学学报 ( ...

  • 空间数据库论文

    因此空间数据库查询的开销一般要比关系数据库,特别...代表性的索引结构:网格文件;KD-树;四叉树;R-树...随着 GIS、CAD、机器人、多媒体技术等应用领域 的...

  • 3维GIS中的八叉树空间索引研究

    维空间中进行拓展 ,提出 3 维 GIS 中利用八叉树结构构建空间数据索引的原理和...( n - i) , 计算对象所经过的同样 小的 u 个正方体 , 记为集合 AA ...

  • CQRtree空间数据库索引结构及实现算法

    大型GIS空间数据库的有效索... 5页 免费 TDLRtree...本 文在 R树索 引的基 础上提 出 了一种新的...空间数据库 ; 索引结构 ;QRreCteKe rssailaaaene ...

  • GIS技师试题

    GIS 空间数据可以按数据类型和地物要素进行分层组织,...R 树是一种动态索引结构,即:它 的查询可与插入或...QRQR 树利用四叉树将空间划分成一些子空间, ...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部