Сводка
Выполняет итерации с рабочими областями в папке.
Более подробно о том, как работает инструмент Итерировать рабочие области в ModelBuilder
Использование
Этот инструмент предназначен для использования в ModelBuilder, а не в скриптах Python.
У инструмента два элемента выходных данных: Рабочая область и Имя, которые можно использовать как встроенную переменную %Имя% в других инструментах.
Синтаксис
arcpy.mb.IterateWorkspaces(in_folder, {wildcard}, {workspace_type}, {recursive})
Parameter | Объяснение | Тип данных |
in_folder | Папка, в которой хранятся рабочие области для итераций. | Folder |
wildcard (Дополнительный) | Комбинация звездочки * и других символов поможет вам ограничить результаты. Символ звездочки означает ВСЕ. Если групповой символ не задан, то будут обрабатываться все входные данные. Например, его можно использовать для того, чтобы ограничить итерирование только входными именами, начинающимися с определенного символа или слова (например, A*, или Ari*, или Land* и т.д.). | String |
workspace_type (Дополнительный) | Тип рабочей области для поиска, например папка, файловая или многопользовательская база геоданных.
| String |
recursive (Дополнительный) | Определяет, будут ли рекурсивно обрабатываться вложенные папки в основной папке.
| Boolean |
Производные выходные данные
Name | Объяснение | Тип данных |
workspace | Полный путь к рабочей области. | Рабочая область |
name | Имя рабочей области. | Строковое |
Environments
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да