GIS空间数据的处理课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《GIS空间数据的处理课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GIS 空间 数据 处理 课件
- 资源描述:
-
1、14.1 4.1 空间数据处理内容空间数据处理内容4.2 4.2 空间数据处理基础空间数据处理基础 4.3 4.3 空间数据的编辑空间数据的编辑4.4 4.4 空间数据的坐标变换空间数据的坐标变换4.5 4.5 空间数据的共享空间数据的共享4.6 4.6 矢量向栅格数据转换矢量向栅格数据转换4.7 4.7 栅格向矢量数据转换栅格向矢量数据转换4.8 4.8 空间数据的内插空间数据的内插第四章第四章 空间数据的处理空间数据的处理24.1 4.1 空间数据处理内容空间数据处理内容空间数据编辑空间数据编辑 图形数据的编辑图形数据的编辑 ;属性数据的编辑属性数据的编辑;图形的幅面处理图形的幅面处理 图
2、形的拼接;图形的分割图形的拼接;图形的分割 ;窗口的剪裁;窗口的剪裁;空间数据坐标变换空间数据坐标变换 投影变换;坐标变换;比例尺变换投影变换;坐标变换;比例尺变换 ;几何校正几何校正;空间数据结构的转换空间数据结构的转换 矢量向栅格的转换矢量向栅格的转换 ;栅格向矢量的转换;栅格向矢量的转换;空间数据格式的转换空间数据格式的转换 系统间数据格式的转换系统间数据格式的转换空间数据的插值空间数据的插值 点的内插;点的内插;区域的内插。区域的内插。34.2 4.2 空间数据处理基础空间数据处理基础1 1、弧段和多边形的外接矩形、弧段和多边形的外接矩形弧段坐标链中最大最小值弧段坐标链中最大最小值Xm
3、in Ymin Xmax Ymax Xmin Ymin Xmax Ymax 组成的矩形称该弧段的外接矩形。组成的矩形称该弧段的外接矩形。多边形坐标链中最大最小值多边形坐标链中最大最小值Xmin Ymin Xmax Xmin Ymin Xmax Ymax Ymax 组成的矩形称该多边形的外接矩形。组成的矩形称该多边形的外接矩形。4外接矩形的外接矩形的 应用应用 引入外接矩形可大大提高弧段、多边形求交速度引入外接矩形可大大提高弧段、多边形求交速度 。判断外接矩形相交的逻辑表达式为:判断外接矩形相交的逻辑表达式为:(Xmin X1min Xmax)AND(Ymin Y1min(Xmin X1min
4、Xmax)AND(Ymin Y1min Ymax)Ymax)OR (Xmax X1max Xmax)AND(Ymax OR (Xmax X1max Xmax)AND(Ymax Y1max Ymax)Y1max Ymax)其中其中XminXmin,Ymin Ymin,XmaxXmax,Ymax Ymax;X1minX1min,Y1min Y1min,X1maxX1max,Y1max Y1max 分别为两个外接分别为两个外接矩形。矩形。52 2、点、线、面的捕捉和判断、点、线、面的捕捉和判断 1 1)点的捕捉)点的捕捉 设图幅上有一点设图幅上有一点A A(x,yx,y),要捕捉该点可设定一要捕捉该
5、点可设定一捕捉半径捕捉半径D D(通常为几个象素),当你选择点(通常为几个象素),当你选择点 S S(x,yx,y)离)离A A点距离小于点距离小于D D,认为,捕捉,认为,捕捉A A点成功。点成功。实际中为避免作平方运算,常把捕捉区域设定成矩实际中为避免作平方运算,常把捕捉区域设定成矩形。形。判断捕捉该点的逻辑表达式为:判断捕捉该点的逻辑表达式为:(Xmin Sx Xmax)AND(Ymin Sy (Xmin Sx Xmax)AND(Ymin Sy Ymax)Ymax)62 2)线的捕捉)线的捕捉 从理论上说,光标点坐标从理论上说,光标点坐标S S(x,yx,y)到弧段的)到弧段的各直线段之
6、间距离各直线段之间距离d1,d2,d3d1,d2,d3中如有一个距离中如有一个距离didi满足满足di D,di 1 s 1 图形整幅按比例缩小;图形整幅按比例缩小;当当 0 s 1 0 s 1 图形整幅按比例放大;图形整幅按比例放大;三维变换矩阵是三维变换矩阵是4 4*4 4矩阵。矩阵。a b a b p pc d c d q ql l m m s sa a b b c c d d 33二、几何纠正二、几何纠正 图形编辑主要用来消除图形数字化中产生的错误和误差。图形编辑主要用来消除图形数字化中产生的错误和误差。实际上,实际上,GISGIS中获取的地形图、遥感影像原始图介质存在的几何变形、扫描
7、输中获取的地形图、遥感影像原始图介质存在的几何变形、扫描输入时图纸未被压紧产生的斜置、遥感影像本身的几何变形等带来误差,这类误入时图纸未被压紧产生的斜置、遥感影像本身的几何变形等带来误差,这类误差必须进行几何纠正解决。差必须进行几何纠正解决。34 在在GISGIS软件中提供的几何纠正常用二次变换、高次变换、仿射变换等实现。软件中提供的几何纠正常用二次变换、高次变换、仿射变换等实现。各种变换的实质是用不同的变换方程,然后,通过输入多对控制点坐标和理论各种变换的实质是用不同的变换方程,然后,通过输入多对控制点坐标和理论值坐标,求出方程的待定系数,从而实现几何纠正值坐标,求出方程的待定系数,从而实现
8、几何纠正。35变换方程为:变换方程为:x=ax=a1 1x+ax+a2 2y+ay+a3 3 y=b y=b1 1x+bx+b2 2y+by+b3 3 a a1 1、a a2 2、a a3 3 、b b1 1、b b2 2、b b3 3为待定系数为待定系数 理论上只要不在一条直线上的理论上只要不在一条直线上的3 3个控制点坐标值个控制点坐标值和理论值,即可求得带定系数。实际上用和理论值,即可求得带定系数。实际上用4 4个以上个以上控制点,通过最小二乘法进行处理,以提高处理精控制点,通过最小二乘法进行处理,以提高处理精度。度。误差方程为:误差方程为:Ex=X (aEx=X (a1 1x+ax+a
9、2 2y+ay+a3)3)Ey=Y (b Ey=Y (b1 1x x+b+b2 2y+by+b3)3)X X,Y Y为已知理论值,求误差最小。为已知理论值,求误差最小。仿射变换是使用最多的一种几何变换仿射变换是使用最多的一种几何变换 364.5 4.5 空间数据共享空间数据共享 在在GISGIS中,每个软件都有自己的内部数据格式和中,每个软件都有自己的内部数据格式和存储形式,以表达,定义和存储空间对象存储形式,以表达,定义和存储空间对象.这对空间数据的共享带来了困难,为此提出了空这对空间数据的共享带来了困难,为此提出了空间数据交换格式、空间数据交换标准等一系列问题。间数据交换格式、空间数据交换
10、标准等一系列问题。空间数据格式的转换和数据共享用于提高数据获空间数据格式的转换和数据共享用于提高数据获取和数据生产的效益,以实现数据的商品化和标准化取和数据生产的效益,以实现数据的商品化和标准化.37 数据共享是信息社会的最基本特点,数据共享将大数据共享是信息社会的最基本特点,数据共享将大大提高数据获取和数据生产的效益,推动数据的商品大提高数据获取和数据生产的效益,推动数据的商品化和标准化。化和标准化。在国际上,数据已成为一种产品,人们为了提高在国际上,数据已成为一种产品,人们为了提高数据的利用率,制订出各种标准,生产各类数据。数据的利用率,制订出各种标准,生产各类数据。因此,在某种意义上说,
11、数据商品化和标准化程因此,在某种意义上说,数据商品化和标准化程度反映了一个国家信息化水平的高低。度反映了一个国家信息化水平的高低。1.1.空间数据共享概述空间数据共享概述38 1)1)空间数据共享涉及一系列问题空间数据共享涉及一系列问题l 政策法规的建设问题政策法规的建设问题 要实现数据共享机制涉及到密级、产权、版权、要实现数据共享机制涉及到密级、产权、版权、许可权、价格标准、投资渠道、费用补偿等许可权、价格标准、投资渠道、费用补偿等一系列政策法规。一系列政策法规。l 技术标准的制定问题技术标准的制定问题数据共享标准制定必须要有全国统一的坐标体数据共享标准制定必须要有全国统一的坐标体系、统一的
12、各种分类标准、统一的编码体系系、统一的各种分类标准、统一的编码体系和原则、统一的数据记录格式等。和原则、统一的数据记录格式等。l 组织机构体系问题组织机构体系问题 健全的各类、各级组织机构体系是实现上述健全的各类、各级组织机构体系是实现上述工作的保证。工作的保证。39 2)2)从技术角度看解决数据共享的方法从技术角度看解决数据共享的方法从技术角度看解决数据共享的方法主要有空间数据从技术角度看解决数据共享的方法主要有空间数据的外部数据交换、空间数据交换标准转换、空的外部数据交换、空间数据交换标准转换、空间数据的互操作、直接数据访问等模式。间数据的互操作、直接数据访问等模式。在国外,美国、加拿大、
13、英国、德国、澳大利亚、在国外,美国、加拿大、英国、德国、澳大利亚、瑞典等国,已纷纷制定并颁布了国家和行业的瑞典等国,已纷纷制定并颁布了国家和行业的地理空间数据转换标准。典型的有美国的地理空间数据转换标准。典型的有美国的STDSSTDS、英国的英国的NTFNTF、澳大利亚的、澳大利亚的ASDTSASDTS等。等。在国内,尽管不少有识之士较早就开始呼吁建立统在国内,尽管不少有识之士较早就开始呼吁建立统一的空间数据标准,由于各方面的原因,这项一的空间数据标准,由于各方面的原因,这项工作进展缓慢。工作进展缓慢。401 1)外部数据交换)外部数据交换优点优点:易被接受易被接受;缺点缺点:耗人力物力,难于
14、实时更新。耗人力物力,难于实时更新。如如MAPINFOMAPINFO的的MID,MIFMID,MIF;ARC/INFOARC/INFO的的EOOEOO;AUTCADAUTCAD的的DXFDXF;MGEMGE的的ASCII LoaderASCII Loader间的交换间的交换2.2.空间数据共享的模式空间数据共享的模式GIS A系统系统GIS A的外部的外部交换文件交换文件GIS B的外部的外部交换文件交换文件GIS B系统系统41 2 2)通过数据交换标准)通过数据交换标准GIS A系统系统GIS B系统系统标准数据标准数据 美国联邦空间数据委员会在美国联邦空间数据委员会在19921992年颁
15、布了美国空年颁布了美国空间数据交换标准间数据交换标准SDTSSDTS(Spatial Data Transfer Spatial Data Transfer Standard)Standard)中国的数据交换标准中国的数据交换标准CNSDTSCNSDTS等等.在具体的应用和实施过程中,由于空间数据的格式、在具体的应用和实施过程中,由于空间数据的格式、结构、应用和软硬件的复杂多样性,制定这类标准的结构、应用和软硬件的复杂多样性,制定这类标准的难度较大。难度较大。因此,数据交换标准还不完善,如不能统一各层次因此,数据交换标准还不完善,如不能统一各层次及不同应用领域数据交换标准,不能同步更新等。及不
16、同应用领域数据交换标准,不能同步更新等。42 3)3)空间数据的互操作模式空间数据的互操作模式随着技术的发展,空间数据转换格式的中介作用将随着技术的发展,空间数据转换格式的中介作用将会减弱,最终将采用按照互操作规范开发的各种空会减弱,最终将采用按照互操作规范开发的各种空间数据处理系统。间数据处理系统。空间数据的互操作是通过公共接口实现不同系统间、空间数据的互操作是通过公共接口实现不同系统间、不同数据结构、不同数据格式的数据动态调用。不同数据结构、不同数据格式的数据动态调用。从而,在国家和世界范围内的分布式环境下,实现从而,在国家和世界范围内的分布式环境下,实现地理空间数据和地理信息处理资源的共
17、享。地理空间数据和地理信息处理资源的共享。43 开放式开放式GISGIS协会协会 (Open GIS Consortium(Open GIS Consortium,简,简称称OGC)OGC)提出的一个为了提供地理数据和地理操作提出的一个为了提供地理数据和地理操作的交互性和开放性的软件开发规范,即开放式地的交互性和开放性的软件开发规范,即开放式地理信息系统理信息系统(Open GIS)(Open GIS)互操作规范,使一个系统互操作规范,使一个系统同时支持不同的空间数据格式成为可能。同时支持不同的空间数据格式成为可能。空间数据的互操作是实现地理空间数据共享的空间数据的互操作是实现地理空间数据共享
18、的一次深刻的技术革命。这种基于接口的规范将成为一次深刻的技术革命。这种基于接口的规范将成为国际标准,引起广泛注意。国际标准,引起广泛注意。目前,还没有一个商业性目前,还没有一个商业性GISGIS软件完全实现软件完全实现OGISOGIS的操作规范的操作规范.44空间数据的直接访问提供了一种更实用的多源数据共空间数据的直接访问提供了一种更实用的多源数据共享模式。直接数据访问模式不仅避免了繁琐的数据转享模式。直接数据访问模式不仅避免了繁琐的数据转换,而且在一个换,而且在一个GISGIS系统访问另一个系统的数据格式系统访问另一个系统的数据格式时,不要求拥有该系统的宿主软件。时,不要求拥有该系统的宿主软
19、件。IntergraphIntergraph公司推出的公司推出的GeomediaGeomedia系列软件就提供了这系列软件就提供了这种支持。这样可以避免了许多不必要的转换,但是直种支持。这样可以避免了许多不必要的转换,但是直接数据访问需要建立在充分了解不同数据格式基础上,接数据访问需要建立在充分了解不同数据格式基础上,工作比较被动。工作比较被动。如果对方数据格式不公开,就无法直接访问它,如果如果对方数据格式不公开,就无法直接访问它,如果宿主软件的数据格式进行升级、更新,直接访问的软宿主软件的数据格式进行升级、更新,直接访问的软件必需作相应的变更。件必需作相应的变更。4)4)空间数据的直接访问空
20、间数据的直接访问 45 这里把数据存在服务器上,用户通过客户端程序这里把数据存在服务器上,用户通过客户端程序经共享平台访问服务器上数据,从而解决了数据的一经共享平台访问服务器上数据,从而解决了数据的一致性问题。当某一应用程序对数据进行修改后,能直致性问题。当某一应用程序对数据进行修改后,能直接反映到数据库中。接反映到数据库中。这是较理想的空间数据共享模式,但实际上,要这是较理想的空间数据共享模式,但实际上,要实施该模式是有一定难度的,因为各实施该模式是有一定难度的,因为各GISGIS厂商都不会厂商都不会轻易放弃自己开发的底层系统。轻易放弃自己开发的底层系统。5)5)空间数据共享平台空间数据共享
21、平台464.6 4.6 矢量数据向栅格数据转换矢量数据向栅格数据转换一、矢量数据向栅格数据转换概念一、矢量数据向栅格数据转换概念 矢量数据向栅格数据转换要将矢量表示的多边形矢量数据向栅格数据转换要将矢量表示的多边形转成栅格数据,使多边形内部所有栅格赋于多边形号。转成栅格数据,使多边形内部所有栅格赋于多边形号。实质上是将矢量图上点、线、面实体的坐标数据实质上是将矢量图上点、线、面实体的坐标数据转为规则的格网数据再给予填充。转为规则的格网数据再给予填充。471 1、矢量到栅格数据的转换步骤、矢量到栅格数据的转换步骤 1 1)选择栅格单元的大小和形状;)选择栅格单元的大小和形状;2 2)将点和线实体
22、角点的笛卡尔坐标)将点和线实体角点的笛卡尔坐标,转换到预定转换到预定分辨率和已知位置的矩阵中;分辨率和已知位置的矩阵中;3 3)利用单根扫描线(沿行或列)或一组相连接的)利用单根扫描线(沿行或列)或一组相连接的扫描线去测试线性要素与单元边界的交叉点,并记录扫描线去测试线性要素与单元边界的交叉点,并记录穿过交叉点的栅格单元个数;穿过交叉点的栅格单元个数;4 4)测试多边形时,先测试角点,再对剩下线段进)测试多边形时,先测试角点,再对剩下线段进行二次扫描,到达边界位置时,记录其位置与属性值。行二次扫描,到达边界位置时,记录其位置与属性值。481 1)栅格行列数确定)栅格行列数确定矢量数据向栅格矢量
23、数据向栅格 数据转换前数据转换前,首先要根据研究区域的首先要根据研究区域的分辨率要求,确定栅格行列数分辨率要求,确定栅格行列数 xmax-xminj=x ymax-ymini=y其中其中 i,j,i,j,分别为分别为y,x,y,x,方向的栅格数;方向的栅格数;X Xminmin,x,xmaxmax y yminmin,y,ymaxmax 为为矢量数据的数值范围;矢量数据的数值范围;x,x,y y 分别按需要确定的为每个栅格单元的边长。分别按需要确定的为每个栅格单元的边长。ji2 2、栅格元素大小和数量的确定、栅格元素大小和数量的确定49矢量图矢量图 栅格图 如一研究区域如一研究区域X X方向长
展开阅读全文