适用于 Image Server
聚合工具可根据指定的聚合策略(最大值、平均值、中值、最小值或总和)对输入栅格进行重采样,从而使其具有更为粗糙的分辨率。
从概念上讲,该工具的工作原理如下:
- 它会将输入栅格的像元分辨率与为像元系数参数所指定的系数相乘。 生成的值对应输出栅格的像元分辨率。
- 从左下角开始将输出像元的空间范围映射到输入栅格。
粗糙输出像元将映射到输入栅格。 - 它将识别要执行聚合计算的像元。 落在输出像元范围内的输入栅格的像元位置会包括在确定像元输出值的计算中。
- 它通过计算落在输出像元空间范围内的输入栅格像元的总和、最小值、最大值、平均值或中值来计算输出值。
聚合值将写入输出栅格上的每个像元。
根据指定的像元系数值(像元系数与行或列中的像元数量相除后是否存在余数),输入栅格的空间范围可能不会覆盖输出栅格所覆盖的行或列中的最后一个像元。 如果出现这种情况,可以使用落入该范围的可用输入栅格像元值来计算最后一个输出像元行或列(需要时扩展范围处于选中状态),也可以通过移除最后一个输出栅格像元来截断此栅格(需要时扩展范围处于未选中状态)。
展开并截断
下图说明了如何按照需要时扩展范围参数的设置来处理余数像元。 灰色背景颜色用于保持图形之间的相对对齐。



