Как работает функция Агрегирование (Aggregate)
Инструмент Агрегирование (Aggregate) пересчитывает входной растр в растр с более грубым разрешением, используя заданную стратегию агрегирования (на основе Суммы, Минимума, Максимума, Среднего или Медианы).
Концептуально, инструмент работает следующим образом:
- Она умножает разрешение входного растра на коэффициент, устанавливаемый параметром коэффициента размера ячейки. Результирующее значение соответствует разрешению ячейки выходного растра.
- Она переносит пространственный экстент выходных ячеек на входной растр.
- Она определяет ячейки, для которых будут выполнены вычисления агрегирования. В вычисления по определению выходного значения ячейки включаются значения ячеек входного растра, которые попадают в экстент выходной ячейки.
- Она вычисляет выходное значение путем определения суммы, медианы, минимального, максимального или среднего значения ячеек входного растра, которые попадают внутрь пространственного экстента выходной ячейки.
В том случае, если значение, заданное для коэффициента размера ячейки, таково, что результат деления количества ячеек в строках или в столбцах на коэффициент размера ячейки дает остаток, пространственный экстент входных ячеек не будет совпадать с экстентом выходного растра с учетом последней ячейки в его строках или в столбцах. Когда это происходит, значение для последней выходной ячейки может быть вычислено с использованием доступных ячеек входного растра, которые попадают в экстент (отмечена опция Расширить экстент (Expand extent)), или растр может быть обрезан путем удаления последней ячейки выходного растра (не отмечена опция Расширить экстент (Expand extent)).