Resumen
Funciona exactamente igual que WHILE en cualquier lenguaje de secuencia de comandos/programación, ejecutando si una condición es verdadera o falsa para la entrada o conjunto de entradas.
Uso
La herramienta esta pensada para utilizarse solo en ModelBuilder y no en secuencias de comandos de Python.
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.While(in_values, {condition})
Parámetro | Explicación | Tipo de datos |
in_values [in_value,...] | Los valores de entrada para comprobar si se ha de iterar o no. | Multiple Value |
condition (Opcional) | Seleccione Verdadero o Falso para establecer la condición.
| String |
Salida derivada
Nombre | Explicación | Tipo de datos |
continue | Booleano |
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí