Функция Отсечение

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

Обзор

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

Сначала алгоритм определяет все ячейки на растре маски с значением NoData. Соответствующие области на входном растре будут отсечены. Затем внутренне выполняется операция "Распределение по Евклидову расстоянию" для присвоения значений маскируемых ячеек на базе Евклидова расстояния.

Значения ячеек на входном растре, которые соответствуют ячейкам с значением NoData растра маски, затем отсекаются и заменяются значениями ближайших соседних ячеек в соответствии с Евклидовым расстоянием.

На следующем рисунке к входному растру и растру маски применена функция Отсечение. Отсечение применяется только к значениям NoData в растре маски. Все ячейки растра маски со значениями, отличными от NoData, получат значения из входного растра. Эти значения ячеек и их местоположения будут использоваться для присвоения значений ячейкам со значениями NoData, которые определены на растре маски. Ячейки со значением NoData получат значение ячейки входного растра, которые определяются как ближайшая ячейка растра маски со значением, отличным от NoData.

Иллюстрация инструмента Отсечение

Это глобальная растровая функция.

Примечания

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

Параметры

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

Растр

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

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

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

Растр Маски

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

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

Во входном Растре ячейки со значением NoData будут отсечены.

Растр маски может быть целочисленным или с плавающей точкой.

Использовать значения NoData, если они есть в ближайшей окрестности

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

  • Да – задает, что будет использовано значение ближайшей соседней ячейки, независимо от того, имеет ли ячейка на входном растре значение NoData или другое значение. Значения NoData на первом входном растре могут свободно отсекаться в области, определяемые входным растром маски, если ячейки с этим значением являются ближайшими соседями. Это значение по умолчанию Короткое целое.
  • Нет – задает, что только действительные значения данных могут свободно отсекаться в области, определяемые входным растром маски. Значения NoData на первом входном растре не могут отсекаться в области, определяемые на входном растре маски, даже если они являются значением ближайших соседних ячеек.

Отсечь ячейки NoData

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

  • Нет – устанавливает, что ячейки NoData во входном растре останутся NoData также и в выходном растре. Это значение по умолчанию Короткое целое.
  • Да – устанавливает, что пикселы NoData во входном растре и в пределах маски могут усекаться до выходных ячеек с допустимыми значениями.

Растр зон

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

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

Это дополнительный параметр.

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