空间数据的处理优秀课件.ppt

上传人:石*** 文档编号:78748757 上传时间:2023-03-19 格式:PPT 页数:40 大小:2.56MB
返回 下载 相关 举报
空间数据的处理优秀课件.ppt_第1页
第1页 / 共40页
空间数据的处理优秀课件.ppt_第2页
第2页 / 共40页
点击查看更多>>
资源描述

《空间数据的处理优秀课件.ppt》由会员分享,可在线阅读,更多相关《空间数据的处理优秀课件.ppt(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、空间数据的处理空间数据的处理第1页,本讲稿共40页本章内容本章内容4.1 坐标变换坐标变换4.2 图形编辑图形编辑4.3 拓扑关系的自动建立拓扑关系的自动建立4.4 拓扑关系的编辑拓扑关系的编辑4.5 空间插值空间插值4.6 数据压缩与光滑数据压缩与光滑4.7 空间数据结构的转换空间数据结构的转换第2页,本讲稿共40页4.1 坐标变换坐标变换u一、几何变换(几何纠正)一、几何变换(几何纠正)u比例尺变换比例尺变换w乘系数乘系数u变形误差改正变形误差改正w通过控制点利用高次变换、二次变换和仿射变换加以改正通过控制点利用高次变换、二次变换和仿射变换加以改正u坐标旋转和平移坐标旋转和平移w即数字化坐

2、标变换,利用仿射变换改正。即数字化坐标变换,利用仿射变换改正。u二、投影变换二、投影变换u解析变换解析变换u数值变换数值变换u解析解析数值变换数值变换第3页,本讲稿共40页一、几何纠正一、几何纠正 其中A、B代表二次以上高次项之和。上式是高次曲线方程,符合上式的变换称为高次变换。式中有12个未知数,所以在进行高次变换时,需要有6对以上控制点的坐标和理论值,才能求出待定系数。1、高次变换2、二次变换 当不考虑高次变换方程中的A和B时,则变成二次曲线方程,称为二次变换。二次变换适用于原图有非线性变形的情况,至少需要5对控制点的坐标及其理论值,才能解算待定系数。第4页,本讲稿共40页3 3 3 3、

3、仿射变换、仿射变换、仿射变换、仿射变换 实质是两坐标系间的旋转变换。设图纸变形引起x,y两个方向比例尺不同,当x,y比例尺相同时,为相似变换。特性:直线变换后仍为直线;平行线变换后仍为平行线;不同方向上的长度比发生变化。求解上式中的6个未知数,需不在一直线上的3对已知控制点,由于误差,需多余观测,所以,用于图幅定向至少需要四对控制点。一、几何纠正一、几何纠正 第5页,本讲稿共40页二、地图投影变换二、地图投影变换 1、解析变换法 1)反解变换法(又称间接变换法)假定原图点的坐标为x,y(称为旧坐标),新图点的坐标为X,Y(称为新坐标),则由旧坐标变换为新坐标的基本方程式为:2)正解变换法(又称

4、直接变换法)第6页,本讲稿共40页2 2 2 2、数值变换法、数值变换法、数值变换法、数值变换法 利用若干同名数字化点(对同一点在两种投影中均已知其坐标的点),采用插值法、有限差分法或多项式逼近的方法,即用数值变换法来建立两投影间的变换关系式。例如,采用二元三次多项式进行变换:通过选择10个以上的两种投影之间的共同点,并组成最小二乘法的条件式,进行解算系数。二、地图投影变换二、地图投影变换 第7页,本讲稿共40页3 3 3 3、数值解析变换法、数值解析变换法、数值解析变换法、数值解析变换法当当已已知知新新投投影影的的公公式式,但但不不知知原原投投影影的的公公式式时时,可可先先通通过过数数值值变

5、变换换求求出出原原投影点的地理坐标投影点的地理坐标,然后代入新投影公式中,求出新投影点的坐标。即:,然后代入新投影公式中,求出新投影点的坐标。即:二、地图投影变换二、地图投影变换 第8页,本讲稿共40页4.2 图形编辑图形编辑u图形编辑又叫数据编辑、数字化编辑,是指对地图资料数字化图形编辑又叫数据编辑、数字化编辑,是指对地图资料数字化后的数据进行编辑加工,其主要的目的是在改正数据差错的同后的数据进行编辑加工,其主要的目的是在改正数据差错的同时,相应地改正数字化资料的图形。时,相应地改正数字化资料的图形。u图形编辑是一交互处理过程,图形编辑是一交互处理过程,GIS具备的图形编辑功能的要求具备的图

