克里格插值
克里格法插值法

克里格法插值法克里格法又称空间自协方差最佳插值法,它是以南非矿业工程师D.G.Krige的名字命名的一种最优内插法。
其特点是线性,无偏,方差小,适用于空间分析。
所以很适合地质学、气象学、地理学、制图学等。
相对于其他插值方法。
主要缺点:由于他要依次考虑(这也是克里格插值的一般顺序)计算影响范围,考虑各向异性否,选择变异函数模型,计算变异函数值,求解权重系数矩阵,拟合待估计点值,所以计算速度较慢。
而那些趋势面法,样条函数法等。
虽然较快,但是逼近程度和适用范围都大受限制。
克里格插值又分为:简单,普通,块,对数,指示性,泛,折取克里格插值等。
克里格插值的变异函数有球形模型,指数模型,高斯模型,纯块金模型,幂函数模型,迪维生模型等。
克里格法(Kriging)是地统计学的主要内容之一,从统计意义上说,是从变量相关性和变异性出发,在有限区域内对区域化变量的取值进行无偏、最优估计的一种方法;从插值角度讲是对空间分布的数据求线性最优、无偏内插估计一种方法。
克里格法的适用条件是区域化变量存在空间相关性。
克里格法,基本包括普通克里格方法(对点估计的点克里格法和对块估计的块段克里格法)、泛克里格法、协同克里格法、对数正态克里格法、指示克里格法、折取克里格法等等。
随着克里格法与其它学科的渗透,形成了一些边缘学科,发展了一些新的克里格方法。
如与分形的结合,发展了分形克里格法;与三角函数的结合,发展了三角克里格法;与模糊理论的结合,发展了模糊克里格法等等。
应用克里格法首先要明确三个重要的概念。
一是区域化变量;二是协方差函数,三是变异函数。
它首先考虑的是空间属性在空间位置上的变异分布.确定对一个待插点值有影响的距离范围,然后用此范围内的采样点来估计待插点的属性值。
该方法在数学上可对所研究的对象提供一种最佳线性无偏估计(某点处的确定值)的方法。
它是考虑了信息样品的形状、大小及与待估计块段相互间的空间位置等几何特征以及品位的空间结构之后,为达到线性、无偏和最小估计方差的估计,而对每一个样品赋与一定的系数,最后进行加权平均来估计块段品位的方法。
克里格空间插值法

1.4邻域函数的统计函数及其意义
众数(majority):邻域中出现频率最高的数值 最大值(max):邻域中最大的数值 最小值(min):邻域中最小的数值 中位数(median):邻域中数值从小到大排列后位于中间的 数 平均值(mean):邻域中数值的算术平均 频率最小数(minority):邻域中出现频率最小的数值 范围(range):邻域中数值的范围,最大值与最小值之差 标准差(std):邻域中数值的标准差 和(sum):邻域中数值的和 变异度(varity):邻域中不同数值的个数
1.8 方差变异函数
3)理论方差函数曲线不穿过原点,而是存在一个最小的方差值。理论上讲,当间隔 h=0时,估值的方差应该为0,因为任何一点与自身之差的值为0。h趋近于0时,r(h) 轴上的正截距是残差的一个估计,该值称为块金(或基底,nugget)。在理论函数模型 中,用C0表示。 块金是在间隔距离小于采样间距时的测量误差或空间变异,或者是二者的和。测 量误差是由仪器的内在误差引起的,空间变异是自然现象在一定空间范围内的变化。 小于采样间距的微观尺度上空间变异是块金的一部分。 当r(h)值在所有的h值上都等于基台值时,实验半方差函数就表现为纯块金效应, 这通常由于短间距内点与点的变异很大而引起,表明所使用的采样间隔内完全没有空 间相关性,此时,可以认为各个样点是随机的,区域平均值就是各点的最佳估计值。 此时,只有增大采样间隔才能揭示出空间相关性。 块金与基台的比值(C0/(C+C0),基底效应)可以用来说明空间的变异特征,该值 越大,说明空间变异更多的是随机成分引起的,否则,则是由特定的地理过程或多个 过程综合引起的。 空间相关性的强弱,可用C/(C+C0)表示,该值越高,表明空间相关性越强。 在实际的模型计算中,块金与基台两个参数是可以调整的,其取值取决于整体的 拟合效果。
克里格插值

