方形邻域统计

使用说明

对栅格像素进行方形邻域统计,统计结果作为新值存于该像素位置,生成一幅新的栅格数据集(RasterRDD)。

方形邻域统计是对数据集中的每个像元值的方形邻域范围内的像元进行统计,即以待计算栅格为中心,向其周围扩展一定范围,基于这个方形邻域范围内的栅格数据进行统计计算,将运算结果作为像元的值。目前提供的统计方法包括:最大值、最小值、中位数、平均值、标准差等。

下图为方形邻域统计的示意图,图中位于第二行第三列的单元格,它的值由其周围扩散得到的3*3(方形邻域)的邻域内所有像元值来确定。

NeighborStatistics

方形邻域

方形的大小由指定的扩展格子数来确定(单位为地理单位或栅格单位),方形范围内的像元参与邻域统计的计算。

方形邻域如下图所示,图中单元格仅为示意:

SquareNeighborStatistics

参数说明

参数名 默认值 参数释义 参数类型
待统计RDD 待统计的RasterRDD。 RasterRDD
扩展格子数 0 方形邻域由中心格子向外延展出的格子数 (例如, extent为 1 代表 3x3 的方形)。 Integer
统计模式 总和 统计模式。可选值:总和、最大值、最小值、中位数、标准差、平均值。 JavaRasterStatisticsMode