邻域统计
使用说明
邻域统计是对数据集中的每个像元值的邻域范围内的像元进行统计,即以待计算栅格为中心,向其周围扩展一定范围,基于这些邻域范围内的栅格数据进行统计计算,将运算结果作为像元的值。目前提供的统计方法包括:最大值、最小值、众数、最少数等。常用的邻域范围类型包括:矩形、圆形、圆环和扇形等。
下图为邻域统计的示意图,图中位于第二行第三列的单元格,它的值由其周围扩散得到的3*3(矩形邻域)的邻域内所有像元值来确定。
SuperMap 邻域统计提供了10种统计模式,分别如下:
- 最小值:查找区域内栅格像元值的最小值。
- 最大值:查找区域内栅格像元值的最大值。
- 平均值:计算区域内所有栅格像元值的平均值。
- 标准差:计算区域内所有栅格像元值的标准差。
- 和:计算区域内栅格像元值之和。
- 种类:统计区域内栅格像元值出现的个数。
- 值域:计算区域内栅格像元值的范围,即区域内的最大值减去最小值。
- 众数:统计区域内栅格像元值出现频率最高的数值。
- 最少数:统计区域内栅格像元值出现频率最低的数值。
- 中位数:区域内栅格像元值按照从小到大的顺序排列,处于最中间的数值。
参数说明
参数名 | 默认值 | 参数释义 | 参数类型 |
---|---|---|---|
源栅格数据 | 源栅格数据 | DatasetGrid | |
目标数据源 | 指定的存储结果的数据集所在的数据源 | Datasource | |
结果数据集名 | 指定的结果数据集名称 | String | |
领域类型 | 矩形 | 选择邻域统计的形状。目前支持4种邻域形状,包括矩形、圆形、圆环和扇形。选定要使用的形状后,还需设置具体形状大小,例如对于矩形需要设置矩形的宽度和高度;对于扇形,需要设置扇形的半径、起始角度和终止角度。 | NeighbourShapeType |
邻域统计的单位类型 | 栅格坐标 | 选择进行统计时使用的单位类型。目前支持2种单位类型,包括栅格坐标(CELL)和地理坐标(MAP)。栅格坐标是指使用栅格行列数作为邻域单位;地理坐标是指用地图的坐标系单位作为邻域单位。 | NeighbourUnitType |
邻域分析的统计方法 | 最小值 | 选择使用的统计模式,一共有10种类型可选。包括最小值、最大值、平均值、标准差、和、种类、值域、众数、最少数和中位数。 | GridStatisticsMode |
是否忽略空值 | false | 选中忽略空值数据时,统计时仅对栅格数据中有值的像元进行统计;否则会对无值像元进行统计。 | Boolean |
内径 (可选) |
0.0 | 环形邻域的内径,邻域类型为环形时可设置该参数 | Double |
外径 (可选) |
0.0 | 环形邻域的外径,邻域类型为环形时可设置该参数 | Double |
宽 (可选) |
0.0 | 矩形的宽/列数,邻域类型为矩形时可设置该参数 | Double |
高 (可选) |
0.0 | 矩形的高/行数,邻域类型为矩形时可设置该参数 | Double |
半径 (可选) |
0.0 | 圆的半径,邻域类型为圆形、扇形时可设置该参数 | Double |
起始角度 (可选) |
0.0 | 扇形邻域的起始角度,邻域类型为扇形时可设置该参数 | Double |
终止角度 (可选) |
0.0 | 扇形邻域的终止角度,邻域类型为扇形时可设置该参数 | Double |
输出结果
参数名 | 参数释义 | 参数类型 |
---|---|---|
结果栅格数据集 | 结果栅格数据集 | DatasetGrid |