- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
空间索引解析3143133第1页/共40页空间数据库之空间索引技术 主要内容问题引入索引的概念空间索引的概念空间索引的分类2第2页/共40页空间数据库之空间索引技术1 问题引入在图书馆中找到自己想要的书?怎样在字典里查找生字?怎样在一栋大楼里找到人力资源部?第3页/共40页空间数据库之空间索引技术1 问题引入—如何找到人力资源4页/共40页空间数据库之空间索引技术 主要内容问题引入索引的概念空间索引的概念空间索引的分类第5页/共40页空间数据库之空间索引技术2 索引的概念索引:英文index,指示位置的意思。索引是将文献中具有检索意义的事项(可以是人名、地名、词语、概念、或其他事项)按照一定方式有序编排起来,以供检索的工具书。(摘自互动百科)索引是根据表中一列或若干列按照一定顺序建立的列值与记录行之间的对应关系表。(摘自百度百科)索引本身是一个文件,当索引很大时,可以分块,建立高一层的索引。如此继续下去,得到一个多级索引结构。第6页/共40页2 索引的概念—索引构件 索引的基本构件是索引项。一个索引项中有关键词值和指针,通过指针就可找到含有此关键词值的记录,即一个索引项为:(关键词值,指针)。多个索引项就构成了一个索引(表)索引项:关键词值和指7页/共40页 主要内容问题引入索引的概念空间索引的概念空间索引的分类第8页/共40页3 空间索引的概念—引入空间索引的原因计算机自身原因 计算机存储器分为内存、外存,空间数据采用外存存储访问一次内存时间30~40ns(纳秒),外存8~10ms(毫秒),可以看出两者相差十万倍以上如果对外存上数据的位置不加以记彔和组织,每查询一个数据项就要扫描整个数据文件必须将数据在磁盘上的位置加以记彔和组织,通过在内存中的一些计算来取代对磁盘漫无目的的访问(空间换时间)第9页/共40页3 空间索引的概念—引入空间索引的原因空间数据管理的独有特征空间数据具有海量数据特征,NASA每天产生TB级数据,如无索引管理将寸步难行,必将成为“数据坟墓”。由于地理数据的多维性,在任何方向上并不存在优先级问题。普通索引所针对的字符、数字等在一个维度上,任意两个元素,都可以确定其关系(,,=)第10页/共40页3 空间索引的概念—内涵依据空间对象的位置和形状或空间对象之间的某种空间关系按一定的顺序排列的一种数据结构,其中包含空间对象的概要信息,如对象的标识、外接矩形及指向空间对象实体的指针。作为一种辅助性的空间数据结构,空间索引介于空间操作算法和空间对象之间,它通过筛选作用,大量与特定空间操作无关的空间对象被排除,从而提高空间操作的速度和效率11页/共40页 主要内容问题引入索引的概念空间索引的概念空间索引的分类第12页/共40页4 空间索引的分类空间索引基于格网的空间索引基于树的空间索引结构基于填充曲线的空间索引结构第13页/共40页4 空间索引的分类--格网索引(Grid Index)思路:将研究区域用横竖线条划分大小相等或不等的格网,记录每一个格网所包含的空间实体。当用户进行空间查询时,首先计算出用户查询对象所在格网,然后再在该网格中快速查询所选空间实体,这样一来就大大地加速了空间索引的查询速度。 步骤:1).将研究区域用横竖线条划分大小相等或不等的格网;第14页/共40页4 空间索引的分类--格网索引(Grid Index)2).记录每一个格网所包含的空间实体和记录实体穿过的网格;G(1,2):1G(1,3):2,8G(2,3):3,4…………7: G(2,1),G(2,2),G(3,1),G(3,2)8: G(1,3),G(2,4),G(3,4),G(3,5),G(4,5)………第15页/共40页4 空间索引的分类--格网索引(Grid Index)3).查询(开窗)第16页/共40页4 空间索引的分类--格网索引(Grid Index)对应格元:G(2,3), G(2,4), G(3,3), G(3,4)第17页/共40页4 空间索引的分类--格网索引(Grid Index)对应实体:相交模式下:3,4,5,8,12对应实体:包含模式下:3,4,5, 12第18页/共40页4 空间索引的分类—四叉树空间索引将坐标空间中所有的几何体以分解完整且互不重叠的分块面片覆盖,其基本思想是将坐标空间的范围视为一矩形,四叉树分解的第一步是将矩形沿坐标轴方向平均分割生成四个相同大小的分块,对每一个与几何体相交的面片继续以相同形式分割,直至满足一定的原则,如面片达到一定大小或覆盖几何体的面片达到一定数目,则分解停止。第19页/共40页4 空间索引的分类—四叉树空间索引第20页/共40页4 空间索引的分类—R树空间索引-平衡树树的概念构成:根节点、中间结点、叶结点、无回
原创力文档


文档评论(0)