Ejemplos del uso de utilidades de ModelBuilder

Recopilar valores

En el siguiente ejemplo, la herramienta Recopilar valores se utiliza para crear un nuevo mosaico a partir de 99 rásteres almacenados en el espacio de trabajo Input_CollectValue (la variable Rásteres de entrada). La herramienta Iterar rásteres recorre en iteración todos los rásteres del espacio de trabajo y todos los rásteres se recopilan mediante la herramienta Recopilar valores. La salida de Recopilar valores, Valores recopilados, es un valor múltiple de rásteres y es la entrada de la herramienta De mosaico a nuevo ráster. El uso de Recopilar valores de esta manera requiere crear un submodelo y convertir la salida de Recopilar valores en un Parámetro de modelo.

Cómo usar la herramienta Recopilar valores

Obtener valor de campo

En el siguiente ejemplo, la herramienta Obtener valor de campo se utiliza para encontrar el área de porcentaje de cada polígono en una clase de entidad.

La variable Entrada es una clase de entidad poligonal de la herramienta Resumen de estadísticas, y la Suma de áreas de salida es una tabla con un registro que contiene el área total de todos los polígonos. Esta salida está conectada a la herramienta Obtener valor de campo.

La herramienta Obtener valor de campo obtiene el primer valor de una tabla del campo especificado y el valor se utiliza como una variable en línea en la expresión de la herramienta Calcular campo para buscar el área de porcentaje de cada polígono.

Cómo usar la herramienta Obtener valor de campo

Analizar ruta

En el siguiente ejemplo, la herramienta Analizar ruta se utiliza para analizar la entrada (C:\1Tool Data\InputFC.shp) y convertirla en un nombre de archivo, extensión, ruta y nombre de espacio de trabajo. La salida Ruta tiene el tipo de datos de espacio de trabajo y está conectada directamente como parámetro de entrada del parámetro Ubicación de clase de entidad de la herramienta Crear clase de entidad, que acepta como entrada el tipo de datos de espacio de trabajo. Para Copiar, que no presenta ningún parámetro de tipo de datos de espacio de trabajo, Ruta se puede entregar a la herramienta utilizando %Path%\Out_%Name%.%Extension%.

Cómo utilizar la herramienta Analizar ruta

Seleccionar datos

En el siguiente ejemplo, la herramienta Seleccionar datos se utiliza para copiar dos shapefiles en una geodatabase y fusionar una de las clases de entidad con otra clase de entidad. La herramienta Seleccionar datos se utiliza para seleccionar una de las dos clases de entidad en la geodatabase y pasarla a la herramienta Fusionar.

Cómo utilizar la herramienta Seleccionar datos

Detener

La herramienta Detener detiene la iteración de un modelo en función de una condición. En este ejemplo, el iterador Para se utiliza para iterar valores de 500 a 4.000 e incrementarlos en un valor de 500. En la primera iteración, la variable Valor es 500, después 1.000, después 1.500, y así sucesivamente. Este valor se utiliza como una distancia de zona de influencia. La herramienta Resumen de estadísticas se utiliza para calcular la suma del área de todos los polígonos y Obtener valor de campo se utiliza para obtener el valor de la tabla de resumen de estadísticas. Calcular valor se utiliza para calcular un valor true booleano si el valor de Sumar área supera los 40. La herramienta Detener se establece para detener la ejecución del modelo si la condición establecida en Calcular valor es true. El modelo se itera para cada valor y, en la cuarta iteración, en este ejemplo, el área total de todos los polígonos supera los 40, haciendo que la condición sea verdadera. La herramienta Detener sale del modelo en este punto.

Cómo usar la herramienta Detener