半径类概述 (arcpy.sa)

半径类用于对表面进行插值时。半径对象定义搜索半径的特征以计算合成表面。

在插值中预测位置值时,将确定搜索半径或邻域,因为,通常情况下,测量位置距离预测位置越远,预测位置的空间自相关性就越低,它们对预测位置的影响也越少。因此,您可以避免距离较远且影响较少的位置。距离较远的位置不仅缺乏相关性,当这些位置的所在区域与预测位置完全不同时,它们还可能对预测位置造成不利影响。

搜索半径的大小还影响执行时间。搜索半径越小,预测的执行时间越短。因此,当通过搜索邻域规范执行预测时,一般限制所用点的数量。确定的邻域形状限制了在何处搜索要在预测中使用的测量值以及搜索范围。其他邻域参数限制了将在该形状中使用的点位置,例如:可以定义要在邻域内使用的测量点的最大数量和最小数量。

通过在预测位置周围的特定搜素半径内使用有效点配置并结合使用拟合为半变异函数的模型,克里金法工具可确定采样测量位置的权重。根据采样位置的权重和值,对预测位置中的未知值进行预测。

ArcGIS Spatial Analyst 具有两个邻域类型:固定和可变。固定搜索半径需要距离和最少点数。此距离表示邻域的圆半径(以地图单位为单位)。因为半径距离是常量,所以对于每个内插像元而言,用于查找输入点的圆半径完全相同。最少点数用于表示将在邻域内使用的最少测量点数。计算各内插像元时会使用位于半径内的所有测量点。当邻域中的测量点数小于所指定的最少值时,搜索半径将不断增大,直到可以囊括最少点数时为止。指定的固定搜索半径将用于研究区域内的每个内插像元。因此,如果测量点分布不均匀,则很可能在不同邻域中使用不同的测量点数,从而产生不同的预测结果。

可变搜索半径用于指定计算内插像元值时使用的点数。各内插像元的半径距离有所不同,具体取决于必须在各内插像元周围搜索多远才能达到指定的输入点数。由于内插像元附近的测量点的密度不同,所以一些邻域较小而另一些邻域较大。可指定搜索半径不得超出的最大距离(以地图单位为单位)。如果在获取指定点数之前特定邻域的半径达到最大半径,会针对最大半径内的测量点的数量对此位置进行预测。

RadiusFixed

通过指定分析所需的距离和最少点数定义固定搜索半径。如果在指定距离内没有找到所需数量的点,则增加搜索半径,直至找到指定最少数量的点。

RadiusVariable

通过指定分析的最大距离和点数定义可变搜索半径。如果在最大距离内无法满足点数,将使用较小点数。

使用半径对象的工具包括:

克里金法反距离权重法

相关主题

5/10/2014