Iterar espacios de trabajo (ModelBuilder)
Resumen
Itera espacios de trabajo en una carpeta.
Más información acerca del funcionamiento de Iterar espacios de trabajo en ModelBuilder
Uso
-
La herramienta esta pensada para utilizarse solo en ModelBuilder y no en secuencias de comandos de Python.
-
Iterar espacios de trabajo puede limitarse a iterar tipos de espacios de trabajo, como por ejemplo Access, Cobertura, FileGDB, Carpetas o SDE.
-
La herramienta tiene dos salidas: Espacio de trabajo de salida y nombre, que se pueden utilizar como variables en línea (por ej. %Name%) en otras herramientas.
-
Si se agrega un iterador a un modelo, todas las herramientas del modelo se repetirán para cada valor en el iterador. Si no desea ejecutar cada herramienta en el modelo para cada valor iterado, cree un submodelo/modelo dentro de un modelo o modelo anidado que contenga sólo el iterador y agréguelo al modelo principal como una herramienta de modelo.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_folder |
Carpeta que almacena el espacio de trabajo que se va a iterar. | Folder |
wildcard (Opcional) |
Combinación de * y caracteres que ayudan a limitar los resultados. El asterisco equivale a decir ALL. Si no se especifica ningún comodín, se devolverán todas las entradas. Por ejemplo, se puede utilizar para restringir la iteración de los nombres de entrada a partir de un carácter o una palabra determinados (por ej., A* o Ari* o Tierra*,etc.). | String |
workspace_type (Opcional) |
Seleccione el tipo de espacio de trabajo, como por ejemplo Access, Cobertura, FileGDB, Carpetas o SDE.
| String |
recursive (Opcional) |
Determina si las subcarpetas de la carpeta principal se repiten recursivamente.
| Boolean |