Ejemplos del uso de utilidades de ModelBuilder

Se proporcionan ejemplos de las utilidades de ModelBuilder.

Calcular valor

En el ejemplo siguiente, se utiliza la herramienta Calcular valor para devolver una cadena de caracteres derivada del recuento de registros del resultado de la herramienta Seleccionar capa por atributo mediante una expresión de ArcGIS Arcade:

Ejemplo de la herramienta Calcular valor

Recopilar valores

En el siguiente ejemplo, la herramienta Recopilar valores se utiliza para crear un 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 la herramienta Recopilar valores, los 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 la herramienta Recopilar valores de esta manera requiere crear un submodelo y convertir la salida de la herramienta Recopilar valores en un parámetro de modelo.

Ejemplo de 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 el valor 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.

Ejemplo de 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 la herramienta Copiar, que no presenta ningún parámetro de tipo de datos de espacio de trabajo, el valor Ruta se puede entregar a la herramienta utilizando %Path%\Out_%Name%.%Extension%.

Ejemplo de 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.

Ejemplo de la herramienta Seleccionar datos

Mensaje personalizado

En el ejemplo siguiente, se utiliza la herramienta Mensaje personalizado para generar un mensaje de advertencia personalizado si la condición previa es verdadera.

La herramienta Seleccionar capa por atributo selecciona un subconjunto de los datos de entrada y la salida se conecta a la herramienta Si la selección existe. Luego, la herramienta Si la selección existe comprueba si los datos de entrada incluyen una selección y, si es así, la herramienta Estadísticas de resumen realiza un cálculo basado en tipo de estadística y campo definido. Además, cuando el resultado de la herramienta Si la selección existe es verdadero, la herramienta Mensaje personalizado devuelve un mensaje de advertencia.

Ejemplo de la herramienta Mensaje personalizado