




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
地理信息系统原理GIS第五章 第五章 空间数据处理空间数据处理地理信息系统原理GIS1、空间数据处理的目的 消除数字化错误;解决比例尺不统一消除数字化错误;解决比例尺不统一,投影不统一,数据格式不统一,数据,投影不统一,数据格式不统一,数据冗余,数据表达不连续和图形接边等问冗余,数据表达不连续和图形接边等问题,为空间数据入库及应用创造条件。题,为空间数据入库及应用创造条件。第五章 空间数据的处理地理信息系统原理GIS第五章 空间数据的处理5-3 坐标变换5-1 图形编辑5- 2 拓扑关系的自动建立5- 7 图形的裁剪、合并与图幅接边5-6 空间插值5-4 数据压缩与光滑5-5 空间数据格式转换 2、空间数据处理的内容地理信息系统原理GIS5-1 图形编辑地理信息系统原理GIS图形编辑是 交互处理过程 ,要求 GIS具备 图形编辑功能:1)具有 友好的人机界面 ,即操作灵活、易于理解、响应迅速等;2)具有对几何数据和属性编码的 修改功能 ,如点、线、面的增加、删除、修改等;3)具有 分层显示 和 窗口操作 功能,便于用户的使用。第五章 空间数据的处理图形编辑又叫 数据编辑 、 数字化编辑 ,是指对地图资料数字化后的数据进行 编辑加工 ,其主要的目的是在 改正 数据差错 的同时,相应地 改正图形 。5-1 图形编辑地理信息系统原理GIS一、编辑操作一、编辑操作1)结点吻合 (Snap)或称结点匹配、结点咬合,结点附和。方法 :A、 结点移动 ,用鼠标将其它两点移到另一点;B、 鼠标拉框 ,用鼠标拉一个矩形,落入该矩形内的结点坐标通过求它们的 中间坐标 匹配成一致;C、 求交点 ,求两条线的交点或其延长线的交点,作为吻合的结点;D、自动匹配 ,给定一个 吻合容差 ,或称为 咬合距 ,在图形数字化时或之后,将容差范围内的结点自动吻合成一点。第五章 空间数据的处理 5-1 图形编辑一般,若结点容差设置 合理 , 大多数 结点能够吻合在一起,但有些情况 还需要 使用前三种方法进行 人工编辑 。 1、结点的编辑地理信息系统原理GIS2)结点与线的吻合编辑的方法 :A、 结点移动 ,将结点移动到线目标上。B、 使用线段求交 ;C、 自动编辑 ,在给定容差内,自动求交并吻合在一起。第五章 空间数据的处理 5-1 图形编辑ABDC E在数字化过程中,常遇到一个 结点 与一个 线状目标 的 中间相交 。由于测量或数字化误差,它 不可能 完全交于线目标上,需要进行 编辑 ,称为 结点与线的吻合 。需要考虑两种情况A、 要求坐标一致,但不建立拓扑关系 ; 如 高架桥( 不需打断,直接移动 )B、 不仅坐标一致,且要建立拓扑关系 ; 如 道路交叉口 ( 需要打断 )无结点有结点地理信息系统原理GIS3) 清除假结点(伪结点)第五章 空间数据的处理 5-1 图形编辑有些系统 要 将这种假结点 清除掉 (如 ARC/INFO),即将目标 A 和 B合并成一条,使它们之间不存在结点 ;由 仅有两个 线目标相关联的结点称为 假结点 。但有些系统 并不要求 清除假结点,如 Geostar,因为它们 并不影响 空间查询、分析和制图。地理信息系统原理GIS2、图形编辑包括用鼠标增加或删除一个点、线、面实体,移动、旋转一个点、线、面实体。1)删除和增加一个顶点删除顶点 ,在数据库 中不用整体删除 与目标有关的数据,只是在 原来 存储的位置 重写一次坐标 , 调整拓扑关系 。增加顶点 , 需要给一个新的 目标标识号, 在新位置上 重写,将 原来 的目标删除,此时需要做一系列处理,调整 空间拓扑关系。2)移动一个顶点移动顶点只涉及某个点的坐标,不涉及拓扑关系的维护, 较简单 。3)删除一段弧段复杂,先要把原来的弧段 打断 ,存储上原来的弧段实际 被删除 ,拓扑关系 需要调整 和 变化 .第五章 空间数据的处理 5-1 图形编辑j kj ka bL3L1L2地理信息系统原理GIS3、数据检查与清理数据检查指 拓扑关系的检查 ,结点是否匹配,是否存在悬挂弧段,多边形是否封闭,是否有假结点。要求系统能 将有错误或不正确的拓扑关系的点、线和面 用不同 的颜色和符号 表示 出来,以便于 人工检查和修改 。第五章 空间数据的处理 5-1 图形编辑数据清理则是用 自动的方法 清除空间数据的错误 .例如给定一个 结点吻合 的容差使该容差范围内的结点 自动吻合 在一起,并建立拓扑关系。给定 悬挂弧段容差 ,将小于该容差的短弧 自动删除 。在 Arc/info中用Data Clean 命令,在 Geostar中选择 整体结点匹配 菜单。 地理信息系统原理GIS第五章 空间数据的处理 5-1 图形编辑4、撤消与恢复编辑Undo,Redo功能是 必要 的。但功能的实现是 困难 的。 当撤消编辑,即恢复目标,要恢复目标的标识和坐标、拓扑关系。这一处理过程相当复杂 .因此,有些 GIS不在图形编辑时实时建立 和 维护 拓扑关系,如 Arc/Info等,而在图形编辑 之后 ,发 Clean 或 Build命令 重新建立拓扑 关系。这样,在 每次 进行任何一次编辑, 都要 重新 Clean 或 Build,对用户 不便 。N1 N2A2N1 N2A2地理信息系统原理GIS二、关键算法二、关键算法可设一 捕捉半径 D(通常为 3 5个象素,这主要由屏幕的分辩率和屏幕的尺寸决定 )。第五章 空间数据的处理 5-1 图形编辑1、点的捕捉设光标点为 S(x,y),某一点状要素的坐标为 A(X, Y)若 S和 A的 距离 d小于 D则认为捕捉 成功 ,即认为 找到 的点是 A,否则 失败 ,继续搜索其它点。乘方运算影响了搜索的速度,因此,把距离 d的计算改为:捕捉范围由 圆改为矩形 ,这可 大大加快 搜索速度。 地理信息系统原理GIS2、线的捕捉 设 光标点 坐标为 S(x,y), D为 捕捉半径 , 线的坐标 为 (x1,y1),(x2,y2), (xn,yn)。通过计算 S到该线的 每个直线段 的 距离 d。 .若 min(d1,d2, dn-1) D,则认为光标 S捕捉到了该条线,否则为 未捕捉到 。加快 线捕捉的 速度的方法:1) 在实际的捕捉中,可 每计算 一个距离 di就进行一次比较, 若 di D,则 捕捉成功 , 不需再 进行下面直线段到点 S的距离计算了 。2) 把 不可能 被光标捕捉到的 线,用 简单算法去除。3) 对于 线段 也采用类似的方法处理。4)简化距离公式 :点 S(x,y)到直线段 (x1,y1),(x2,y2)的距离 d的计算公式为:第五章 空间数据的处理 5-1 图形编辑简化为:地理信息系统原理GIS3、面的捕捉实际上就是判断 光标点 S(x,y)是否在 多边形内,若在多边形内则说明捕捉到。判断点是否在多边形内的算法主要有 垂线法 或 转角法。垂线法的 基本思想 是从光标点引垂线 (实际上可以是 任意方向 的 射线 ),计算与多边形的 交点个数 。若交点个数为奇数则说明该点在多边形内;若交点个数为偶数,则该点在多边形外。加快 速度的方法:1)找出该多边形的外接矩形 ,若光标点 落在 该矩形中, 才有可能 捕捉到该面, 否则放弃 对该多边形的进一步计算和判断。2)对不可能有交点的线段应通过简单的坐标比较迅速去除。3)运用计算交点的技巧。 第五章 空间数据的处理 5-1 图形编辑地理信息系统原理GIS4、图形编辑的数据组织 空间索引为加速检索,需要 分层建 索引 , 主要方法有 格网索引 和 四叉树索引 。1) 格网索引第五章 空间数据的处理 5-1 图形编辑a、 每个要素在一个或多个网格中b、 每个网格可含多个要素c、要素不真正被网格分割 ,格网号(Peano或Morton)空间对象空间对象 格网号(Peano或 Morton )对象索引空间索引地理信息系统原理GIS2)四叉树索引第五章 空间数据的处理 5-1 图形编辑线性四叉树 和 层次四叉树 都可以用来进行空间索引。5 7 13 154 6 12 141 3 80 2Peano码 Side 空间对象0 4 E0 2 D1 1 A4 1 F8 2 C15 1 B,GCABGFDEA、线性四叉树 ,先采用 Morton或 Peano码,再根据空间对象覆盖的范围进行 四叉树分割 。B、层次四叉树 ,需要记录 中间结点 和 父结点与 子结点 之间的指针,若某个地物覆盖了哪个中间结点, 还要 记录该空间对象的标识。0 E0 D1 A44 F8 C 1215 GB层 1边长 4层 2边长 2层 3边长 1建立了索引文件后的图形编辑,不仅要 修改原始 的空间 数据 ,而且要修改相关 的 索引文件 。 地理信息系统原理GIS5-2 拓扑关系的自动建立地理信息系统原理GIS5-2 拓扑关系的自动建立一、点线拓扑关系的自动建立一、点线拓扑关系的自动建立第五章 空间数据的处理a1a2N1 N2 N3N4a3a1a2N1 N2 N3a1a2N1 N2 N3N4a3 a4(b)(a)(c)结点 -弧段表Oid 起结点 终结点a1a2N1N2N2N3Oid 弧段 号N1N2N3a1a1,a2a2弧段 -结点表1、在图形采集和编辑中实时建立 Oid 起结点 终结点a1a2a3N1N2N2N2N3N4Oid 弧段 号N1N2N3N4a1a1,a2,a3a2a3Oid 起结点 终结点a1a2a3a4N1N2N2N4N2N3N4N3Oid 弧段 号N1N2N3N4a1a1,a2,a3a2,a4a3,a4 2、在图形采集和编辑之后自动建立,其基本原理与前类似。地理信息系统原理GIS二、多边形拓扑关系自动建立二、多边形拓扑关系自动建立1、链的组织1)找出在链的 中间相交 的情况,自动切成新链;2)把链按一定顺序存储,并把链按 顺序编号 。2、结点匹配1) 把一定限差内的链的端点作为一个结点,其坐标值取多个端点的平均值。2)对结点顺序编号。 3、检查多边形是否闭合通过判断一条链的端点是否有与之匹配的端点来进行 .5-2 拓扑关系的自动建立第五章 空间数据的处理多边形 不闭合 的 原因 :1)由于 结点匹配限差 的问题,造成应匹配的端点未匹配;2)由于 数字化误差较大 ,或数字化错误,这些可以通过图形编辑或重新确定匹配限差来确定。3)还可能这条链本身就是 悬挂链 , 不需 参加多边形拓扑,这种情况下可以 作一标记 ,使之 不参加 下一阶段拓扑建立多边形的工作。地理信息系统原理GIS4、建立多边形 1)概念a、顺时针方向构多边形 :指多边形是在链的 右侧。b、最靠右边的链 :指从链的一个端点出发,在这条链的方向上最右边的第一条链。右图中 a的最右边的链为 d c、多边形面积的计算5-2 拓扑关系的自动建立第五章 空间数据的处理当多边形由 顺时针 方向构成时, 面积为正 ; 反之 , 面积为负。地理信息系统原理GIS2)建立多边形的基本过程 1 顺序取一个结点为起始结点,取完为止;取过该结点的任一条链作为起始链。2 取这条链的另一结点,找这个结点上,靠这条链最右边的链,作为下一条链。3 是否回到起点:是,已形成一多边形,记录之,并转 4 ;否,转 2 。4 取起始点上开始的,刚才所形成多边形的最后一条边作为新的起始链,转 2 ;若这条链已用过两次,即已成为两个多边形的边,则转 1 。5-2 拓扑关系的自动建立第五章 空间数据的处理例:1 从 P1开始,起始链定为 P1P2,从 P2点算起, P1P2最右 边 的链为 P2P5;从 P5算起, P2P5最右 边 的 链为 P5P1,.形成的多边形为 P1P2P5P1。2 从 P1开始,以 P1P5为起始链,形成的多边形为 P1P5P4P1。3 从 P1开始,以 P1P4为起始链 ,形成的多边形为 P1P4P3P2P1。4 这时 P1为结点的所有链均被使用了两次,因而转向下一个结点 P2,继续进行多边形追踪,直至所有的结点取完。共可追踪出五个多边形,即 A1、 A2、 A3、 A4、 A5。地理信息系统原理GIS5、岛的判断 找出多边形互相包含的情况 .1 、计算 所有 多边形的面积。2 、分别对面积 为正 的多边形和面积 为负 的多边形 排序 。3 、从面积 为正 的多边形中, 顺序取每个多边形 ,取完为止。若负面积多边形个数为 0,则结束。4 、找出该多边形所包含的所有面积 为负 的多边形,并把这些面积为负的多边形加入到包含它们的多边形中,转 3 。正面积多边形包含 的 负面积多边形 是关键 .1 、找出所有比该 正面积 多边形面积 小 的 负面积 多边形。2 、用外接矩形法去掉 不可能 包含的多边形。即负面积多边形的外接矩形不和该正面积多边形的外接矩形相交或被包含时,则不可能为该正面积多边形包含。3 、取负面积多边形上的一点,看是否在正面积多边形内,若在内,则被包含;若在外,则不被包含。6、确定多边形的属性多边形以内点标识。内点与多边形匹配后 ,内点的属性常赋于多边形 .5-2 拓扑关系的自动建立第五章 空间数据的处理单多边形被追踪两次 p1 p2p3p1,p2,p3, -p1,-p2,-p3,地理信息系统原理GIS5-3 坐标变换地理信息系统原理GIS一、图幅数据的坐标变换一、图幅数据的坐标变换1、比例尺变换 :乘系数2、 变形误差改正 :通过控制点利用高次变换、二次变换和仿射变换加以改正3、 坐标旋转和平移即数字化坐标变换,利用仿射变换改正。4、投影变换:三种方法。第五章 空间数据的处理 5-3 坐标变换几何纠正 返回地理信息系统原理GIS二、几何纠正二、几何纠正 (对数字化后坐标系进行转换;对图纸变形误差进行改正)其中 A、 B代表二次以上高次项之和。上式是高次曲线方程,符合上式的变换称为高次变换。式中有 12个未知数 ,所以在进行高次变换时,需要有 6对以上 控制点的坐标和理论值,才能求出待定系数。第五章 空间数据的处理 5-3 坐标变换1、高次变换2、二次变换当 不考虑 高次变换方程中的 A和 B时,则变成二次曲线方程,称为 二次变换 。二次变换适用于原图有 非线性变形 的情况,至少需要 5对 控制点的坐标及其理论值,才能解算待定系数。 地理信息系统原理GIS3、仿射变换实质是两坐标系间的 旋转变换 。设图纸变形引起 x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《认识图形》(教学设计)-五年级上册数学北师大版
- 社会网络演化分析-洞察及研究
- 第2课 水果智能分拣机说课稿初中信息技术青岛版2024第四册-青岛版2024
- 3.5 0penAI和它的ChatGPT说课稿小学信息技术(信息科技)小学版(2024)人工智能通识(清华大学版)
- 楚辞与音乐艺术融合-洞察及研究
- “山东大学2025年教师招聘笔试(艺术专业)试题及答案”
- “北京协和医学院2025年基础医学专业考试试题及答案”
- 持仓数据在金融机构内部控制中的应用-洞察及研究
- 2025银行公司账户试题及答案
- 植物提取物功效研究-洞察及研究
- 2025年国家能源集团宁夏煤业有限责任公司招聘笔试考试题库+答案
- 中国邮政储蓄银行2026校园招聘考试参考试题及答案解析
- 网络信息安全培训案例分享课件
- 社区获得肺炎护理
- 高压氧舱培训课件
- 锁骨骨折诊疗指南
- 矩阵论简明教程全课件
- 学校学生欺凌治理委员会成员及工作职责、实施方案范文
- 2025年有限空间作业安全知识考试题库附答案
- 2025年绿化工技师试题及答案
- 日常膝关节护理
评论
0/150
提交评论