Функция фокальная статистика

Доступно с лицензией Spatial Analyst.

Доступно с лицензией Image Analyst.

Обзор

Вычисляет статистику для ячеек, находящихся в пределах некоторой окрестности для каждой ячейки входного растра. Доступные некоторые формы соседства.

Примечания

Если тип значений входного растра – числа с плавающей точкой, возможно вычисление только среднего, максимального и минимального значений, процентиля, а также диапазона, стандартного отклонения и суммы.

Если задана окрестность в виде круга, окрестность в форме кольца или клина, некоторые внешние ячейки диагонали могут не учитываться в вычислениях, т.к. центр ячейки должен быть заключён в окрестность.

Входные ячейки NoData могут получать значение на выходе, если включена опция Игнорировать значение NoData при вычислениях, при условии, что по крайней мере одна ячейка в окрестности имеет корректное значение.

Параметры

Имя параметраОписание

Растр

(Обязательное)

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

Тип статистики

Тип вычисляемой статистики.

  • Среднее — вычисляет среднее значений ячеек окрестности.
  • Большинство — вычисляет значение большинства (значения, которое встречается чаще других) для ячеек в окрестности.
  • Максимум — вычисляет максимальное (наибольшее) из значений ячеек в окрестности.
  • Медиана — вычисляет значение медианы для ячеек в окрестности.
  • Минимум — вычисляет минимальное (наименьшее) из значений ячеек в окрестности.
  • Меньшинство — вычисляет значение меньшинства (значения, встречающегося реже всего) для ячеек в окрестности.
  • Процентиль — Вычисляет значение процентиля для ячеек в окрестности. Если выбран этот тип статистики, станет доступным новый параметр Значения процентиля, который позволит определить вычисляемый процентиль.
  • Диапазон — вычисляет диапазон (разницу между наибольшим и наименьшим значением) значений ячеек в окрестности.
  • Стандартное отклонение — вычисляет стандартное (среднеквадратическое) отклонение значений ячеек в окрестности.
  • Сумма — вычисляет сумму значений ячеек в окрестности.
  • Разнообразие — вычисляет разнообразие (количество уникальных значений) значений ячеек в окрестности.

Если значения входного растра - с плавающей точкой, доступна только статистика Среднее, Максимум, Медиана, Минимум, Процентиль, Диапазон, Стандартное отклонение и Сумма.

Для Среднего значения, Медианы, Процентиля и Стандартного отклонения на выходе всегда будет значение с плавающей точкой.

Типом статистики по умолчанию является Среднее.

Округ

Форма области вокруг каждой ячейки, которая используется при вычислении статистики.

У каждой окрестности есть дополнительные параметры для уточнения формы.

  • Прямоугольник, ширина, высота
  • Круг, радиус
  • Кольцо, внутренний радиус, внешний радиус
  • Клин, радиус, начальный угол, конечный угол
  • Нерегулярная, ширина, высота, значения окрестности
  • Взвешенная, ширина, высота, значения окрестности

Нерегулярная окрестность позволяет задать вокруг обрабатываемой ячейки окрестности неправильной формы. Используйте таблицу значений окрестности для определения формы окрестности ядра. Нулевое значение для положения ячейки указывает на то, что ячейка не является частью окрестности, и что она не будет включена в обработку. Значение, равное 1, указывает на то, что соответствующая ему ячейка (и ее значение) является частью окрестности.

Так же как и с нерегулярной окрестностью, взвешенная окрестность позволяет задавать вокруг обрабатываемой ячейки окрестности неправильной формы, но также позволяет применять к входным значениям веса. Керн-файл весов задает, какие ячейки будут включены в окрестность, а также веса, на которые будут умножены значения ячеек. Значение 0 исключает ячейку из обработки. Положительные, отрицательные и десятичные значения являются корректными опциями в качестве весов.

Примечание:

Для типа Взвешенная окрестность допустимы только типы статистики среднее, стандартное отклонение и сумма.

Игнорировать значение NoData при вычислениях

Устанавливает, игнорируются ли в вычислениях статистики значения NoData.

  • Отмечено – определяет, что если в окрестности есть значение NoData, значение NoData будет проигнорировано. При определении статистики значений будут использованы только ячейки, имеющие определенное значение. Это значение по умолчанию.
  • Не отмечено – определяет, что если какая-либо ячейка в окрестности имеет значение NoData, выходным значением обрабатываемой ячейки будет значение

Значение процентиля

Определяет процентиль, вычисляемый при выборе в качестве типа статистики Процентиля. Значение по умолчанию – 90, для 90-го процентиля.

Значения могут варьироваться от 0 до 100. Нулевой процентиль эквивалентен статистике Минимальное значение, а 100й - Максимальное значение, за вычетом того, что результат будет выражен значением с плавающей точкой. Значение, равное 50, даст по существу тот же результат, что и Медиана.

Использование керн-файлов

Для Нерегулярного и Весового соседств можно сохранить ядро в текстовый файл для последующего использования.

После задания ширины и высоты и ввода значений соседств нажмите кнопку Сохранить для выполнения экспорта в текстовый файл ASCII через диалоговое окно Сохранить керн-файл окрестности. Воспользуйтесь кнопкой Обзор, чтобы открыть диалоговое окно Входной керн-файл окрестности, чтобы указать и выбрать керн-файл для загрузки.

Формат этого файла такой же, как и у керн-файлов инструмента Фокальная статистика. В первой строке хранится ширина и высота керн-окрестности. Следующие строки содержат значения в соответствующем месте ядра. Для нерегулярного соседства значения 0 и 1 определяют участие ячеек в вычислении статистики. 0 означает, что соответствующее местоположение соседства будет исключено из вычисления статистики, а 1 - что это местоположение включено. Керн-файл весов окрестности задает, какие ячейки будут включены в окрестность, а также веса, на которые будут умножены значения ячеек.

Взвешенная окрестность может использоваться только для статистики: Среднее, Среднеквадратическое отклонение и Сумма.

Связанные разделы