Функция Калькулятор

Обзор

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

Лицензия:

На всех уровнях лицензии доступны следующие операторы: плюс, минус, умножить, поделить и степень. Для остальных операций требуется дополнительный модуль ArcGIS Image Analyst или ArcGIS Spatial Analyst.

Примечания

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

Доступные операторы приведены в таблице ниже.

Арифметические операции

ОперацияСимвол

Сложить

+

Разделить

/

Модуль

%

Умножить

*

Степень

**

Вычесть

Булевы операции

ОперацияСимвол

Булев оператор And

&&

Булев оператор Or

||

Реляционные операции

ОперацияСимвол

Равно

==

Больше

>

Больше или равно

>=

Меньше

<

Меньше или равно

<=

Не равно

!=

Тригонометрические операции

ОперацияСимвол

ACos

ACos(a)

ACosH

ACosH(a)

ASin

ASin(a)

ASinH

ASinH(a)

ATan

ATan(a)

ATan2

ATan2(a)

ATanH

ATanH

Cos

Cos(a)

CosH

CosH(a)

Sin

Sin(a)

SinH

SinH(a)

Tan

Tan(a)

TanH

TanH(a)

Дополнительные операции

ОперацияСимвол

Условие

Con(a,b,c)

Равно нулю

IsNull(a)

Минимум два растра попиксельно

min(a,b)

Максимум два растра попиксельно

max(a,b)

Установить Null

SetNull(a,b)

Параметры

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

Имя переменной и входной растр, задаваемые пользователем.

Выражение

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

Тип размера ячейки

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

Вы можете выбрать размер выходной ячейки из следующих вариантов в ниспадающем списке:

  • Первый – размер ячейки первой переменной растра.
  • Минимум – минимальный размер ячейки во входных растрах.
  • Максимум – максимальный размер ячейки во входных растрах.
  • Среднее – средний размер ячейки входных растров.
  • Последний – размер ячейки последней переменной растра.

По умолчанию выбрано Максимум.

Тип экстента

Пространственный экстент, который используется для создания выходного растра.

Вы можете выбрать выходной экстент из следующих опций в ниспадающем списке:

  • Первый – размер ячейки первой переменной растра.
  • Минимум – минимальный размер ячейки во входных растрах.
  • Максимум – максимальный размер ячейки во входных растрах.
  • Среднее – средний размер ячейки входных растров.
  • Последний – размер ячейки последней переменной растра.

По умолчанию выбрано Пересечение.

Примеры выражений

Простое выражение с условием

Найти значения высот более 4000 футов. Присвоить этим областям значение 1, всем остальным – 0.

Параметры свойств Калькулятора

Вложенное выражение с условием

Найти области с уклоном менее 10 градусов и NDVI более 0.5. Присвоить этим областям значение 1. Для других областей, присвоить значение 2, если уклон более 10 градусов, а высота более 2500 футов. Всем остальным областям присвоить значение 3.

Выражение свойств Калькулятора

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