Итерировать растры (ModelBuilder)

Сводка

Выполняет итерации растров в рабочей области.

Более подробно о том, как работает Итерировать растры в ModelBuilder

Использование

  • Этот инструмент предназначен для использования в ModelBuilder, а не в скриптах Python.

  • У инструмента два элемента выходных данных: Растр и Имя, которые можно использовать как встроенную переменную %Имя% в других инструментах.

Синтаксис

arcpy.mb.IterateRasters(in_workspace, {wildcard}, {raster_format}, {recursive})
ParameterОбъяснениеТип данных
in_workspace

Рабочая область, содержащая растры для итерации.

Workspace
wildcard
(Дополнительный)

Комбинация звездочки * и других символов поможет вам ограничить результаты. Символ звездочки означает ВСЕ. Если групповой символ не задан, то будут обрабатываться все входные данные. Например, его можно использовать для того, чтобы ограничить итерирование только входными именами, начинающимися с определенного символа или слова (например, A*, или Ari*, или Land* и т.д.).

String
raster_format
(Дополнительный)

Выберите расширение, соответствующее формату растра, например ASC, BIL, BIP, BMP и т.д., или введите другое расширение.

String
recursive
(Дополнительный)

Определяет, будут ли рекурсивно обрабатываться вложенные папки в основной папке.

  • Отмечено – будут обрабатываться все вложенные папки.
  • Не отмечено – вложенные папки не будут обрабатываться.
Boolean

Производные выходные данные

NameОбъяснениеТип данных
raster

Полный путь к растру.

Набор растровых данных
name

Имя растра.

Строковое

Environments

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да