6、形编辑功能的要求是:是:u具有友好的人机界面,即操作灵活、易于理解、响应迅速等具有友好的人机界面,即操作灵活、易于理解、响应迅速等u具有对几何数据和属性编码的修改功能,如点、线、面的增加、删具有对几何数据和属性编码的修改功能,如点、线、面的增加、删除、修改等除、修改等u具有分层显示和窗口操作功能,便于用户的使用。具有分层显示和窗口操作功能,便于用户的使用。u本节内容包括:本节内容包括:u一、编辑操作一、编辑操作u二、关键算法二、关键算法第9页,本讲稿共40页一、编辑操作一、编辑操作1)结点吻合(Snap)或称结点匹配、结点咬合,结点附和。u方法:结点移动:用鼠标将其它两点移到另一点;鼠标拉框:

7、用鼠标拉一个矩形,落入该矩形内的结点坐标通过求它们的中间坐标匹配成一致;求交点:求两条线的交点或其延长线的交点,作为吻合的结点;自动匹配:给定一个吻合容差,或称为咬合距,在图形数字化时或之后,将容差范围内的结点自动吻合成一点。u一般,若结点容差设置合理,大多数结点能够吻合在一起,但有些情况还需要使用前三种方法进行人工编辑。1、结点的编辑第10页,本讲稿共40页2 2 2 2)结点与线的吻合)结点与线的吻合)结点与线的吻合)结点与线的吻合编辑的方法:结点移动,将结点移动到线目标上。使用线段求交;自动编辑,在给定容差内,自动求交并吻合在一起。ABDCE 在数字化过程中,常遇到一个结点与一个线状目标

8、的中间相交。由于测量或数字化误差,它不可能完全交于线目标上,需要进行编辑,称为结点与线的吻合。3)需要考虑两种情况A、要求坐标一致,而不建立拓扑关系;如 高架桥(不需打断,直接移动)B、不仅坐标一致,且要建立之间的空间关联关系;如 道路交叉口(需要打断)无结点有结点一、编辑操作一、编辑操作第11页,本讲稿共40页4 4 4 4)清除假结点(伪结点)清除假结点(伪结点)清除假结点(伪结点)清除假结点(伪结点)有些系统要将这种假结点清除掉(如ARC/INFO),即将目标A 和B合并成一条,使它们之间不存在结点;但有些系统并不要求清除假结点,如Geostar,因为它们并不影响空间查询、分析和制图。由

9、仅有两个线目标相关联的结点成为假结点。AB一、编辑操作一、编辑操作第12页,本讲稿共40页2 2 2 2、图形编辑、图形编辑、图形编辑、图形编辑 包括用鼠标增加或删除一个点、线、面实体,移动、旋转一个点、线、面实体。1)删除和增加一个顶点 删除顶点,在数据库中不用整体删除与目标有关的数据,只是在原来存储的位置重写一次坐标,拓扑关系不变。增加顶点,则操作和处理都要复杂。不能在原来的存储位置上重写,需要给一个新的目标标识号,在新位置上重写,而将原来的目标删除,此时需要做一系列处理,调整空间拓扑关系。2)移动一个顶点 移动顶点只涉及某个点的坐标,不涉及拓扑关系的维护,较简单。3)删除一段弧段 复杂,

10、先要把原来的弧段打断,存储上原来的弧段实际被删除,拓扑关系需要调整和变化.jkjkabL3L1L2一、编辑操作一、编辑操作第13页,本讲稿共40页3 3 3 3、数据检查与清理、数据检查与清理、数据检查与清理、数据检查与清理 数据检查指拓扑关系的检查,结点是否匹配,是否存在悬挂弧段,多边形是否封闭,是否有假结点。要求系统能将有错误或不正确的拓扑关系的点、线和面用不同的颜色和符号表示出来,以便于人工检查和修改。4、撤消与恢复编辑 Undo,Redo功能是必要的。但功能的实现是困难的。当撤消编辑,即恢复目标,要恢复目标的标识和坐标、拓扑关系。这一处理过程相当复杂.因此,有些GIS不在图形编辑时实时

