Skip to main content

Iterar selección de filas (Herramientas de modelo)

Resumen

Itera filas en una tabla.

Más información acerca del funcionamiento de Iterar selección de filas en 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.

  • 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 ejemplo siguiente, se utilizan dos campos de grupo: CALL_TYPE y Crime_Peri (período de criminalidad). El valor de salida es Vandalism_Morning, y así sucesivamente con el resto de valores.

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

  • 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.

  • La herramienta tiene dos salidas: Filas seleccionadas y Valor de grupo del campo ObjectID de las entidades seleccionadas, que se puede utilizar como [variable en línea] (../../help/analysis/geoprocessing/modelbuilder/inline-variable-substitution.md) (%Value%) en otras herramientas.

  • 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

Etiqueta Explicación Tipo de datos

Tabla de entrada

Tabla que contiene los registros que iterarán.

Table View

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.

Columnas de la tabla de valores:

  • FieldThe fields that will be used to group the features for selection.

  • Null ValueThe value from the field that will be substituted for a null value.

Value Table

Omitir valores nulos

(Opcional)

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

  • Checked—Los valores nulos de los campos de agrupación se omitirán durante la selección.

  • Unchecked—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

Etiqueta Explicación Tipo de datos

Filas seleccionadas

Una vista de tabla que se puede utilizar en otras herramientas de geoprocesamiento que acepten una vista de tabla en ModelBuilder.

Table View

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

Entornos

Espacio de trabajo actual

Información de licenciamiento

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