克里格插值什么是克里格插值?距离权重倒数插值和样条法插值被归类为确定性的插值方法,因为它们是直接基于周围已知点的值进行计算或是用指定的数学公式来决定输出表面的平滑度的插值方法。
而第二个插值方法家族包括的是一些地统计学的插值方法(如克里格插值),这些方法基于一定的包括诸如自相关(已知点间的统计关系)之类的统计模型。
因此,这些方法不仅有能力生成一个预测表面,而且还可以给出预测结果的精度或确定性的度量。
克里格插值与距离权重倒数插值相似之处在于给已知的样本点赋权重来派生出未知点的预测值。
这两种内插方法的通用公式如下,表达为数据的权重总和。
其中, Z(Si)是已测得的第i个位置的值;λi是在第i个位置上测得值的未知的权重;S0是预测的位置;N 是已知点(已测得值的点)的数目。
在距离权重倒数插值中,权重λi仅取决于距预测位置的距离。
然而,在克里格插值中,权重不仅建立在已知点和预测点位置间的距离的基础上,而且还要依据已知点的位置和已知点的值的整体的空间分布和排列。
应用权重的空间排列,空间自相关必须量化。
因此,运用普通克里格插值(Ordinary Kriging),权重λi取决于已知点的拟合模型、距预测位置的距离和预测点周围的已知点间的空间关系。
利用克里格方法进行预测,必须完成以下两个任务:(1)揭示相关性规则。
(2)进行预测。
要完成这两项任务,克里格插值方法通过以下两个步骤完成:(1)生成变异函数和协方差函数,用于估算单元值间的统计相关(也叫空间自相关),而变异函数和协方差函数也取决于自相关模型(拟合模型)。
(2)预测未知点的值。
因为前面已经说过的两个明确的任务,因此要用克里格方法对数据进行两次运算:第一次是估算这些数据的空间自相关而第二次是做出预测。
变异估计(Variography)变异估计就是拟合一个数学模型或空间模型,象已知的结构分析。
在已测点结构的空间建模中,首先得出经验半变异函数的曲线图,计算如下:半变异函数(距离h)= 0.5*均值[ (在i 位置的值-在j 位置的值)2 ]用于计算被距离h分隔的每一点对相对应的位置。
克里金(克里格)(Corigine)算法

克里格,或者说克里金插值Kriging。
法国krige名字来的。
特点是线性,无偏,方差小,适用于空间分析。
所以很适合地质学、气象学、地理学、制图学等。
相对于其他插值方法。
主要缺点:由于他要依次考虑(这也是克里格插值的一般顺序)计算影响范围,考虑各向异性否,选择变异函数模型,计算变异函数值,求解权重系数矩阵,拟合待估计点值,所以反映速度很慢。
(当然也看你算法设计和电脑反应速度了呵呵)。
而那些趋势面法,样条函数法等。
虽然较快,但是毕竟程度和适合用范围都大受限制。
具体对比如下:方法外推能力逼近程度运算能力适用范围距离反比加权法分布均匀时好差快分布均匀最近邻点插值法不高强很快分布均匀三角网线性插值高差慢分布均匀样条函数高强快分布密集时候克里金插值高强慢均可克里格插值又分为:简单,普通,块,对数,指示性,泛,离析克里金插值等。
克里金插值的变异函数球形模型,指数模型,高斯模型,纯块金模型,幂函数模型,迪维生模型等。
以下结合我的绘制等值线(等高线)的程序和高斯迭代解矩阵方程方法以及多元线性回归方法(此两方法实现另补充)说明克里格方法的实现:注:选择变异函数模型为球形模型,选择插值方法为普通克里金,我为了简化问题,考虑为各向同性,变差距离为固定。
int i,j,i0,i1,j0,j1,k,l,m,n,p,h;//循环变量double *r1Matrix;//系数矩阵double *r0Matrix;//已知向量double *langtaMatrix;//待求解向量double *x0;//已知点横坐标double *y0;//已知点纵坐标double * densgridz;//存储每次小方格内的已知值。
double densgridz0;//待求值int N1=0;//统计有多少个已知值double r[71],r0[71];int N[70];for(i=0;i<100;i++){for(j=0;j<100;j++){if(bdataprotected[i*100+j]) continue;//原值点不需要插值//1.遍历所有非保护网格。
普通克里格插值

