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