Итерировать файлы (Инструменты модели)
Краткая информация
Выполняет итерации над файлами в папке.
Более подробно о том, как работает инструмент Итерировать файлы в ModelBuilder
Использование
- Этот инструмент доступен только в ModelBuilder для использования в моделях. Этот инструмент недоступен в панели Геообработка или в Python.
Опция Тип файла позволяет выполнять итерации над файлами с определенным расширением. Например, если вы хотите, чтобы итерировались только файлы с расширением .log, укажите log в качестве значения параметра Тип файла.
Если файл отображается как набор данных на панели Каталог, инструмент пропустит этот файл. Наиболее распространенные примеры - это шейп-файлы, файлы
.dbf, растровые файлы (.jpg,.tif,.img,.pngи.bmp), файлы САПР (.dxfи.dwg) и файлы карт (.mxd,.aprx).У инструмента два элемента выходных данных: Файл и Имя, которые можно использовать как встроенную переменную (например,
%Name%) в других инструментах.
Укажите расширение файла в дополнительном параметре расширений, например, .txt, .pdf, .zip и другие. Например, если инструмент производит итерацию над текстовыми файлами и результат его работы будет использоваться в таких инструментах, как, например, инструмент ASCII в растр, укажите расширение txt.
- Большинство инструментов принимают формат выходного файла этого инструмента, кроме таких инструментов как, Копировать, для которых расширение файла необходимо указывать в выходном имени. Например, если вы используете этот инструмент, чтобы выполнять итерации с файлами
.zip, чтобы использовать их в качестве входных объектов для инструмента Копировать, выходное имя файла должно содержать расширениеName.zipили%Name%.zip.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Папка |
Папка, в которой расположены входные файлы. |
Folder |
|
Групповой символ (Дополнительный) |
Комбинация |
String |
|
Тип файла (Дополнительный) |
Расширение файла, такое как txt, zip и т.д. Только файлы с расширением будут итерироваться. Не используйте пробел перед расширением файла. |
String |
|
Рекурсивный (Дополнительный) |
Указывает, будут ли все вложенные папки в основной папки итерироваться рекурсивно.
|
Boolean |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Файл |
Полный путь к файлу. |
File |
|
Имя |
Название набора данных. |
String |
Параметры среды
Этот инструмент не использует параметры среды геообработки.
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да