普通克里格插值普通克里格(Ordinary Kriging)是区域化变量的线性估计,它假设数据变化成正态分布,认为区域化变量Z的期望值是未知的。
插值过程类似于加权滑动平均,权重值的确定来自于空间数据分析。
ArcGIS中普通克里格插值包括4部分功能:创建预测图(Prediction Map)、创建分位数图(Quantile Map)、创建概率图(Probability Map)、创建标准误差预测图(Prediction Standard Error Map)。
1. 创建预测图(Prediction Map)其在ArcGIS 中的实现步骤为:(1)在ArcMap 中加载jsGDP _training 和jsGDP _test。
(2)右击工具栏,启动地理统计模块Geostatistical Analyst。
(3)单击Geostatistical Analyst模块的下拉箭头点击Geostatistical Wizard命令(4)在弹出的对话框(如图10.51)中,在Dataset 选择训练数据jsGDP_test_training 及其属性GDP,在Validation 中选择检验数据jsGDP_test_test 及其属性GDP,选择Kriging 内插方法,最后点击Next 按钮。
图1 输入数据和方法选择对话框(5)在弹出的对话框(如图2)中,展开普通克里格(Ordinary Kriging),在下面的选项中点击预测(Prediction),在DataSet1 里的Transformation 里选择log 变换方式,点击Next 按钮。
图2 统计内插方法选择对话框(6)在弹出的Semivariogram/Covariance Modeling 对话框(如图3)中,选中Show Search Direction 选项,移动左图中的搜索方向,然后点击Next 按钮。
图3 半变异/协方差模型对话框(7)在弹出的Searching Neighborhood 对话框(如图4),点击Next 按钮。
克里格插值

