- 1、本文档共77页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-2次1章 空间数据库简介
比如我们除了要存储多边形的属性信息以外,还要存储多边形与边的关系,主要是通过两张表中重复的边界标识ID来建立联系 如1050由ABCD构成 * 除此之外,还要存储边与点的关系表,通过重复字段Edge-name建立表之间的联系 最后一张表存储点的坐标值,通过重复字段Edge-name建立表之间的联系 * 最后得到4张表完成了对人口普查区信息的存储; 这就是我们关系数据库实现的空间数据的存储形式,采用方法是创建有重复属性的表的集合 那么请同学们思考一下,这种方式有什么缺点呢?假如我要计算普查区的边界长度即周长,怎么做? 显然需要遍历所有4张表得到构成多边形的四个点的坐标值,再进行计算: 首先访问人口普查区表,通过ID找到相应的边界在通过边找到与边关联的点,最后从存储点坐标值的这张表中得到了点的坐标,从而通过坐标计算周长。 因此我们说关系数据库的缺点表现在。。。。。转下一页 * (接上一页)因此我们说关系数据库的缺点表现在 1、现一个空间数据类型,需要多个表,实现过程过于复杂; 2、空间对象无法自然地映射到关系数据库中; 因此为了减少空间数据的用户师徒与数据库实现之间的语义鸿沟,我们迫切需要更新更好的方法来让数据库对于空间数据进行更加易于理解,易于分析计算 面向对象软件方法的出现给了我们一些启发,我们可以扩展关系数据库,利用自定义类型来对空间数据进行有效存储,转到下一页 * * ADT就好比面向对象技术里面的类,它具有属性成员、方法 有了ADT的支持,我们可以将假设变为现实,利用自定义的polyline类型定义字段,并直接对多边形进行存储, * * * 空间数据分类 空间对象数据 具有几何特征和离散特点的地理要素,如点对象,线对象,面对象,体对象。 场对象数据 在一定空间范围内连续变化的地理对象,如覆盖某一地理空间的Grid-DEM、TIN、栅格影像等。 光靠存储顺序来加快速度是不行的,所以需要索引 * 查询处理 精选: 对过滤的结果进行精确的几何条件处理 B C D B C 精选 空间连接查询 过滤阶段可以简化为确定全部矩形两两相交的问题 两个矩形集合 R={R1,R2, R3,R4} 和S={S1,S2,S3} 代表参与连接的两个表中空间属性的MBR R1 R2 R3 R4 S2 S1 S3 两个矩形的集合 X轴 y轴 一个矩形T可以用其左下角(T.xl, T.yl)以及右上角(T.xu, T.yu)来确定 两个矩形的集合 X轴 y轴 T (T.xl, T.yl) (T.xu, T.yu) 矩形T的左下角和右上角 按矩形左下角的X值T.xl排序,构成 RUS R4 S2 S1 R1 S3 R2 R3 R1 R2 R3 R4 S2 S1 S3 过滤: 判断外接矩形的交 两个矩形的集合 X轴 y轴 R4,S2、 R1,S2、 R1,S3、 R2,S3、 R3,S3 过滤结果 R1 R2 R3 R4 S2 S1 S3 过滤的目的 过滤为精选阶段提供候选对,尽可能多地淘汰不符合条件的对,从而减小精确几何计算的代价。 1.6.4 文件组织和索引 有限的主存、无限的硬盘空间 访问硬盘的速度大约是内存的十万倍 GIS数据分析:程序员的观点(CPU+内存) SDB处理海量数据:DBMS设计的观点(I/O效率,内存+磁盘) 按照索引检索数据可以提高访问数据的速度。 排序,并保证空间相邻性 关系数据库:采用B树索引 空间数据库:往往采用R树索引 空间数据组织和索引 Z-排序索引 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 3 9 11 2 4 10 12 5 7 13 15 6 8 14 16 行排序 Z排序 Z曲线的搜素顺序(Z值) 0 2 1 3 4 B 树 B树的定义 ????B树是一种平衡的多分树,通常我们说m阶的B树,它必须满足如下条件: ????(1)每个结点至多有m个子结点; ????(2)除根结点和叶结点外,其它每个结点至少有m/2 个子结点; ????(3)若根结点不是叶子结点,则至少有两个子结点; ????(4)所有的叶结点在同一层; ??? B 树 二叉树 P X<=P P1 P2 X>P X<=P1 P1<X<P2 X>=P2 R 树 d
您可能关注的文档
- 01餐饮节能降耗管理规程.doc
- 03 物编码案例:西门控编码规则.doc
- 026消安全管理制度.doc
- 03.0.18食堂管理制度(汇编).doc
- 0302算机使用与安全管理制度050407.doc
- 0303算机网络管理制度041007.doc
- 0310薪酬管理制度.doc
- 02考勤理规定.doc
- 02第一 1药事管理学绪论.ppt
- 03.保公司管理规定.doc
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
- 2024至2030年中国左氧氟沙星片行业深度调查与前景预测分析报告.docx
- 菜籽项目申请报告.docx
- 2024至2030年中国八角钢行业深度调查与前景预测分析报告.docx
最近下载
- 2023首席质量官真题2.pdf VIP
- 山西美盛物资贸易有限公司邓家庄煤矿机械化升级改造可行性研究报告.doc
- 思科网络实验室路由和交换实验指南.pdf
- 保洁服务投标文件示范文本.docx
- 《物联网技术导论与应用》黄玉兰习题答案.docx
- 《混凝土结构与砌体结构》 习题答案 习题答案 课后习题.doc VIP
- 中职学校《极限配合与技术测量基础》电子教案(含教学进度计划)(配套教材:劳社版中职统编)云天课件.doc
- 人教二上第4课 彩泥世界快乐多教案(表格式).doc
- 2024年国家电投集团陕西新能源有限公司渭南分公司人员招聘笔试备考题库及答案解析.docx
- 基于“互联网+”,开展立德树人——浅谈初中历史教学与思政教育的融合.docx
文档评论(0)