您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 第六章数字高程模型的内插
第六章数字高程模型的内插数字高程模型教学目的与要求通过本章的学习,让大家掌握DEM内插的各种方法的原理和过程,包括整体内插、局部内插,逐点内插。第2页本章重点与难点本章重点内插分类内插的各种方法本章难点各种内插方法第3页数字高程模型内容提要第一节内插方法的分类第二节整体内插第三节分块内插第四节逐点内插法1.1内插方法的分类内插是数字高程模型的核心问题,它贯穿在DEM的生产、质量控制、精度评定和分析应用等各个环节。DEM内插就是根据若干相邻参考点的高程求出待定点上的高程值,在数学上属于插值问题。任意一种内插方法都是基于原始地形起伏变化的连续光滑性,或者说邻近的数据点间有很大相关性才可能由邻近的数据点内插出待定点的高程。第5页数字高程模型1.1内插方法的分类按内插点的分布范围,可以将内插分为三类。整体内插分块内插逐点内插根据二元函数逼近数学面和参考点的关系,内插又可以分为两种。纯二维内插曲面拟合内插第6页数字高程模型1.1内插方法的分类二维插值要求曲面通过内插范围的全部参考点,曲面拟合则不要求曲面严格包括参考点,但该方法要求拟合面相对于已知数据点的高差的平方和最小,即遵从最小二乘法则。可见,内插的中心问题在于邻域的确定和选择适当的插值函数。第7页数字高程模型DEM内插分类1.2整体内插第8页数字高程模型整体内插的拟合模型整体内插的拟合模型是由研究区域内所有采样点的观测值建立的。整体内插主要通过多项式函数来实现,因此又称整体函数法内插。这些函数模型的特点是不能提供内插区域的局部特性,因此该方法常被用于模拟大范围的宏观变化趋势。1.2整体内插第9页数字高程模型整体内插的拟合模型数学表达式设描述研究区域的曲面形式为下列二元多项式:式中有n个待定系数Cij(i,J=0,1,2,…,m),为了解求这些系数,可量取研究范围内不同平面位置的n个参考点三维坐标:P1(x1,y1,z1),P2(x2,y2,z2),P3(x3,y3,z3),…,Pn(xn,yn,zn),将其代入方程从而使n阶线性方程组有惟一解将待插点的坐标代入式中,可得到待定点的高程值。jmiiijmiyxCyxP00),(1.2整体内插第10页数字高程模型整体内插方法整体函数内插法的优点是易于理解,因为简单地形特征参考点比较少,选择低次多项式来描述就可以了。但当地貌复杂时,需要增加参考点的个数。选择高次多项式固然能使数学面与实际地面有更多的重合点,但由于多项式是自变量幂函数的和式,参考点的增减或移位都需对多项式的所有参数做全面调整,从而参考点间会出现难以控制的振荡现象,使函数极不稳定。1.2整体内插第11页数字高程模型整体内插方法另外,整体内插法中需要解求高次的线性方程组,参考点测量误差的微小扰动都可能引起高次多项式参数的很大变化,使高次多项式插值很难得到稳定解。由于整体内插法的上述缺点,实际工作中很少用于直接内插。它的主要用途是在某种局部内插方法对区域进行内插前,从数据中去除—些不符合总体趋势的宏观地物特征。2.1分块内插第12页数字高程模型由于实际的地形是很复杂的,整个地形不可能用一个多项式来拟合,因此DEM内插中一般不用整体函数内插,而采用局部函数内插(即分块内插较宜)。2.1分块内插第13页数字高程模型分块内插是把参考空间分成若干分块,对各分块使用不同的函数。要考虑的问题是各相邻分块函数问的连续性问题。分块的大小根据地貌复杂程度和参考点的分布密度决定。一般相邻分块间要求有适当宽度的重叠,以保证相邻分块间能平滑、连续地拼接。典型的局部内插有线性内插、多项式内插、双线性内插和样条函数内插等。特别是基于TIN和正方形格网的剖分法双线性内插是DFM分析与应用中最常用的方法。2.1分块内插(线性内插)线性内插是首先使用最靠近插值点的三个已知数据点确定一个平面,继而求出内插点的高程值的方法。基于TIN的内插广泛采用这种简便的方法。第14页数字高程模型算法的基本思想12/18/2019数字高程模型第15页第16页2.1分块内插(双线性内插)双线性多项式内插是使用最靠近插值点的四个已知数据点组成一个四边形,进而确定一个双线性多项式来内插待插点的高程。基于格网的内插广泛采用这种方法。设确定的函数形式为:其中是所求的参数,设四个点第17页数字高程模型算法的基本思想xyayaxaaZ32103210,,,aaaa),,(4),,,(3),,,(2),,,(4443332221111zyxPzyxPzyxPzyxP12/18/2019数字高程模型第18页如果数据参考点呈正方形格网分布,则可以直接使用双线性内插公式:2.1分块内插(二元样条函数内插)为保证各分块曲面间的光滑性,按照弹性力学条件使所确定的n次多项式曲面与其相邻分块的边界上所有n—1次导数都连续,这n次多项式就称为样条函数。可以用样条函数内插法对规则格网数据的高程重新插值。样条函数插值克服了高次多项式插值可能出现的振荡现象,具有较好的数值稳定性和收敛性。同时,如果某个点位置发生变化时,只需要修改局部曲线,而不必重新计算整条曲线,这点要优于趋势面分析方法。第19页数字高程模型算法的基本思想(a)(b)2.1分块内插(二元样条函数内插)任一矩形ABCD可构成双三次曲面方程式中有16个待定系数,须列出16个线性方程,才能确定它们的数值。已知A,B,C,D四个角点,将它们的三维直角坐标量测值代人式中,可列出4个线性方程,其余12个方程根据下述力学条件建立,这些力学条件为:第20页数字高程模型(1)相邻面片拼接处在X和Y方向的斜率都应保持连续;(2)相邻面片拼接处的扭矩连续。2.1分块内插(二元样条函数内插)问题的关键是设法求得三次曲面的一阶导数和二阶混合导数。设R为沿x轴方向的斜率,s是沿y袖方向的斜率,扭矩为T,则:第21页数字高程模型2.1分块内插(二元样条函数内插)可使用不同的方法求得四个角点的R,S,T值.较为简单的是使用差商来代替导数。使用等权一阶差商中数求任一网格点A(i,j)的导数的公式可写为:第22页数字高程模型2.1分块内插(二元样条函数内插)因此,对于任一角点的导数值,需要使用它周围8个角点高程求出。这样,在ABCD矩形当中,已知四角点高程ZA、ZB、Zc、ZD,以及它们的导数值RA,RB,RC,RD,SA,SB,SC,SD。和TA、TB、TC、TD就可建立16个方程,求解后得出曲面方程系数代入方程,就可解算某一点的高程。根据上述定义求得的曲面在相邻边上的一阶导数是连续的,因此,整个区域的曲面连接是光滑的。第23页数字高程模型2.1分块内插(二元样条函数内插)与整体内插不同,样条函数保留了微地物特征,拟合时只需与少量数据点配准,因此内插速度快,同时也保证了分块间连接处为平滑连续的曲面。这意味着样条函数内插法可以修改曲面的某一分块而不必重新计算整个曲面。应该指出的是,在分块上展铺样条曲面时,对相邻多项式分片曲面间的拼接,采用了弹性力学条件,而地表分块不是狭义的弹性壳体,并不具备采用弹性力学条件的前提,所以,尽管样条函数法有比较严密的理论基础,但未必是数字高程插值的良好数学模型。第24页数字高程模型2.1分块内插(多面叠加内插法)多面叠加法是美国依阿华州大学Hardy教授于1977年提出的,它的基本思想是任何一个规则的或不规则的连续曲面均可以由若干个简单面(或称单值数学面)来叠加逼近。具体做法是在每个数据点上建立一个曲面,然后在z方向上将各个旋转曲面按一定比例叠加成一张整体的连续曲面,使之严格地通过各个数据点。第25页数字高程模型12/18/2019数字高程模型第26页),,,(),(1iiniiyxyxQkyxfz这里Q(x,y,xi,yi)为参加插值计算的简单数学面,又称多面函数的核函数;n为简单数学面的张数.或多层叠加面的层数,它的值与分块扩充范围内参考点的个数相等Ki(i=1,2,3,…,n)为待定参数,它代表了第i个核函数对多层叠加面的贡献。为了计算方便,多层叠加面中的n个核函数一般选用同一类型的简单函数,通常是围绕竖向轴旋转的曲面,这条竖轴正好通过某一参考点。第27页12/18/2019数字高程模型第28页-10-50510-100105101520253035[X,Y]=meshgrid(-8:.5:8);;Z=6+(X.^2+Y.^2).^(2/3);mesh(X,Y,Z)12/18/2019数字高程模型第29页2.1分块内插(多面叠加内插法)多面叠加内插法在实际应用中,有以下一些常用的核函数选择方法:(1)Arthur,Q(d)=exp(-25d2/a2),其中d为两点之间的距离,a为一参数,为各数据点间最大距离。(2)吕言法,以三次曲面为核函数,Q(d)=1+d3。(3)针对上述Hardy选用的二次函数进行各种改进,由值为o,o.6和10进行实验,得出了的结果。它表明值越大内插的曲面(图中仅绘出沿x方向的曲线)越平滑。第30页数字高程模型12/18/2019数字高程模型第31页该函数的改进形式的函数如下:式中(dki)min2表示数据点i与距离最近的数据点k的距离。当n=m时,Q矩阵也不是对称矩阵,因为在每个数据点上有各自的参数(dki)min。利用该核函数可以很好地考虑地貌结构线的作用,此时只要沿地貌结构线上取一组密集数据点(或先内插出来),就会产生很小的(dki)min值,结果在双曲面顶端产生一个大的斜率,由此保证了内插曲面上突变性的转折。对多层叠加面的解算,可通过将m个参考点的三维坐标代入.得一误差方程组,按最小二乘法解求待定系数(m>n)。12/18/2019第32页数字高程模型2.1分块内插(多面叠加内插法)多面叠加的一个重要的优点是:如果希望对地形增加各种约束和限制,则可以设计某一函数将其增加到多面叠加的函数体内。比如希望在内插中考虑地面坡度的信息,就可以设计具有坡度特性的函数。在数字高程模型中,如果在数据点密度较小和数据点精度很高的情况下,要优先采用多面叠加的内插方法。但在一般情况下,地球表面特征都很复杂,难以确定某一特定函数严格表示地形变化(人工地物除外)。另外这种方法处理烦琐,计算量大,因而多面叠加方法并不常用。第33页数字高程模型2.1分块内插(最小二乘配置法)最小二乘配置内插法是一种基于统计的、广泛用于测量学科中的内插方法。在测量中,某一个测量值包含着三部分:(1)与某些参数有关的值。由于它是这些参数的函数,而这个函数在空间是一个曲面,被称为趋势面。(2)不能简单地用某个函数表达的值.称为系统的信号部分。(3)观测值的偶然误差,或称为随机噪声。第34页数字高程模型2.1分块内插(最小二乘配置法)当去掉趋势面之后,如果观测值包含信号和噪声两部分(且信号与噪声期望均为0,两者的协方差也为零),则可获得信号估值的残差平方和为最小的线性内插方法,包括内插、滤波和推估,统称最小二乘配置。数字高程模型满足该条件,故可以使用此法内插。第35页数字高程模型2.1分块内插(最小二乘配置法)首先假设任一分块地表都会有一张能反应其基本形态的趋势面。趋势面通常用简单的幂级数多项式来表示,对复杂的地表面来讲,它具有削平、填平实际曲面的作用。第36页数字高程模型12/18/2019数字高程模型第37页图中第i号参考点的实测高程数据记为Hi,投影到趋势面的参考点i的高程记为hi,从趋势面起算的参考点的高程记为Zi。Zi包含两个部分:实际地面与参考面的较差、和参考点高程的量测误差ri.2.1分块内插(最小二乘配置法)Zi、Si、ri应满足的条件是E(Zi)=E(Si))=E(ri)=0。ri称做噪声,纯系偶然误差Si称做信号。由于趋势面的数学规律性,Si将对一定范围内的内插点高程产生系统性影响。换句话说,信号Si具有局部相关性,在数理统计中,通常是用协方差来描述这种相关性的。第38页数字高程模型Zi=Si十ri2.1分块内插(最小二乘配置法)若这一个子区域内共有n个数据点,则每个数据点都能列出一个观测值方程式,对于n个数据点,根据相关平差原理,列出、(i
本文标题:第六章数字高程模型的内插
链接地址:https://www.777doc.com/doc-2088245 .html