Combina una rama (ModelBuilder)
Resumen
La herramienta Fusionar rama fusiona dos o más ramas lógicas en una única salida.
La ramificación de un modelo se logra creando una herramienta de secuencia de comandos que implementa la lógica if-then-else necesaria. Generalmente sucede que al ramificar, debe fusionar dos ramas en un único proceso. Esto significa que si prueba una entrada contra una condición (ejemplos: si los datos existen en el disco, si el tamaño de la celda es mayor que 30 metros, si el valor del campo es 1), se crearán dos salidas: Verdadero, si la condición es verdadera; y Falso si la condición es falsa. Si la condición es verdadera, querrá ejecutar algunos procesos y si la condición es Falsa, querrá ejecutar procesos distintos, como se ilustra a continuación. En cualquier punto, se ejecutará sólo una de las ramas según la condición y la entrada. La herramienta Fusionar rama se utiliza en los casos en que no es posible decir qué rama se ejecutará y producirá resultados. La salida de ambas ramas se convierte en la entrada para la herramienta Fusionar rama. La herramienta mira las entradas y pasa la última salida de una rama que ha-sido-ejecutada hacia la próxima herramienta. La herramienta Fusionar rama admite cualquier cantidad de entradas y utiliza el control de parámetros de valor múltiple.
Ilustración
Uso
-
La herramienta esta pensada para utilizarse solo en ModelBuilder y no en secuencias de comandos de Python.
-
La herramienta examina la lista de variables de entrada y devuelve la primera variable que se encuentra en el estado ha sido ejecutada.
-
Fusionar rama acepta cualquier tipo de datos en su lista de valores. El tipo de datos de salida es Cualquier valor, que es un tipo de datos genérico. Esto significa que puede conectar la salida de Fusionar rama a un parámetro de cualquier herramienta. Cuando se ejecuta la herramienta conectada, espera que el contenido de la variable Cualquier valor sea del tipo de datos correcto; depende de usted asegurarse de que el contenido sea correcto para el parámetro de la herramienta.
Todas las herramientas de ArcGIS están vacías (sin color) cuando se agregan a un modelo, excepto Fusionar rama y Adquirir valores. A diferencia de otras herramientas de sistema, Fusionar rama se encuentra siempre en un estado lista para ejecutarse (coloreada). Esto es porque la entrada a Fusionar rama es un tipo de datos de valor múltiple y se considera que un valor múltiple vacío es una entrada válida.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_values [in_value,...] |
Lista de valores de ramas distintas. El primer valor de estado lista para ejecutarse de la lista será la salida de la herramienta. | Any Value |