版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第五章第五章 空间数据的处理空间数据的处理 数据编辑、坐标变化、格式转换一、图幅数据的坐标变换一、图幅数据的坐标变换1、比例尺变换、比例尺变换:乘系数:乘系数2 2、变形误差改正变形误差改正: 通过控制点利用高次变换、二次变换和仿射变换加以改正通过控制点利用高次变换、二次变换和仿射变换加以改正3 3、坐标旋转和平移坐标旋转和平移 即数字化坐标变换,利用仿射变换改正。即数字化坐标变换,利用仿射变换改正。4 4、投影变换:、投影变换: 三种方法。三种方法。5-1 5-1 坐标变换坐标变换几几何何变变换换 二、几何纠正二、几何纠正 其中其中A A、B B代表二次以上高次项之和。上式是高次曲线方程,符
2、合上式的变换称为高代表二次以上高次项之和。上式是高次曲线方程,符合上式的变换称为高次变换。式中有次变换。式中有1212个未知数个未知数,所以在进行高次变换时,需要有,所以在进行高次变换时,需要有6 6对以上对以上控制点的坐标控制点的坐标和理论值,才能求出待定系数。和理论值,才能求出待定系数。5-1 5-1 坐标变换坐标变换1 1、高次变换、高次变换2、二次变换、二次变换 当当不考虑不考虑高次变换方程中的高次变换方程中的A和和B时,则变成二次曲线方程,称为时,则变成二次曲线方程,称为二次变换二次变换。二次变换适用于原图有二次变换适用于原图有非线性变形非线性变形的情况,至少需要的情况,至少需要5对
3、对控制点的坐标及其理论控制点的坐标及其理论值,才能解算待定系数。值,才能解算待定系数。 3 3、仿射变换、仿射变换 实质是两坐标系间的实质是两坐标系间的旋转变换旋转变换。设图纸变形引起设图纸变形引起x,yx,y两个方向两个方向比例尺不同比例尺不同,当,当x,y比例尺相同时比例尺相同时,为,为相似变换相似变换。5-1 5-1 坐标变换坐标变换特性:特性:直线变换后仍为直线;直线变换后仍为直线;平行线变换后仍为平行线;平行线变换后仍为平行线;不同方向上的长度比发生变化。不同方向上的长度比发生变化。 求解上式中的求解上式中的6个未知数个未知数,需不在一直线上的,需不在一直线上的3对对已知控制点,由已
4、知控制点,由于误差,于误差,需多余观测需多余观测,所以,用于,所以,用于图幅定向图幅定向至少需要四对至少需要四对控制点。控制点。返回返回三、地图投影变换三、地图投影变换 1、解析变换法、解析变换法1)反解变换法)反解变换法(又称间接变换法又称间接变换法) 5-1 5-1 坐标变换坐标变换 假定假定原图点原图点的坐标为的坐标为x,y(称为旧坐标称为旧坐标),新图点新图点的坐标为的坐标为X,Y(称为新坐标称为新坐标),则,则由旧坐标变换为新坐标的基本方程式为:由旧坐标变换为新坐标的基本方程式为:2)正解变换法)正解变换法(又称直接变换法又称直接变换法)2 2、数值变换法、数值变换法 利用若干利用若
5、干同名数字化点同名数字化点(对同一点在两种投影中均(对同一点在两种投影中均已知其坐标的点),采用插值法、有限差分法或多项式已知其坐标的点),采用插值法、有限差分法或多项式逼近的方法,即用逼近的方法,即用数值变换法数值变换法来建立两投影间的变换关来建立两投影间的变换关系式。系式。 5-1 5-1 坐标变换坐标变换例如,采用例如,采用二元三次多项式二元三次多项式进行变换进行变换: 通过选择通过选择10个以上个以上的两种投影之间的共同点,并组成的两种投影之间的共同点,并组成最小二乘法最小二乘法的条件式,进行的条件式,进行解解算系数算系数。3 3、数值解析变换法、数值解析变换法 当当已知已知新投影的公
6、式,新投影的公式,但不知但不知原投影的公式时,可先通过原投影的公式时,可先通过数值变换数值变换求出原投影点的求出原投影点的地理坐标地理坐标,然后代入,然后代入新投影公式新投影公式中,求出新投影点的中,求出新投影点的坐标坐标。即:。即:5-1 5-1 坐标变换坐标变换5-2 5-2 图形编辑图形编辑图形编辑是一图形编辑是一交互处理过程交互处理过程, GISGIS具备的具备的图形编辑功能图形编辑功能的的要求要求是:是:1 1)具有)具有友好的人机界面友好的人机界面,即操作灵活、易于理解、响应迅速等;,即操作灵活、易于理解、响应迅速等;2 2)具有对几何数据和属性编码的)具有对几何数据和属性编码的修
7、改功能修改功能,如点、线、面的增加、删除、修改等;,如点、线、面的增加、删除、修改等;3 3)具有)具有分层显示分层显示和和窗口操作窗口操作功能,便于用户的使用。功能,便于用户的使用。 图形编辑又叫图形编辑又叫数据编辑数据编辑、数字化编辑数字化编辑,是指对地图资料数字化后的数据进行,是指对地图资料数字化后的数据进行编编辑加工辑加工,其主要的目的是在,其主要的目的是在改正改正数据数据差错差错的同时,相应地的同时,相应地改正改正数字化资料的数字化资料的图形图形。一、编辑操作一、编辑操作1 1)结点吻合)结点吻合(Snap)(Snap) 或称结点匹配、结点咬合,结点附和。或称结点匹配、结点咬合,结点
8、附和。方法方法:A A、 结点移动结点移动,用鼠标将其它两点移到另一点;,用鼠标将其它两点移到另一点;B B、 鼠标拉框鼠标拉框,用鼠标拉一个矩形,落入该矩形内的结点坐标通过求它们,用鼠标拉一个矩形,落入该矩形内的结点坐标通过求它们的的中间坐标中间坐标匹配成一致;匹配成一致;C C、 求交点求交点,求两条线的交点或其延长线的交点,作为吻合的结点;,求两条线的交点或其延长线的交点,作为吻合的结点;D D、自动匹配、自动匹配,给定一个,给定一个吻合容差吻合容差,或称为,或称为咬合距咬合距,在图形数字化时或之后,在图形数字化时或之后,将容差范围内的结点自动吻合成一点。将容差范围内的结点自动吻合成一点
9、。5-2 5-2 图形编辑图形编辑 一般,若结点容差设置一般,若结点容差设置合理合理,大多数大多数结点能够吻合在一起,结点能够吻合在一起,但有些情况但有些情况还需要还需要使用前三种方法进行使用前三种方法进行人工编辑人工编辑。 1 1、结点的编辑、结点的编辑2 2)结点与线的吻合)结点与线的吻合编辑的方法编辑的方法:A A、 结点移动结点移动,将结点移动到线目标上。,将结点移动到线目标上。B B、 使用线段求交使用线段求交;C C、 自动编辑自动编辑,在给定容差内,自动求交并吻合在一起。,在给定容差内,自动求交并吻合在一起。5-2 5-2 图形编辑图形编辑A AB BD DC CE E 在数字化
10、过程中,常遇到一个在数字化过程中,常遇到一个结点结点与一个与一个线线状目标状目标的的中间相交中间相交。由于测量或数字化误差,。由于测量或数字化误差,它它不可能不可能完全交于线目标上,需要进行完全交于线目标上,需要进行编辑编辑,称为称为结点与线的吻合结点与线的吻合。3 3)需要考虑两种情况)需要考虑两种情况A A、 要求坐标一致,而不建立拓扑关系要求坐标一致,而不建立拓扑关系;如如 高架桥(高架桥(不需打断,直接移动不需打断,直接移动)B B、 不仅坐标一致,且要建立之间的空间关联关系不仅坐标一致,且要建立之间的空间关联关系;如如 道路交叉口道路交叉口(需要打断需要打断)无结点无结点有结点有结点
11、2 2、图形编辑、图形编辑 包括用鼠标增加或删除一个点、线、面实体,移动、旋转一个包括用鼠标增加或删除一个点、线、面实体,移动、旋转一个点、线、面实体。点、线、面实体。1 1)删除和增加一个顶点)删除和增加一个顶点 删除顶点删除顶点,在数据库,在数据库中不用整体删除中不用整体删除与目标有关的数据,只是与目标有关的数据,只是在在原来原来存储的位置存储的位置重写一次坐标重写一次坐标,拓扑关系不变拓扑关系不变。 增加顶点增加顶点,则操作和处理都要,则操作和处理都要复杂复杂。不能不能在原来的存储位置上在原来的存储位置上重写,重写,需要给一个新的需要给一个新的目标标识号,目标标识号,在新位置上在新位置上
12、重写,而将重写,而将原来原来的目标删除,此时需要做一系列处理,的目标删除,此时需要做一系列处理,调整调整空间拓扑关系。空间拓扑关系。2 2)移动一个顶点)移动一个顶点 移动顶点只涉及某个点的坐标,不涉及拓扑关系的维护,移动顶点只涉及某个点的坐标,不涉及拓扑关系的维护,较简较简单单。3 3)删除一段弧段)删除一段弧段 复杂,先要把原来的弧段复杂,先要把原来的弧段打断打断, ,存储上原来的弧段实际存储上原来的弧段实际被删除被删除,拓扑关系拓扑关系需要调整需要调整和和变化变化. .5-2 5-2 图形编辑图形编辑j jk kj jk ka ab bL3L3L1L1L2L23 3、数据检查与清理、数据
13、检查与清理 数据检查指数据检查指拓扑关系的检查拓扑关系的检查,结点是否匹配,是否存在悬挂弧段,多边形是否封闭,结点是否匹配,是否存在悬挂弧段,多边形是否封闭,是否有假结点。是否有假结点。 要求系统能要求系统能将有错误或不正确的拓扑关系的点、线和面将有错误或不正确的拓扑关系的点、线和面用不同用不同的颜色和符号的颜色和符号表示表示出出来,以便于来,以便于人工检查和修改人工检查和修改。5-2 5-2 图形编辑图形编辑 数据清理则是用数据清理则是用自动的方法自动的方法清除空间数据的错误清除空间数据的错误. . 例如给定一个例如给定一个结点吻合结点吻合的容差使该容差范围内的结点的容差使该容差范围内的结点
14、自动吻合自动吻合在一起,并建立在一起,并建立拓扑关系。给定拓扑关系。给定悬挂弧段容差悬挂弧段容差,将小于该容差的短弧,将小于该容差的短弧自动删除自动删除。在。在Arc/infoArc/info中用中用Data CleanData Clean 命令,在命令,在GeostarGeostar中选择中选择整体结点匹配整体结点匹配菜单。菜单。 4 4、撤消与恢复编辑、撤消与恢复编辑 Undo,RedoUndo,Redo功能是功能是必要必要的。但功能的实现是的。但功能的实现是困难困难的。的。当撤消编辑,即恢复目标,当撤消编辑,即恢复目标,要恢复目标的标识和坐标、拓扑关系。这一处理过程相当复杂要恢复目标的标
15、识和坐标、拓扑关系。这一处理过程相当复杂. . 因此,有些因此,有些GISGIS不在图形编辑时实时建立不在图形编辑时实时建立和和维护维护拓扑关系,如拓扑关系,如Arc/InfoArc/Info等,而在等,而在图形编辑图形编辑之后之后,发,发Clean Clean 或或BuildBuild命令命令重新建立拓扑重新建立拓扑关系。这样,在关系。这样,在每次每次进行任何进行任何一次编辑,一次编辑,都要都要重新重新Clean Clean 或或BuildBuild,对用户,对用户不便不便。N1N1N2N2A2A2N1N1N2N2A2A2二、关键算法二、关键算法可设一可设一捕捉半径捕捉半径D(D(通常为通常
16、为3 35 5个象素,这主要由屏幕的分辩率和屏幕的尺寸决定个象素,这主要由屏幕的分辩率和屏幕的尺寸决定) )。5-2 5-2 图形编辑图形编辑1 1、点的捕捉、点的捕捉设光标点为设光标点为S(x,y)S(x,y),某一点状要素的坐标为某一点状要素的坐标为A(XA(X,Y)Y)若若S S和和A A的的距离距离d d小于小于D D则认为捕捉则认为捕捉成功成功,即认为,即认为找到找到的点是的点是A A,否则,否则失败失败,继续搜索其它点。,继续搜索其它点。乘方运算影响了搜索的速度,因此,把距离乘方运算影响了搜索的速度,因此,把距离d d的计算改为:的计算改为:捕捉范围由捕捉范围由圆改为矩形圆改为矩形
17、,这可,这可大大加快大大加快搜索速度。搜索速度。 2、线的捕捉、线的捕捉 设设光标点光标点坐标为坐标为S(x,y)S(x,y),D D为为捕捉半径捕捉半径,线的线的坐标坐标为为(x(x1 1,y,y1 1),(x),(x2 2,y,y2 2),),(x(xn n,y,yn n) )。通过计算。通过计算S S到到该线的该线的每个直线段每个直线段的的距离距离d d。. . 若若min(dmin(d1 1,d,d2 2, ,d dn-1n-1) )D D,则认为光标,则认为光标S S捕捉到了捕捉到了该条线,否则为该条线,否则为未捕捉到未捕捉到。 加快加快线捕捉的线捕捉的速度的方法:速度的方法:1 1
18、)在实际的捕捉中,可在实际的捕捉中,可每计算每计算一个距离一个距离d di i就进行就进行一次比较,一次比较,若若d di iD D,则,则捕捉成功捕捉成功,不需再不需再进行下进行下面直线段到点面直线段到点S S的距离计算了的距离计算了。2 2)把把不可能不可能被光标捕捉到的被光标捕捉到的线,用线,用简单算法去除。简单算法去除。3 3)对于对于线段线段也采用类似的方法处理。也采用类似的方法处理。4 4)简化距离公式)简化距离公式: 点点S(x,y)S(x,y)到直线段到直线段(x(x1 1,y,y1 1),(x),(x2 2,y,y2 2) )的距离的距离d d的计的计算公式为:算公式为: 5
19、-2 5-2 图形编辑图形编辑简化为:简化为:3 3、面的捕捉、面的捕捉 实际上就是判断实际上就是判断光标点光标点S(x,y)S(x,y)是否在是否在多边形内,若在多多边形内,若在多边形内则说明捕捉到。边形内则说明捕捉到。 判断点是否在多边形内的算法主要有判断点是否在多边形内的算法主要有垂线法垂线法或或转角法。转角法。 垂线法的垂线法的基本思想基本思想是从光标点引垂线是从光标点引垂线( (实际上可以是实际上可以是任意任意方向方向的的射线射线) ),计算与多边形的,计算与多边形的交点个数交点个数。 若交点个数为奇数则说明该点在多边形内;若交点个数若交点个数为奇数则说明该点在多边形内;若交点个数为
20、偶数,则该点在多边形外。为偶数,则该点在多边形外。 加快加快速度的方法:速度的方法:1 1)找出该多边形的外接矩形)找出该多边形的外接矩形,若光标点,若光标点落在落在该矩形中,该矩形中,才才有可能有可能捕捉到该面,捕捉到该面,否则放弃否则放弃对该多边形的进一步计算和对该多边形的进一步计算和判断。判断。2 2)对不可能有交点的线段应通过简单的坐标比较迅速去除。)对不可能有交点的线段应通过简单的坐标比较迅速去除。3 3)运用计算交点的技巧。)运用计算交点的技巧。 5-2 5-2 图形编辑图形编辑4 4、图形编辑的数据组织、图形编辑的数据组织空间索引空间索引 为加速检索,需要为加速检索,需要分层建分
21、层建索引索引,主要方法有主要方法有格网索引格网索引和和四叉树索引四叉树索引。 1 1)格网索引格网索引 5-2 5-2 图形编辑图形编辑a、每个要素在一个或多个网格中每个要素在一个或多个网格中b、每个网格可含多个要素每个网格可含多个要素c、要素不真正被网格分割、要素不真正被网格分割 , 格网号格网号(Peano(Peano或或Morton)Morton)空间对象空间对象空间对象空间对象 格网号格网号(Peano(Peano或或Morton )Morton )对象索引对象索引空间索引空间索引2 2)四叉树索引)四叉树索引5-2 5-2 图形编辑图形编辑线性四叉树线性四叉树和和层次四叉树层次四叉树
22、都可以用来进行空间索引。都可以用来进行空间索引。57131546121413802PeanoPeano码码Side空间对象空间对象04E0D1A4F8C15B,GC CA AB BG GF FD DE EA A、线性四叉树、线性四叉树,先采用,先采用MortonMorton或或PeanoPeano码,再根码,再根据空间对象覆盖的范围进行据空间对象覆盖的范围进行四叉树分割四叉树分割。B B、层次四叉树、层次四叉树,需要记录,需要记录中间结点中间结点和和父结点父结点与与子子结点结点之间的指针,若某个地物覆盖了哪个中间结之间的指针,若某个地物覆盖了哪个中间结点,点,还要还要记录该空间对象的标识。记录
23、该空间对象的标识。0E0D1A44F8C12121515GBGB层层1 1边长边长4 4层层2 2边长边长2 2层层3 3边长边长1 1 建立了索引文件后的图形编辑,不仅要建立了索引文件后的图形编辑,不仅要修改原始修改原始的空间的空间数据数据,而且要,而且要修改相关修改相关的的索引文件索引文件。 5-3 5-3 拓扑关系的自动建立拓扑关系的自动建立一、点线拓扑关系的自动建立一、点线拓扑关系的自动建立a1a1a2a2 N1 N1 N2N2N3N3N4N4a3a3a1a1a2a2 N1 N1 N2N2N3N3a1a1a2a2 N1 N1 N2N2N3N3N4N4a3a3a4a4(b)(b)(a)(
24、a)(c)(c)结点结点- -弧段表弧段表Oid起结点终结点a1a2N1N2N2N3Oid弧段 号N1N2N3a1a1,a2a2弧段弧段- -结点表结点表1 1、在图形采集和编辑中实时建立、在图形采集和编辑中实时建立 Oid起结点终结点a1a2a3N1N2N2N2N3N4Oid弧段 号N1N2N3N4a1a1,a2,a3a2a3Oid起结点终结点a1a2a3a4N1N2N2N4N2N3N4N3Oid弧段 号N1N2N3N4a1a1,a2,a3a2,a4a3,a42 2、在图形采集和编辑之后自、在图形采集和编辑之后自动建立,其基本原理与前类似。动建立,其基本原理与前类似。二、多边形拓扑关系自动建
25、立二、多边形拓扑关系自动建立1 1、链的组织、链的组织1 1)找出在链的)找出在链的中间相交中间相交的情况,自动切成新链;的情况,自动切成新链;2 2)把链按一定顺序存储,并把链按)把链按一定顺序存储,并把链按顺序编号顺序编号。2 2、结点匹配、结点匹配1 1) 把一定限差内的链的端点作为一个结点,其坐标值取把一定限差内的链的端点作为一个结点,其坐标值取多个端点的平均值。多个端点的平均值。2 2)对结点顺序编号。)对结点顺序编号。 3 3、检查多边形是否闭合、检查多边形是否闭合通过判断一条链的端点是否有与之匹配的端点来进行通过判断一条链的端点是否有与之匹配的端点来进行. .5-3 5-3 拓扑
26、关系的自动建立拓扑关系的自动建立多边形多边形不闭合不闭合的的原因原因:1 1)由于)由于结点匹配限差结点匹配限差的问题,造成应匹配的端的问题,造成应匹配的端点未匹配;点未匹配;2 2)由于)由于数字化误差较大数字化误差较大,或数字化错误,这些,或数字化错误,这些可以通过图形编辑或重新确定匹配限差来确定。可以通过图形编辑或重新确定匹配限差来确定。3 3)还可能这条链本身就是)还可能这条链本身就是悬挂链悬挂链,不需不需参加多参加多边形拓扑,这种情况下可以边形拓扑,这种情况下可以作一标记作一标记,使之,使之不参不参加加下一阶段拓扑建立多边形的工作。下一阶段拓扑建立多边形的工作。4 4、建立多边形、建
27、立多边形 1 1)概念)概念a a、顺时针方向构多边形、顺时针方向构多边形:指多边形是在链的:指多边形是在链的右侧。右侧。b b、最靠右边的链、最靠右边的链:指从链的一个端点出发,在这条:指从链的一个端点出发,在这条链的方向上最右边的第一条链,链的方向上最右边的第一条链,a a的最右边的链为的最右边的链为d d c c、多边形面积的计算、多边形面积的计算 5-3 5-3 拓扑关系的自动建立拓扑关系的自动建立 当多边形由当多边形由顺时针顺时针方向构成时,方向构成时,面积为正面积为正;反之反之,面积为负。面积为负。2 2)建立多边形的基本过程)建立多边形的基本过程 1 1 顺序取一个结点为起始结点
28、,取完为止;取过该结点的任一条链作为起始链。顺序取一个结点为起始结点,取完为止;取过该结点的任一条链作为起始链。2 2 取这条链的另一结点,找这个结点上,靠这条链最右边的链,作为下一条链。取这条链的另一结点,找这个结点上,靠这条链最右边的链,作为下一条链。3 3 是否回到起点:是,已形成一多边形,记录之,并转是否回到起点:是,已形成一多边形,记录之,并转4 4;否,转;否,转2 2。4 4取起始点上开始的,刚才所形成多边形的最后一条边作为新的起始链,转取起始点上开始的,刚才所形成多边形的最后一条边作为新的起始链,转2 2;若;若这条链已用过两次,即已成为两个多边形的边,则转这条链已用过两次,即
29、已成为两个多边形的边,则转1 1。5-3 5-3 拓扑关系的自动建立拓扑关系的自动建立例:例:1 1从从P P1 1开始,起始链定为开始,起始链定为P P1 1P P2 2, ,从从P P2 2点算起,点算起,P P1 1P P2 2最右边的最右边的链为链为P P2 2P P5 5;从;从P P5 5算起,算起,P P2 2P P5 5最右边最右边 的链为的链为P P5 5P P1 1,.,. .形成的形成的多边形为多边形为P P1 1P P2 2P P5 5P P1 1。2 2从从P P1 1开始,以开始,以P P1 1P P5 5为起始链,形成的多边形为为起始链,形成的多边形为P P1 1
30、P P5 5P P4 4P P1 1。3 3从从P P1 1开始,以开始,以P P1 1P P4 4为起始链为起始链, ,形成的多边形为形成的多边形为P P1 1P P4 4P P3 3P P2 2P P1 1。4 4 这时这时P P1 1为结点的所有链均被使用了两次,因而转向下为结点的所有链均被使用了两次,因而转向下一个结点一个结点P P2 2,继续进行多边形追踪,直至所有的结点取完。,继续进行多边形追踪,直至所有的结点取完。共可追踪出五个多边形,即共可追踪出五个多边形,即A A1 1、A A2 2、A A3 3、A A4 4、A A5 5。5 5、岛的判断、岛的判断 找出多边形互相包含的情
31、况找出多边形互相包含的情况. .1 1、计算、计算所有所有多边形的面积。多边形的面积。2 2、分别对面积、分别对面积为正为正的多边形和面积的多边形和面积为负为负的多边形的多边形排序排序。3 3、从面积、从面积为正为正的多边形中,的多边形中,顺序取每个多边形顺序取每个多边形,取完为止。若负面积多边形个数,取完为止。若负面积多边形个数为为0 0,则结束。,则结束。4 4、找出该多边形所包含的所有面积、找出该多边形所包含的所有面积为负为负的多边形,并把这些面积为负的多边形加的多边形,并把这些面积为负的多边形加入到包含它们的多边形中,转入到包含它们的多边形中,转3 3。正面积多边形包含正面积多边形包含
32、的的负面积多边形负面积多边形是关键是关键. .1 1、找出所有比该、找出所有比该正面积正面积多边形面积多边形面积小小的的负面积负面积多边形。多边形。2 2、用外接矩形法去掉、用外接矩形法去掉不可能不可能包含的多边形。即负面积多边形的外接矩形不和该正包含的多边形。即负面积多边形的外接矩形不和该正面积多边形的外接矩形相交或被包含时,则不可能为该正面积多边形包含。面积多边形的外接矩形相交或被包含时,则不可能为该正面积多边形包含。3 3、取负面积多边形上的一点,看是否在正面积多边形内,若在内,则被包含;若、取负面积多边形上的一点,看是否在正面积多边形内,若在内,则被包含;若在外,则不被包含。在外,则不
33、被包含。 6 6、确定多边形的属性、确定多边形的属性多边形以内点标识。内点与多边形匹配后多边形以内点标识。内点与多边形匹配后, ,内点的属性常赋于多边形内点的属性常赋于多边形. . 5-3 5-3 拓扑关系的自动建立拓扑关系的自动建立单多边形被追踪两次单多边形被追踪两次 p1p1p2p2p3p3p1,p2,p3, -p1,-p2,-p3,p1,p2,p3, -p1,-p2,-p3,一、图形的裁剪一、图形的裁剪-开窗处理开窗处理 1、方式、方式: 正窗正窗:提取窗口内的数据。:提取窗口内的数据。 开负窗开负窗:提取窗口外的数据子集。:提取窗口外的数据子集。 矩形窗矩形窗和和多边形窗。多边形窗。2
34、 2、算法、算法: 包括点、线、面的窗口裁剪包括点、线、面的窗口裁剪-计算机图形学(矢量、计算机图形学(矢量、编码、中点分割裁剪法)。编码、中点分割裁剪法)。 而不规则多边形开窗而不规则多边形开窗-相当于多边形叠置处理。相当于多边形叠置处理。5-4 5-4 图形的裁剪、合并和图幅接边图形的裁剪、合并和图幅接边二、二、图图形合并形合并-数据文件合并数据文件合并 一幅图一幅图内的内的多层数据多层数据合并在一起合并在一起; ; 或将相邻的或将相邻的多幅图多幅图的的同一层数据同一层数据合并合并. . 涉及到空间拓扑关系的涉及到空间拓扑关系的重建重建。对于多边形,由于同一个目标在两幅图内已形成独立。对于
35、多边形,由于同一个目标在两幅图内已形成独立的多边形,合并时,需的多边形,合并时,需去除去除公共边界,属性合并,具体算法,删去共同线段。公共边界,属性合并,具体算法,删去共同线段。 实际处实际处理过程理过程是先删除两个多边形,解除空间关系后,删除公共边,再重建拓扑。是先删除两个多边形,解除空间关系后,删除公共边,再重建拓扑。p pL1L1p p A AA Ap pL1L1p p A AA Ap pL1L1p p A AA A去除去除公共边界公共边界属性属性合并合并三、图幅接边三、图幅接边形成无缝数据库形成无缝数据库几何裂缝几何裂缝:指由数据文件边界分开的一个地物的两部分不能精确地衔接。:指由数据
36、文件边界分开的一个地物的两部分不能精确地衔接。-几何接边几何接边逻辑裂缝逻辑裂缝:同一地物地物:同一地物地物编码不同编码不同或具有或具有不同不同的的属性信息属性信息,如公路的宽度,等高线高,如公路的宽度,等高线高程等。程等。-逻辑接边逻辑接边 5-4 5-4 图形的裁剪、合并和图幅接边图形的裁剪、合并和图幅接边2 2、几何接边、几何接边人人工工接接边边接边接边1 1、识别或提取相邻图幅、识别或提取相邻图幅。-要求图幅编号合理要求图幅编号合理313233212223111213直接移动,突变直接移动,突变回缩回缩2-32-3个点个点减少突变减少突变 3 3、逻辑接边、逻辑接边5-4 5-4 图形
37、的裁剪、合并和图幅接边图形的裁剪、合并和图幅接边1 1)检查同一地物在相邻图幅的地物检查同一地物在相邻图幅的地物编码编码和和属性值是否一致属性值是否一致,不一致,进行人工编辑。,不一致,进行人工编辑。2 2)将同一地物在相邻图幅的空间数据在将同一地物在相邻图幅的空间数据在逻辑上逻辑上连在一起。连在一起。A3A3A AA1A1A2A2Oid 指针A1AOid 指针A2AOid 指针A3AOid指针A A1A2A3图图3 3图图2 2图图1 1总目标文件总目标文件a a、索引文件,建立双向指针。、索引文件,建立双向指针。 b b、关键字,空间操作的方法。、关键字,空间操作的方法。 逻辑接边逻辑接边Oid KeyA1AOid KeyA2AOid KeyA3A图图3 3图图2 2图图1 1一、一、数据压缩数据压缩1、 DouglasDouglasPeuckerPeucker第五章第五章 空间数据的处理空间数据的处理5-6 5-6 数据压缩与光滑数据压缩与光滑图形显示输出图形显示输出数据存储数据存储数据压缩数据压缩光滑光滑矢量数据压缩矢量数据压缩栅格数据压缩栅格数据压缩 压缩效果好,但必须在对压缩效果好,但必须在对整条曲线数字化完成后才能整条曲线数字化完成后才能进行,且计算量较大;进行,且计算量较大;2 2、垂距法、垂距法每次顺序取曲线上的每次顺序取曲线上的三个点三个点,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年再培训试卷及答案-通风系统操作员安全操作规程执行情况评估
- 中小学教师教学评估体系设计方案
- 二年级期末考试题目及解析
- 2025年煤矿应急演练法律知识安全培训试卷及答案
- 仪表设备维护管理操作手册
- 江苏省宿迁市2026届化学高一第一学期期中统考模拟试题含解析
- 2026届遂溪县第一中学高三化学第一学期期末检测试题含解析
- 2026届上海市南汇中学高三化学第一学期期末质量检测试题含解析
- 重庆市南岸区2026届化学高一上期末综合测试试题含解析
- 危大工程专项施工方案设计要点
- 中外合资企业组织文化构建研究-以S公司为例
- DB32T 5192-2025工业园区碳排放核算指南
- 口腔设备基础知识培训课件
- 剪辑调色基础知识培训课件
- 急性胰腺炎外科课件
- 动漫五官教学课件图片
- 康复治疗技术就业
- 企业对外宣传课件
- 2025至2030年中国渗透结晶型掺合剂市场分析及竞争策略研究报告
- 红楼梦课件第三回
- 深静脉置管术后护理
评论
0/150
提交评论