Как работает функция Агрегирование (Aggregate)

Инструмент Агрегирование (Aggregate) пересчитывает входной растр в растр с более грубым разрешением, используя заданную стратегию агрегирования (на основе Суммы, Минимума, Максимума, Среднего или Медианы).

Концептуально, инструмент работает следующим образом:

  1. Она умножает разрешение входного растра на коэффициент, устанавливаемый параметром коэффициента размера ячейки. Результирующее значение соответствует разрешению ячейки выходного растра.
  2. Она переносит пространственный экстент выходных ячеек на входной растр.

    Выходные ячейки низкого разрешения, перенесенные во входной растр
    Выходные ячейки низкого разрешения, картированные в входной растр

  3. Она определяет ячейки, для которых будут выполнены вычисления агрегирования. В вычисления по определению выходного значения ячейки включаются значения ячеек входного растра, которые попадают в экстент выходной ячейки.
  4. Она вычисляет выходное значение путем определения суммы, медианы, минимального, максимального или среднего значения ячеек входного растра, которые попадают внутрь пространственного экстента выходной ячейки.

    Пространственный экстент выходных ячеек, перенесенный во входной растр
    Агрегированное значение записывается в каждую ячейку выходного растра.

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

Входной растр
Входной растр

Выходные ячейки с более низким разрешением покрывают больший экстент, чем входные ячейки.
Выходные ячейки с более низким разрешением покрывают больший экстент, чем входные ячейки.

Выходные данные с использованием опции Расширить
Выходные данные с установленной опцией Расширить (Expand)

Выходные данные с использованием опции Усечь
Выходные данные с установленной опцией Обрезать (Truncate)

Связанные темы

6/5/2014