Iterar selección de entidades (ModelBuilder)

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.

  • Esta herramienta no admite clases de entidad complejas, como, por ejemplo, anotación y dimensiones.

  • Para la selección puede utilizar más de un grupo por campo. Si se especifican uno o varios grupos por campo, el número de iteraciones se determina por el número de combinaciones únicas del grupo por campos. Para cada iteración, la selección de la capa de entidades de salida está determinada por el número de registros que coinciden con la combinación determinada del grupo por campos. Si se especifica más de un grupo por campo, los valores se concatenan <field value1>_<field value2> en el nombre de la variable en línea de salida. En el siguiente ejemplo, se utilizan dos campos de grupo: el nombre del huracán (NAME) y su categoría (Category). El valor de salida es Katrina_H5 y así sucesivamente para los demás valores.

    Parámetros de la herramienta Iterar selección de entidades

  • Si no se especifica ningún grupo por campo, el valor de salida se agrupará por el campo ObjectID, y la selección será un registro por selección. Si la tabla no contiene ningún campo ObjectID, por ejemplo, una tabla Excel, el valor está en blanco.

  • La herramienta tiene dos salidas: las Entidades seleccionadas y Valor de grupo del campo para las entidades seleccionadas, que se puede utilizar como variable en línea en otras herramientas.

  • La capa de entidades temporal se puede guardar como archivo de capa utilizando la herramienta Guardar en archivo de capa o se puede guardar como una nueva clase de entidad utilizando la herramienta Copiar entidades.

  • Si se agrega un iterador a un modelo, todas las herramientas del modelo se repetirán para cada valor en el iterador. Si no desea ejecutar cada herramienta en el modelo para cada valor iterado, cree un submodelo, modelo dentro de un modelo o modelo anidado que contenga solo el iterador y agréguelo al modelo principal como una herramienta de modelo.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

La clase o capa de entidades de entrada que contiene las entidades que se iterarán.

Feature Layer
Agrupar por campos
(Opcional)

Campo o campos de entrada que se utilizarán para agrupar las entidades para la selección. Se puede definir cualquier número de campos de entrada, y su resultado será una selección basada en una combinación única de los campos. Si no se especifica ningún campo, se utilizará el ID de objeto para iterar las entidades.

Value Table
Omitir valores nulos
(Opcional)

Especifica si los valores nulos del campo o los campos de agrupación se omitirán durante la selección.

  • Activado: los valores nulos de los campos de agrupación se omitirán durante la selección.
  • Desativado: los valores nulos de los campos de agrupación no se omitirán durante la selección. Esta es la opción predeterminada.
Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Entidades seleccionadas

Una capa de entidades que se puede utilizar en otras herramientas de geoprocesamiento que acepten una capa de entidades en ModelBuilder.

Feature Layer
Valor

El valor de campo que devuelve cada iteración. Si se especifica más de un grupo por campo, los valores se concatenan <field value1>_<field value2>.

Variant

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados