Iterar selección de filas (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 (periodo 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 puede utilizarse como variable en línea (%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

EtiquetaExplicaciónTipo 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.

Value Table
Omitir valores nulos
(Opcional)

Especifica si los valores nulos del campo 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
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

Información de licenciamiento

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

Temas relacionados