Общие математические функции геообработки

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

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

Общие функции геообработки Математические применяют математические функции к входным данным. Эти функции геообработки попадают в несколько категорий. Арифметические функции геообработки выполняют базовые арифметические операции, например, сложение и умножение. Есть функции, которые выполняют различные типы операций возведения в степень, которые включают экспоненты и логарифмы, а также основные операции степени. Остальные функции используются либо для конвертации знака, либо для конвертации целочисленных типов данных и типов данных с плавающей точкой.

В рамках этих широких категорий некоторые функции геообработки работают на двух входных растрах, в то время как другие работают на одном.

Функции геообработки с двумя входными растрами:

  • Арифметические: Сложить, Вычесть, Умножить, Разделить , Остаток
  • Степень: Степень

Функции геообработки с одним входным растром:

  • Экспоненциальные: Exp, Exp2, Exp10
  • Логарифмические: Ln, Log2, Log10
  • Степень: Возвести в квадрат, Квадратный корень
  • Знак: Абсолютное значение, Изменить знак
  • Преобразование типов: Float, Int, Округлить в меньшую сторону, Округлить в большую сторону

В следующей таблице перечислены доступные функции геообработки и дано их краткое описание.

Функции геообработкиОписание

Абсолютное значение

Вычисляет абсолютное значение ячеек в растре.

Разделить

Делит значения двух растров по принципу ячейка-за-ячейкой.

Exp

Вычисляет экспоненту по основанию е для ячеек растра.

Exp10

Вычисляет экспоненту по основанию 10 для ячеек растра.

Exp2

Вычисляет экспоненту по основанию 2 для ячеек растра.

Float

Конвертирует каждое значение ячейки растра в число с плавающей точкой.

Целое

Преобразует значение каждой ячейки в целое число путем округления.

ln

Вычисляет натуральный логарифм (по основанию е) для ячеек растра.

Log10

Вычисляет логарифм по основанию 10 для ячеек растра.

Log2

Вычисляет логарифм по основанию 2 для ячеек растра.

Вычесть

Вычитает значение второго входного растра из значений первого входного растра по принципу ячейка-за-ячейкой.

Остаток

Находит остаток (по модулю) первого растра при делении на второй растр по принципу ячейка-за-ячейкой.

Изменить знак

Меняет знак (умножением на -1) значений ячеек входного растра по принципу ячейка-за-ячейкой.

Сложить

Складывает (суммирует) значения двух растров по принципу ячейка-за-ячейкой.

Степень

Возводит в степень значения ячейки растра, где степень равна значениям в другом растре.

Округлить в меньшую сторону

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

Округлить в большую сторону

Возвращает следующее наибольшее целочисленное значение, представленное числом с плавающей точкой, для каждой ячейки растра.

Возвести в квадрат

Возводит в квадрат значения ячеек растра.

Квадратный корень

Вычисляет квадратный корень значений ячеек растра.

Умножить

Перемножает значения двух растров по принципу ячейка-за-ячейкой.

Функции геообработки в категории Общие математические
Примечание:

Некоторые Общие математические функции геообработки также доступны в наборе инструментов 3D Analyst.