11、建立和维护拓扑关系,而在图形编辑之后,重新建立拓扑关系。N1N2A2N1N2A2一、编辑操作一、编辑操作第14页,本讲稿共40页二、关键算法二、关键算法可设一捕捉半径D(通常为35个象素,这主要由屏幕的分辩率和屏幕的尺寸决定)。若S和A的距离d小于D则认为捕捉成功,即认为找到的点是A,否则失败,继续搜索其它点。1、点的捕捉设光标点为S(x,y),某一点状要素的坐标为A(X,Y)乘方运算影响了搜索的速度,因此,把距离d的计算改为:捕捉范围由圆改为矩形,这可大大加快搜索速度。第15页,本讲稿共40页2 2、线的捕捉、线的捕捉、线的捕捉、线的捕捉 设光标点坐标为设光标点坐标为S(x,y)S(x,y)

12、,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捕捉捕捉到了该条线,否则为未捕捉到。到了该条线,否则为未捕捉到。4 4)简化距离公式:)简化距离公式:点点S(x,y)S(x,y)到直线段到直线段(x(x1 1,y,y1 1),(x),(x2 2,y,y2 2)的距离的距离d d的的计算公式为:计算公式为:简

13、化为:二、关键算法二、关键算法第16页,本讲稿共40页3 3 3 3、面的捕捉、面的捕捉、面的捕捉、面的捕捉 实际上就是判断光标点S(x,y)是否在多边形内,若在多边形内则说明捕捉到。判断点是否在多边形内的算法主要有:线法或转角法。垂线法的基本思想是从光标点引垂线(实际上可以是任意方向的射线),计算与多边形的交点个数。若交点个数为奇数则说明该点在多边形内;若交点个数为偶数,则该点在多边形外。二、关键算法二、关键算法第17页,本讲稿共40页4.3 拓扑关系的自动建立拓扑关系的自动建立一、点线拓扑关系的自动建立一、点线拓扑关系的自动建立二、多边形拓扑关系自动建立二、多边形拓扑关系自动建立第18页,

14、本讲稿共40页一、点线拓扑关系的自动建立a1a2 N1 N2N3N4a3a1a2 N1 N2N3a1a2 N1 N2N3N4a3a4(b)(a)(c)结点-弧段表Oid起结点终结点a1a2N1N2N2N3Oid弧段 号N1N2N3a1a1,a2a2弧段-结点表1、在图形采集和编辑中实时建立 Oid起结点终结点a1a2a3N1N2N2N2N3N4Oid弧段 号N1N2N3N4a1a1,a2,a3a2a3Oid起结点终结点a1a2a3a4N1N2N2N4N2N3N4N3Oid弧段 号N1N2N3N4a1a1,a2,a3a2,a4a3,a42、在图形采集和编辑之后自动建立,其基本原理与前类似。第19

15、页,本讲稿共40页二、多边形拓扑关系自动建立二、多边形拓扑关系自动建立1、链的组织找出在链的中间相交的情况,自动切成新链;把链按一定顺序存储,并把链按顺序编号。2、结点匹配把一定限差内的链的端点作为一个结点,其坐标值取多个端点的平均值。对结点顺序编号。3、检查多边形是否闭合通过判断一条链的端点是否有与之匹配的端点来进行.第20页,本讲稿共40页4 4 4 4、建立多边形、建立多边形、建立多边形、建立多边形 1)概念a、顺时针方向构多边形:指多边形是在链的右侧。b、最靠右边的链:指从链的一个端点出发,在这条链的方向上最右边的第一条链,实质上它也是左边最近链。a的最右边的链为d c、多边形面积的计

