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 Acceso, Cobertura, Geodatabase de archivos, Carpeta o SDE.
La herramienta tiene dos salidas: Espacio de trabajo de salida y Nombre, que se pueden usar como variables en línea %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
arcpy.mb.IterateWorkspaces(in_folder, {wildcard}, {workspace_type}, {recursive})
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 que empiezan con un carácter o una palabra (por ej., A* o Ari* o Land*, etc.). | String |
workspace_type (Opcional) | Seleccione el tipo de Espacio de trabajo, como por ejemplo Acceso, Cobertura, Geodatabase de archivos, Carpeta o SDE.
| String |
recursive (Opcional) | Determina si las subcarpetas de la carpeta principal se repiten recursivamente.
| Boolean |
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí