邻域类概述 (arcpy.sa)

共有六个邻域类,每个邻域类都定义不同的形状或区域。当定义邻域对象时,实际上仅将中心在邻域范围的像元视为邻域的一部分。能够采用邻域对象的所有工具都作为可选参数执行此项操作。如果未定义邻域对象,则使用默认邻域。

NbrAnnulus

定义通过指定内、外圆半径(以地图单位或像元数为单位)创建的环形邻域。

NbrCircle

定义通过指定半径(以地图单位或像元数为单位)而创建的圆形邻域。

NbrIrregular

定义由核文件创建的不规则邻域。

NbrRectangle

定义通过指定以地图单位或像元数为单位的高度和宽度而创建的矩形邻域。

NbrWedge

定义通过指定半径和两个角度(以地图单位或像元数为单位)而创建的楔形邻域。

NbrWeight

定义使用核文件创建的权重邻域,该核文件指定用于乘以邻域范围内像元的值。

使用邻域对象的工具包括:

BlockStatisticsFocalStatisticsPointStatisticsPointDensity
注注:

点统计点密度仅使用 NbrAnnulusNbrCircleNbrRectangleNbrWedge 对象。

相关主题

9/15/2013