Skip to main content

Fusionar rama (Herramientas de modelo)

Resumen

Fusiona dos o más ramas lógicas en una sola salida.

La ramificación en un modelo se logra creando una herramienta de scripts que implementa la lógica necesaria if-then-else. Al ramificar, puede que sea necesario fusionar dos ramas en un único proceso. Esto significa que, si evalúa una entrada mediante una condición (por ejemplo, si los datos existen en el disco, si el tamaño de celda es superior a 30 metros o si el valor del campo es 1), se crearán dos salidas: True, si la condición se cumple, y False, si la condición no se cumple. Si la condición es True, se ejecutarán determinados procesos y, si la condición es False, se ejecutarán otros procesos diferentes, como se ilustra a continuación. En cualquier momento, solo se ejecutará una de las ramas, según la condición y la entrada. La herramienta Fusionar rama se utiliza cuando no es posible determinar qué rama se ejecutará y producirá resultados. La salida de ambas ramas se convierte en la entrada de la herramienta Fusionar rama. La herramienta identifica las entradas y pasa a la siguiente herramienta la última salida de una rama que ya se haya ejecutado. La herramienta Fusionar rama permite cualquier número de entradas y utiliza el control de parámetro multivalor.

Más información sobre cómo funciona Fusionar rama en ModelBuilder

Ilustración

Ilustración de Fusionar rama

Uso

  • Esta herramienta solo está disponible en ModelBuilder para su uso en modelos. La herramienta no está disponible desde el panel Geoprocesamiento ni desde Python.

  • La herramienta comprueba la lista de variables de entrada y devuelve la primera variable que se encuentre en estado ya 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 cualquier parámetro de cualquier herramienta. Para que la herramienta conectada funcione, el contenido de una variable Cualquier valor debe ser del tipo de datos correcto; es su responsabilidad comprobar que el contenido sea el adecuado para el parámetro de la herramienta.

  • La mayoría de las herramientas de ArcGIS aparecen vacías (sin color) cuando se agregan a un modelo; sin embargo, las herramientas Fusionar rama, Recopilar valores, Si el valor es y Si los datos existen no. La herramienta Fusionar rama se encuentra siempre lista para ejecutarse (con color). Se debe a que la entrada de la herramienta puede estar vacía, lo cual se considera una entrada válida.

Parámetros

Etiqueta Explicación Tipo de datos

Valores de entrada

(Opcional)

Lista de valores de distintas ramas. El primer valor de estado listo para ejecutarse de la lista será la salida de la herramienta.

Any Value

Salida derivada

Etiqueta Explicación Tipo de datos

output_value

El primer valor de estado listo para ejecutarse de diferentes ramas.

Any Value

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Avanzado: Sí