16、算 当多边形由顺时针方向构成时,面积为正;反之,面积为负。二、多边形拓扑关系自动建立二、多边形拓扑关系自动建立5 5 5 5、岛的判断、岛的判断、岛的判断、岛的判断6 6 6 6、确定多边形的属性、确定多边形的属性、确定多边形的属性、确定多边形的属性第21页,本讲稿共40页4.4 拓扑关系的编辑拓扑关系的编辑一、图形的裁剪一、图形的裁剪-开窗处理开窗处理二、图形合并二、图形合并-数据文件合并数据文件合并三、图幅接边三、图幅接边形成无缝数据库形成无缝数据库第22页,本讲稿共40页一、图形的裁剪一、图形的裁剪-开窗处理开窗处理 1、方式正窗:提取窗口内的数据。开负窗:提取窗口外的数据子集。矩形窗和

17、多边形窗。2、算法 包括点、线、面的窗口裁剪-计算机图形学。而不规则多边形开窗-相当于多边形叠置处理。第23页,本讲稿共40页u一幅图内的多层数据合并在一起,或将相邻的多幅图的同一层数据合并。u涉及到空间拓扑关系的重建。对于多边形,由于同一个目标在两幅图内已形成独立的多边形,合并时,需去除公共边界,属性合并,具体算法,删去共同线段。实际处理过程是先删除两个多边形,解除空间关系后,删除公共边,再重建拓扑。pL1p AApL1p AApL1p AA去除公共边界属性合并二、图形合并-数据文件合并第24页,本讲稿共40页三、图幅接边三、图幅接边形成无缝数据库形成无缝数据库几何裂缝:指由数据文件边界分开

18、的一个地物的两部分不能精确地衔接。-几何接边逻辑裂缝:同一地物地物编码不同或具有不同的属性信息,如公路的宽度,等高线高程等。2、几何接边人工接边接边1、识别或提取相邻图幅。-要求图幅编号合理313233212223111213直接移动,突变回缩2-3个点减少突变 第25页,本讲稿共40页3 3 3 3、逻辑接边、逻辑接边、逻辑接边、逻辑接边1)检查同一地物在相邻图幅的地物编码和属性值是否一致,不一致,进行人工编辑。2)将同一地物在相邻图幅的空间数据在逻辑上连在一起。A3AA1A2Oid 指针A1AOid 指针A2AOid 指针A3AOid指针A A1A2A3图3图2图1总目标文件a、索引文件,

19、建立双向指针。b、关键字,空间操作的方法。逻辑接边三、图幅接边三、图幅接边形成无缝数据库形成无缝数据库第26页,本讲稿共40页一、边界内插一、边界内插二、趋势面分析二、趋势面分析三、局部内插三、局部内插4.5 空间插值空间插值空间插值空间插值空间插值空间插值:内内插插:在在已已观观测测点点的的区区域域内内估估算算未未观观测测点点的的数据的过程;数据的过程;外外推推:在在已已观观测测点点的的区区域域外外估估算算未未观观测测点点的的数数据的过程据的过程.-预测。预测。内插外推第27页,本讲稿共40页u首先假定任何重要的变化都发生在区域的边界上,边界内的变化则是均匀的、同质的。边界内插的方法之一是泰

20、森多边形法。u泰森多边形法的基本原理是,未知点的最佳值由最邻近的观测值产生。一、边界内插一、边界内插第28页,本讲稿共40页u是一种多项式回归分析技术。基本思想是用多项式表示线或面,按最小二乘法原理对数据点进行拟合,拟合时假定数据点的空间坐标X、Y为独立变量,而表示特征值的Z坐标为因变量。1、当数据为一维时,1)线性回归:2)二次或高次多项式:2、数据是二维:二元二次或高次多项式二、趋势面分析二、趋势面分析第29页,本讲稿共40页u利用局部范围内的已知采样点的数据内插出未知点的数据。1、线性内插将内插点周围的3个数据点的数据值带入多项式,即可解算出系数a0、a1、a2。2、双线性多项式内插 将

