Доступно с лицензией Spatial Analyst.
Доступно с лицензией Image Analyst.
Инструменты Условия позволяют контролировать выходные значения на основании условий, применяемых ко входным значениям. Могут применяться условия двух типов: атрибутивные запросы или условия, основанные на положении условного выражения в списке.
Инструменты атрибутивных запросов явным образом определяют все ячейки, которые оцениваются как Истина (True). Эти ячейки могут сохранять свое исходное значение, могут быть заданы равными другому значению, либо могут быть определены, как ячейки со значением NoData. Ячейки, которые определяются как ложные, могут быть заданы равными другому набору значений, отличающихся от истинных значений. Например, если значение во входном растре больше десяти, ему присваивается значение, равное единице, в противном случае, выдается значение, равное 100.
Инструменты Условие (Con) и Установить ноль (Set Null) могут использовать выражение "где?" в качестве логического выражения для определения атрибутивного запроса.
Для позиционного условия требуется первый входной параметр (растр или постоянное значение), который определяет порядковый номер условия в списке условных значений (растров или постоянных значений), ячейке выходного набора растровых данных будет присвоено значение в соответствии с этим условием. Например, если значение определенной ячейки входного растра равно единице, будет выдаваться значение, заданное первыми входными данными в списке; если ячейка входного растра равна 2, будет выдаваться значение, заданное вторым растром в списке и т.д.
Инструмент Отбор (Pick) позволяет задать перечень входных данных, чтобы обеспечить выходное значение, на основе значения входных данных местоположения.
В следующей таблице перечислены инструменты, которые выполняют условный анализ, и дано краткое описание каждого.
Инструменты | Описание |
---|---|
Выполняет для каждой ячейки входного растра оценку по принципу условной выборки. | |
Значение из растра положений используется для определения того, из какого растра в списке входных растров будет получено значение выходной ячейки. | |
Инструмент Установить ноль (Set Null) устанавливает идентифицированные ячейки на NoData на основании заданного критерия. Выдает значение NoData, если при выполнении оценки условия получено значение Истина, и выдает значение, определяемое другим растром, если получено значение Ложь. |