空间数据的处理精.ppt





《空间数据的处理精.ppt》由会员分享,可在线阅读,更多相关《空间数据的处理精.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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的计算公式为:的计算公式为:简
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据 处理

限制150内