21、内插点周围的4个数据点的数据值带入多项式,即可解算出系数a0、a1、a2、a3。当数据是按正方形格网点布置:三、局部内插三、局部内插第30页,本讲稿共40页3 3 3 3、双三次多项式(样条函数)内插、双三次多项式(样条函数)内插、双三次多项式(样条函数)内插、双三次多项式(样条函数)内插 是是一一种种分分段段函函数数,每每次次只只用用少少量量的的数数据据点点,故故内内插插速速度度很很快快;样样条条函函数数通通过所有的数据点,故可用于精确的内插;可用于平滑处理。过所有的数据点,故可用于精确的内插;可用于平滑处理。双三次多项式内插的多项式函数为:双三次多项式内插的多项式函数为:将内插点周围的16

22、个点的数据带入多项式,可计算出所有的系数。16个点三、局部内插三、局部内插第31页,本讲稿共40页4.4.4.4.移动平均法移动平均法移动平均法移动平均法在局部范围(或称窗口)内计算个数据点的平均值在局部范围(或称窗口)内计算个数据点的平均值.二维平面的移动平均法也可用相同的公式,但位置Xi应被坐标矢量Xi代替。窗口的大小对内插的结果有决定性的影响。小窗口将增强近距离数据的影响;大窗口将增强远距离数据的影响,减小近距离数据的影响。当观测点的相互位置越近,其数据的相似性越强;当观测点的相互位置越远,其数据的相似性越低。加权移动平均法加权移动平均法:i i是采样点是采样点i i对应的权值对应的权值

23、 加权平均内插的结果随使用的函数及其参数、采样点的分布、窗口的大小等的不同而变化。通常使加权平均内插的结果随使用的函数及其参数、采样点的分布、窗口的大小等的不同而变化。通常使用的采样点数为用的采样点数为6 68 8点。点。对于不规则分布的采样点需要不断地改变窗口的大小、形状和方向,以获取一定数量的对于不规则分布的采样点需要不断地改变窗口的大小、形状和方向,以获取一定数量的采样点。采样点。三、局部内插三、局部内插第32页,本讲稿共40页4.6 数据的数据的压缩与光滑与光滑一、数据一、数据压缩二、曲二、曲线光滑光滑第33页,本讲稿共40页图形显示输出数据存储数据压缩光滑u矢量数据压缩通常是对线状实

24、体的压缩。u最常用的是道格拉斯-佩克算法u压缩效果好,但必须在对整条曲线数字化完成后才能进行,且计算量较大一、数据压缩一、数据压缩第34页,本讲稿共40页u栅格数据压缩u可采用游程编码和四叉树编码等方法。一、数据压缩一、数据压缩第35页,本讲稿共40页是假象曲线为一组离散点,寻找形式较简单、性能良好的曲线解析式。u插值方式:曲线通过给定的离散点。如拉格朗日插值,三次样条曲线u逼近方式:曲线尽量逼近给定离散点。如贝塞尔和B样条曲线。二、曲线光滑二、曲线光滑第36页,本讲稿共40页4.7 空间数据结构的转换空间数据结构的转换一、矢量向一、矢量向栅格的格的转换二、二、栅格向矢量的格向矢量的转换第37

25、页,本讲稿共40页u点的栅格化坐标转换u线的栅格化 DDA法(数字微分分析法)Bresenham算法 u面的栅格化 线的栅格化+面(多边形)的填充。面的填充法有:内部点扩散法(种子扩散法)扫描法 边填充算法 一、矢量向栅格的转换一、矢量向栅格的转换第38页,本讲稿共40页u要求(矢量化过程应保持):拓扑转换,即保持实体原有的连通性、邻接性等;转换实体保持正确的外形。u方法实际应用中大多数采用人工矢量化法,如扫描矢量化,但工作量大,成为GIS数据输入、更新的瓶颈问题之一。程序转化转换(全自动或半自动)1、边界提取 2、二值化 3、二值图像的预处理 4、细化:1)剥皮法 2)骨架法 5、跟踪 6、拓扑化 遥感影象图遥感影象图栅格分类图栅格分类图边界边界提取提取二值化二值化编编辑辑矢矢量量跟跟踪踪数数据据压压缩缩原始线划图原始线划图二值化二值化细化细化分分类类图图扫描预预处处理理拓拓扑扑化化二、栅格向矢量的转换(矢量化)二、栅格向矢量的转换(矢量化)第39页,本讲稿共40页第第4章章 结 束束第40页,本讲稿共40页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 资格考试

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