0x 克里格(Kringing )插值法是建立在统计学理论基础上,实际上是利用区域化变量的原始数据和半方差数据的结构特征,对位采样点的区域化变量的取值进行线性最优无偏估计的一种方法,也就是根据待估样点有限领域内若干已经择定的测定的样点数据,在认真考虑了阳电的形状、大小和相互空间位置之间的关系,以及他们与待估样点见相互位置关系和编译函数提供的结构信息之后,对待估样点间相互位置关系的编译函数提供的结构信息之后,对待估样点值进行的一种线性最优无偏估计。
下图为运用克里格法计算未知点的值的一般步骤:其插值原理如下:设在某一研究内未知点0x 的属性为)(0x Z ,其周围相关范围内有n 个已知已测点),,2,1(n i x i ⋯=。
通过n 个测定值的线性组合求其估计值)(0x Z :)()(10i n i i x Z x Z ∑==λ式中i λ为)(i x Z 位置有关的加权系数,并且∑==ni i 11λ克里格插值法是根据无偏估计和方差最小的要求来确定上式中的系数i λ。
1.构造半变异系数:设j x 和i x 的距离问为h 。
设n 个样点中mh 对样点的距离为h ,以他们的含量差)(-)(i j x Z x Z 构造的半变异函数为:2))()((21)(∑=--=h x x i j i j x Z x Z m h a 2.拟合得出变异系数:将n 个样点的含量带入公式,使用直线函数进行拟合3.构造矩阵和向量:求出任意两个已知点的半变异函数值,构造矩阵A:⎪⎪⎪⎪⎪⎪⎭⎫ ⎝⎛⋯⋯⋯⋯⋯⋯⋯⋯⋯=011110101021221112n n n n a a a a a a A 取任意一个已知点i x ,求出与未知点0x 的距离并代入求出该点与未知点0x 的半变异函数值0i a ,得到向量B:)1,,,,(02010n a a a B ⋯=方程AX=B 的姐的前n 个分量即为公式()的权重系数i λ。
ArcGIS中的地统计克里格插值法及其应用汇总

第7卷%第12期软件导刊2008年12月Software GuideVol.7No.12Dec. 2008ArcGIS 中的地统计克里格插值法及其应用王艳妮,谢金梅,郭祥(中国地质大学资源学院,湖北武汉430074)摘要:ArcGIS 软件的地统计分析扩展模块是一个功能强大、简单易用的数据分析与表面建模工具,应用领域广泛。
首先介绍了地质统计学的概念和克里格插值的各种方法,然后从地统计的角度出发,运用ArcGIS 软件中地统计分析模块,探讨了克里格插值法在土地平整工程中的应用。
关键词:GIS ;ArcGIS 地统计分析;克里格插值;土方量中图分类号:TP312文献标识码:A文章编号:1672-7800(2008)12-0036-030引言地质统计学是上个世纪60年代法国人Matheron 在前人的它是数学地质领域中一门发展迅速且有着广泛应用前景的新兴学科。
经过广大数学地质工作者、地质统计学工作者、矿山地质和采矿设计专家及其他地质统计学应用者和爱好者的不断努力,现在已经形成了一套独立的理论体系,成为数学地质中比较活跃的一个分支。
基础上总结并提出的,它又称为克里格方法(Kriging )。
地质统计学中的克里格插值方法,由于其具有插值和估计的双重特点,在许多领域中都得到了广泛应用,已成为空间统计学上的一个重要分支,同时也成为许多专业、商业软件的重要组成部分。
近几十年来,地理信息系统(Geographic Information Sys -——空间tem ,简称GIS )技术发展很快,作为其重要的组成部分—信息分析,也已经发展出一些重要的理论模型方法。
空间分析的应用领域含盖面极广,包含空间分析、空间数据分析、空间统计、地质统计学等。
在目前众多的GIS 软件中,虽有许多都涉足了空间分析领域,但其中有关地质统计学方面的内容却非常少。
ArcGIS8及以上版本软件中,将地质统计学单独作为一个分析扩展模块(即Geostatistical Analyst ,简称GA )纳入到了整个1.2克里格插值基础克里格插值(Kriging )又称空间局部插值法,是以变异函数理论和结构分析为基础,在有限区域内对区域化变量进行无偏最优估计的一种方法,是地统计学的主要内容之一。
kriging插值法c代码

kriging插值法c代码克里格插值法(Kriging)是一种空间插值方法,用于根据已知数据点的位置和值来预测未知数据点的值。
以下是一个简单的克里格插值法的 C 语言代码示例:```c#include <stdio.h>#include <stdlib.h>#include <math.h>#define MAX_POINTS 100// 定义结构体来存储数据点的位置和值typedef struct {double x;double y;double z;} DataPoint;// 计算数据点之间的距离double calculateDistance(DataPoint p1, DataPoint p2) {double dx = p1.x - p2.x;double dy = p1.y - p2.y;return sqrt(dx * dx + dy * dy);}// 计算克里格插值的权重double calculateKrigingWeight(DataPoint *points, int nPoints, DataPoint queryPoint) {double sumWeight = 0.0;for (int i = 0; i < nPoints; i++) {DataPoint point = points[i];double distance = calculateDistance(queryPoint, point);double weight = 1.0 / (1.0 + distance * distance);sumWeight += weight;}return sumWeight / nPoints;}// 进行克里格插值double krigingInterpolation(DataPoint *points, int nPoints, DataPoint queryPoint) {double sumZ = 0.0;double sumWeight = 0.0;for (int i = 0; i < nPoints; i++) {DataPoint point = points[i];double distance = calculateDistance(queryPoint, point);double weight = 1.0 / (1.0 + distance * distance);sumZ += point.z * weight;sumWeight += weight;}return sumZ / sumWeight;}int main() {// 定义数据点的数量int nPoints = 5;// 分配内存来存储数据点DataPoint *points = (DataPoint *)malloc(nPoints * sizeof(DataPoint));// 输入数据点的位置和值points[0].x = 1.0; points[0].y = 2.0; points[0].z = 10.0;points[1].x = 2.0; points[1].y = 3.0; points[1].z = 15.0;points[2].x = 3.0; points[2].y = 4.0; points[2].z = 7.0;points[3].x = 4.0; points[3].y = 5.0; points[3].z = 12.0;points[4].x = 5.0; points[4].y = 6.0; points[4].z = 9.0;// 定义查询点的位置DataPoint queryPoint;queryPoint.x = 3.5; queryPoint.y = 4.5;// 计算克里格插值的权重double krigingWeight = calculateKrigingWeight(points, nPoints, queryPoint);// 进行克里格插值double interpolatedValue = krigingInterpolation(points, nPoints, queryPoint);// 输出结果printf("克里格插值的权重: %.2f\n", krigingWeight);printf("克里格插值的结果: %.2f\n", interpolatedValue);// 释放内存free(points);return 0;}```这段代码实现了一个简单的克里格插值法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
克里格插值什么是克里格插值?距离权重倒数插值和样条法插值被归类为确定性的插值方法,因为它们是直接基于周围已知点的值进行计算或是用指定的数学公式来决定输出表面的平滑度的插值方法。
而第二个插值方法家族包括的是一些地统计学的插值方法(如克里格插值),这些方法基于一定的包括诸如自相关(已知点间的统计关系)之类的统计模型。
因此,这些方法不仅有能力生成一个预测表面,而且还可以给出预测结果的精度或确定性的度量。
克里格插值与距离权重倒数插值相似之处在于给已知的样本点赋权重来派生出未知点的预测值。
这两种内插方法的通用公式如下,表达为数据的权重总和。
其中, Z(Si)是已测得的第i个位置的值;λi是在第i个位置上测得值的未知的权重;S0是预测的位置;N 是已知点(已测得值的点)的数目。
在距离权重倒数插值中,权重λi仅取决于距预测位置的距离。
然而,在克里格插值中,权重不仅建立在已知点和预测点位置间的距离的基础上,而且还要依据已知点的位置和已知点的值的整体的空间分布和排列。
应用权重的空间排列,空间自相关必须量化。
因此,运用普通克里格插值(Ordinary Kriging),权重λi取决于已知点的拟合模型、距预测位置的距离和预测点周围的已知点间的空间关系。
利用克里格方法进行预测,必须完成以下两个任务:(1)揭示相关性规则。
(2)进行预测。
要完成这两项任务,克里格插值方法通过以下两个步骤完成:(1)生成变异函数和协方差函数,用于估算单元值间的统计相关(也叫空间自相关),而变异函数和协方差函数也取决于自相关模型(拟合模型)。
(2)预测未知点的值。
因为前面已经说过的两个明确的任务,因此要用克里格方法对数据进行两次运算:第一次是估算这些数据的空间自相关而第二次是做出预测。
变异估计(Variography)变异估计就是拟合一个数学模型或空间模型,象已知的结构分析。
在已测点结构的空间建模中,首先得出经验半变异函数的曲线图,计算如下:半变异函数(距离h)= 0.5*均值[ (在i 位置的值-在j 位置的值)2 ]用于计算被距离h分隔的每一点对相对应的位置。
公式用于计算一点对的差值的平方。
下面的示意图显示了一点对中的一点(红色点)的位置和其它所有已测点位置的相应关系。
这样步骤延伸了每一个已测点。
某点(红色点)和已测位置所构成的点对示意图通常,每一个点对间都相距有一定的距离,而且又有许多对点对。
快速绘制所有的点对并不容易,替代方式是将这些点对归类在不同的步长分组(lag bins)中来绘制。
例如,计算距离大于40米小于50米范围内的所有点对的半变异的均值,经验半变异函数就是这样一个曲线图,其y轴表示平均半变异函数的值而x轴表示距离(或叫步长)(请看下面的图表)。
空间自相关量化了地理学的基本原理;空间分布愈接近的地理事物愈具有相似性。
因此,空间上分布愈接近的点对(在半变异函数曲线图上,愈靠近x轴的左边)应该具有更相似的值(在半变异函数曲线图上,愈靠近y轴的下边)。
而距离愈远的点对(在半变异函数曲线图上,沿x轴方向向右移动),应该具有更多的不相似性和更高的平方差(在半变异函数曲线图上,沿y轴方向向上移动)。
根据经验半变异图调整模型接下来的一步就是根据来自经验半变异图的点来调整模型。
半变异函数建模是空间描述和空间预测间关键的一步。
克里格方法主要用于预测非样本点位置的值。
我们已经看过了经验半变异函数如何提供数据集的空间自相关的信息。
然而,它不能提供所有可能的方向和距离信息。
因此,为确保克里格预测能有正的克里格方差,根据经验半变异函数来调整一个模型(即一个连续函数或曲线图)是非常必要的。
理论上讲,这样拟合连续的直线或曲线的方法和回归分析有些相似。
我们选择了一些函数来作为我们的模型——例如,一个球面模型,首先随距离增加而上升,超出一定距离范围后开始变平。
该模型与经验半变异函数模型得出的点有一些偏差。
一些点在曲线上方,有些点在曲线下方。
但是,如果我们将曲线上方的点的偏差值加在一起的值和将曲线下方的点的偏差值加在一起的值相比,将会非常接近。
有许多不同的半变异函数模型可供选择。
不同类型的半变异函数模型空间分析模块提供了以下经验半变异函数可供选择:三角函数(Circular)、球面函数(Spherical)、指数函数(Exponential)、高斯函数(Gaussian)和线性函数(Linear)。
所选用的模型影响着未知值的预测,特别是当邻近原点的曲线的形状有明显不同时。
曲线愈陡峭,在预测过程中此点的预测将愈受最邻近单元的影响,因此,输出的表面的则较不光滑。
而每一个模型都是为拟合不同类型的现象而精心设计的。
下面的曲线图显示了两个普通模型并反映了函数间的差别:球面模型这一模型显示了空间自相关性逐渐步降低(等于说,半变异在逐渐升高)的,直到达到一定距离,超出这一距离自相关为零。
球面模型是常用模型中的最普通模型之一。
指数模型随着距离的增大而空间自相关性呈指数下降时,要运用指数模型。
这里,仅在无穷远处相关性完全消失,指数模型也是一常用模型。
在空间分析中选择哪种模型来进行分析是建立在数据的空间自相关性和研究现象的先验知识的基础上的。
半变异图——自相关阈值(range)、基台值(sill)和块金效应(nugget)正如前面讨论的一样,半变异图描述已测样点的空间自相关性。
因为地理学的基本原理(愈近的事物愈具有相似性),总体来讲,距离愈近的已测点间和距离较远的已测点间相比,前者具有较小的平方差。
一旦每一样点对都被画出来后(分组后),就可以用一个模型来拟合它们。
有几个重要的参数可用来描述这些模型。
自相关阈值和基台值在观察半变异图模型时,可以注意到:当达到一定的距离时,拟合半变异模型就变成水平的了。
半变异拟合模型第一次变水平的这个距离就叫做自相关阈值。
样点按间隔距离分开,当这个距离越近并且小于自相关阈值的样点具有相关性,而其距离大于自相关阈值就不具备自相关性了。
半变异模型在自相关阈值点获得的值(Y轴上的值)就是基台值。
偏基台值(也叫结构方差)等于基台值减去块金效应。
块金效应理论上讲,当间隔距离为0时(即步长=0时),半变异函数的值应该为0。
事实上,在一个无穷小的间隔距离上,观测值的方差并不趋近于0。
这就叫做块金效应或块金方差。
例如,当半变异模型与Y轴相交于2时,块金效应就为2。
块金效应是在间隔距离小于抽样间距时的测量误差或空间变异性或者是二者的和。
测量误差是仪器内在的误差引起的。
自然现象可以在一定尺度的空间范围内变化(即微观尺度或宏观尺度)。
在小于抽样间距的微观尺度上空间变异也是块金效应的一部分。
在收集数据之前,了解一些有关空间变异的尺度信息是相当重要的。
进行预测克里格插值的第一项任务即揭示研究数据间的相关(自相关)已经完成。
同时也结束了数据的第一次使用,该数据的空间信息(进行距离运算)用于模拟空间自相关。
一旦有了空间自相关的信息,就可以运用调整好的模型进行预测运算;然后,就可以把经验半变异函数放在一边。
第二项任务即再次运用数据进行预测。
象距离权重倒数插值一样,克里格插值方法利用所求单元的周围已知单元的值产生权重来预测这一单元的值,并且距离所求单元越近的单元将对计算产生越大的影响。
然而,利用克里格方法从周围邻近单元来获得权重则较距离权重倒数内插方法更为复杂。
距离权重倒数插值利用一个基于距离的简单算法,而克里格权重则来自通过查看数据的空间状态而开发的半变异函数模型。
生成一个表示地理现象的连续的表面或地图,在半变异函数模型和邻近已知点的空间排列的基础上,对研究区内的每一位置的点值(单元中心)都进行了预测。
搜索半径根据地理学的基本原理,我们知道邻近的地理事物较距离远的地理事物更相似。
利用这一原则,我们可以假设通过距离较远点进行预测,已知点和预测点之间则较少空间自相关。
因此,我们可以排除那些较远的对计算影响较小的点。
不仅是因为其间的关系较差,而且,如果较远的点所在的区域与预测点所在区域有较大差异时,它还可能带来负面影响。
使用搜索邻域的另一个原因是计算速度的问题。
搜索的邻域越小,计算起来越快。
在预测计算中通过规定搜索邻域来限制点的个数是常用的操作。
邻域的指定形状限制了在每一点的预测中选取多远、在哪里的一些已知点。
其它邻域参数限制了这一范围内的位置,象在邻域中要用到的已知点的最大数目和最小数目。
在模型和半变异函数的调整中,可以利用为预测位置指定的邻域内有效点的结构来决定已知点的权重。
通过权重和值,可以完成预测位置的值的计算。
空间分析模块提供了两种邻域类型:固定搜索半径和可变搜索半径类型。
固定搜索半径固定搜索半径要求给出距离和最少点数目。
距离规定了环形邻域的半径(地图单位)。
半径的距离是一个常数,所以,对于每一个内插单元来说,用于寻找已知点的环形的半径是相同的。
而最少的点的数目规定了在邻域内所用的已知点的最少数目。
所有落入这一半径内的已知点都将用于内插单元的运算。
当邻域内的已知点少于规定的最小数目时,搜索半径将扩大直至邻域内的已知点的数目达到规定的最小数目。
指定的固定搜索半径将用于研究区内的每一个内插单元的运算。
因此,如果已知点没有平均的散布开来(它们很少这样平均散布),那么不同的邻域在变化预测中很可能使用了不同数目的样本点。
可变搜索半径利用可变搜索半径,用于进行内插单元的预测运算的点的数目是指定的,这使得每个内插单元运算中邻域半径的距离是可变的,这依赖于每个内插单元的邻域到达指定数目的输入点的边界距离内插单元有多远。
因此,有些邻域可能很小,另一些邻域可能大,这取决于内插单元周围的已知点的密度。
也可以指定搜索半径不能超出的最大距离(地图单位)。
如果某一邻域的搜索半径在未寻找到规定数目的已知点时已达到了最大半径,这一位置的预测将通过最大搜索半径内的已知点来完成。
克里格插值方法空间分析模块提供了两种克里格插值方法:普通克里格插值法和全局克里格插值法。
普通克里格方法(Ordinary Kriging)普通克里格方法是最普通和应用最广的克里格方法。
它假设常数的均值是未知的。
这是一个合理的假设除非你有一些科学的理由来否定这些假设。
全局克里格方法(Universal Kriging)全局克里格方法假设数据中有主导趋势(例如盛行风),它可以用一个确定性的函数或多项式来模拟。
从原始已知点中减去这一多项式,从随机误差中模拟自相关。
在进行预测运算前,需要先完成从随机误差中拟和自相关的工作,然后将多项式加回到预测模型以获得有意义的结果。
全局克里格方法将仅用于知道数据的趋势并能合理而科学地描述它的情况。