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