Resumen
La herramienta Recopilar valores está diseñada para adquirir los valores de salida de un iterador o para convertir una lista de valores múltiples en una sola entrada. La salida de Recopilar valores se puede utilizar como entrada de herramientas tales como Fusionar, Incorporar, Mosaico y Estadísticas de celdas.
Obtenga más información sobre cómo funciona la herramienta Recopilar valores en ModelBuilder
Uso
La herramienta esta pensada para utilizarse solo en ModelBuilder y no en secuencias de comandos de Python.
Las salidas de herramienta con la opción Agregar a visualización activada se agregan a la visualización en ArcMap con el nombre de la variable. Si está usando un iterador en el modelo y desea agregar las salidas de todas las iteraciones a la visualización en ArcMap con el nombre único de salida real en lugar del nombre de la variable, conecte la salida que desea visualizar a la herramienta Recopilar valores, después haga clic con el botón derecho del ratón en la salida de Recopilar valores y active la opción Agregar a visualización. Si el modelo se ejecutará desde el cuadro de diálogo de la herramienta de modelo, convierta la salida de Recopilar valores en un parámetro de modelo, ya que solo los parámetros de modelo de salida se agregan a la visualización.
La herramienta Recopilar valores también se utiliza para quitar los parámetros de salida del cuadro de diálogo de la herramienta y permitir que la salida continúe agregada a la visualización. Por ejemplo, supongamos que su modelo utiliza la herramienta Zona de influencia y que la salida de la herramienta Zona de influencia es un parámetro de modelo. Cuando ejecuta su modelo desde el cuadro de diálogo de la herramienta, el cuadro de diálogo muestra este parámetro y el usuario del cuadro de diálogo puede cambiar la ubicación en la que se escribe la salida de la Zona de influencia. Pero, ¿y si no desea que el usuario del cuadro de diálogo cambie esta ubicación? En otras palabras, quiere escribirla en una ubicación específica donde nadie la pueda cambiar. Podría cambiar la variable de modelo para que no sea un parámetro, pero las variables de modelo no se agregan a la visualización a menos que sean parámetros.
La solución consiste en cambiar la salida de la herramienta Zona de influencia para que no sea un parámetro y conectar la salida a la herramienta Recopilar valores. A continuación, convierta la salida de Recopilar valores en un parámetro de modelo. Cuando el modelo se ejecuta desde el cuadro de diálogo de la herramienta, el parámetro no se muestra en el cuadro de diálogo y el usuario no puede cambiarlo. Sin embargo, puesto que es un parámetro de salida, se agrega a la visualización. (Esto funciona porque, técnicamente, el tipo de salida de Recopilar valores son datos derivados de entrada/salida, y los datos derivados de entrada/salida no se agregan al cuadro de diálogo).
Sintaxis
arcpy.mb.CollectValues(in_value)
Parámetro | Explicación | Tipo de datos |
in_value | Valores de entrada que se van a adquirir. | Multiple Value |
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí