Iterar valores de campo (ModelBuilder)

Uso

  • La herramienta está pensada para utilizarse en ModelBuilder y no en scripts de Python.

  • La salida de la herramienta es una variable denominada Valor y contiene el valor del campo. Esta variable se puede utilizar en la sustitución de variables en línea (%Value%).

  • El parámetro Tipo de datos especifica el tipo de datos de la variable de salida. El tipo de datos por defecto es cadena de caracteres, pero dependiendo del uso que se le vaya a dar a la salida en el modelo, se pueden especificar otros tipos de datos. Por ejemplo, si el campo contiene la ruta a una clase de entidad, puede establecer el parámetro Tipo de datos en Clase de entidad y utilizar la variable de salida como entrada en una herramienta que acepte una clase de entidad.

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

Sintaxis

arcpy.mb.IterateFieldValues(in_table, field, {data_type}, {unique_values}, {skip_nulls}, {null_value})
ParámetroExplicaciónTipo de datos
in_table

Tabla de entrada que se va a iterar.

Table View; Raster Layer
field

El campo de entrada para la iteración.

Field
data_type
(Opcional)

Especifica el tipo de datos del valor de salida. El tipo de datos por defecto es cadena de caracteres, pero dependiendo del uso que se le vaya a dar a la salida en el modelo, se pueden especificar otros tipos de datos. Por ejemplo, si el campo contiene la ruta a una clase de entidad, puede establecer este parámetro en Clase de entidad y utilizar la variable de salida como entrada en una herramienta que acepte una clase de entidad.

  • Address Locator —Localizador de direcciones
  • Address Locator Style —Estilo del Localizador de direcciones
  • Analysis Cell Size —Tamaño de celda de análisis
  • Annotation Layer —Capa de anotaciones
  • Any Value —Cualquier valor
  • ArcMap Document —Documento de ArcMap
  • Areal Unit —Unidad de área
  • BIM File Workspace —Espacio de trabajo de archivo BIM
  • Boolean —Booleano
  • Building Discipline Layer —Generando capa de disciplina
  • Building Discipline Scene Layer —Crear capa de escena de disciplina
  • Building Layer —Generando capa
  • Building Scene Layer —Crear capa de escena
  • CAD Drawing Dataset —Dataset de dibujo CAD
  • Calculator Expression —Expresión de calculadora
  • Catalog Root —Raíz del catálogo
  • Cell Size —Tamaño de celda
  • Cell Size XY —Tamaño de celda XY
  • Composite Layer —Capa compuesta
  • Compression —Compresión
  • Coordinate System —Sistema de coordenadas
  • Coordinate Systems Folder —Carpeta de sistemas de coordenadas
  • Coverage —Cobertura
  • Coverage Feature Class —Clase de entidad de cobertura
  • Data Element —Elemento de datos
  • Data File —Archivo de datos
  • Database Connections —Conexiones de base de datos
  • Dataset —Dataset
  • Date —Fecha
  • dBASE Table —Tabla de dBase
  • Decimate —Remuestreo reducido
  • Diagram Layer —Capa de diagrama
  • Dimension Layer —Capa de dimensión
  • Disk Connection —Conexión de disco
  • Double —Doble
  • Elevation Surface Layer —Capa de superficie de elevación
  • Encrypted String —Cadena de caracteres codificada
  • Envelope —Contorno
  • Evaluation Scale —Escala de evaluación
  • Extent —Extensión
  • Extract Values —Extraer valores
  • Feature Class —Clase de entidad
  • Feature Dataset —Dataset de entidades
  • Feature Layer —Capa de entidades
  • Feature Set —Conjunto de entidades
  • Field —Campo
  • Field Info —Información del campo
  • Field Mappings —Asignaciones de campos
  • File —Archivo
  • Folder —Carpeta
  • Formulated Raster —Ráster formulado
  • Fuzzy function —Función difusa
  • GeoDataServer —GeoDataServer (Servidor de datos geográficos)
  • Geodataset —Geodataset
  • Geometric Network —Red geométrica
  • Geostatistical Layer —Capa de geoestadística
  • Geostatistical Search Neighborhood —Vecindad de búsqueda de estadísticas geográficas
  • Geostatistical Value Table —Tabla de valores geoestadística
  • GlobeServer —GlobeServer
  • GPServer —GPServer
  • Graph —Gráfico
  • Graph Data Table —Tabla de datos de gráfico
  • Group Layer —Grupo de capas
  • Horizontal Factor —Factores horizontales
  • Image Service —Servicio de imágenes
  • Index —Índice
  • INFO Expression —Expresión INFO
  • INFO Item —Elemento INFO
  • INFO Table —Tabla INFO
  • Internet Tiled Layer —Capa de teselas de Internet
  • KML Layer —Capa KML
  • LAS Dataset —Dataset LAS
  • LAS Dataset Layer —Capa de dataset LAS
  • Layer —Capa
  • Layer File —Archivo de capas
  • Layout —Diseño
  • Line —Line
  • Linear Unit —Unidad lineal
  • Long —Largo
  • M Domain —Dominio M
  • Map —Mapa
  • Map Server Layer —Capa de servidor de mapas
  • MapServer —MapServer
  • Mosaic Dataset —Dataset de mosaico
  • Mosaic Layer —Capa de mosaico
  • Neighborhood —Vecindario
  • Network Analyst Class FieldMap —FieldMap de clase de Network Analyst
  • Network Analyst Hierarchy Settings —Configuración de jerarquía de Network Analyst
  • Network Analyst Layer —Capa de Network Analyst
  • Network Data Source —Fuente de datos de red
  • Network Dataset —Dataset de red
  • Network Dataset Layer —Capa de dataset de red
  • Network Travel Mode —Modo de viaje de red
  • Parcel Fabric —Estructura de parcelas
  • Parcel Fabric for ArcMap —Estructura de parcela para ArcMap
  • Parcel Fabric Layer for ArcMap —Capa de estructura de parcela para ArcMap
  • Parcel Layer —Capa de parcela
  • Point —Point
  • Polygon —Polígono
  • Projection File —Archivo de proyección
  • Pyramid —Pirámide
  • Radius —Radio
  • Random Number Generator —Generador de números aleatorios
  • Raster Band —Banda de ráster
  • Raster Calculator Expression —Expresión de calculadora de ráster
  • Raster Catalog —Catálogo de ráster
  • Raster Catalog Layer —Capa de catálogo de ráster
  • Raster Data Layer —Capa de datos de ráster
  • Raster Dataset —Dataset ráster
  • Raster Layer —Capa ráster
  • Raster Statistics —Estadísticas de ráster
  • Raster Type —Tipo de ráster
  • Record Set —Conjunto de registros
  • Relationship Class —Clase de relación
  • Remap —Nueva representación cartográfica
  • Report —Informe
  • Route Measure Event Properties —Propiedades de eventos de medida de ruta
  • Scene Layer —Capa de escena
  • Semivariogram —Semivariograma
  • ServerConnection —ServerConnection
  • Shapefile —Shapefile
  • Spatial Reference —Referencia espacial
  • SQL Expression —Expresión SQL
  • String —Cadena
  • String Hidden —Cadena de caracteres oculta
  • Table —Tabla
  • Table View —Vista de tabla
  • Terrain Layer —Capa de terreno
  • Text File —Archivo de texto
  • Tile Size —Tamaño de tesela
  • Time configuration —Configuración de la hora
  • Time Unit —Unidad de tiempo
  • TIN —TIN
  • TIN Layer —Capa TIN
  • Tool —Herramienta
  • Toolbox —Caja de herramientas
  • Topo Features —Entidades topo
  • Topology —Topología
  • Topology Layer —Capas de topología
  • Trace Network —Red de trazado
  • Trace Network Layer —Capa de trazado de red
  • Transformation function —Función de transformación
  • Utility Network —Red de servicios
  • Utility Network Layer —Capa de red de servicios
  • Variant —Variante
  • Vector Tile Layer —Capa de teselas vectoriales
  • Vertical Factor —Factor vertical
  • Voxel Layer —Capa vóxel
  • VPF Coverage —Cobertura VPF
  • VPF Table —Tabla VPF
  • WCS Coverage —Cobertura WCS
  • Weighted Overlay Table —Tabla de superposición ponderada
  • Weighted Sum —Suma ponderada
  • WMS Map —Mapa de WMS
  • Workspace —Espacio de trabajo
  • XY Domain —Dominio XY
  • Z Domain —Dominio Z
String
unique_values
(Opcional)

Especifica si los valores de iteración se basarán en valores únicos.

  • Activado: los valores de iteración se basarán en el valor único del campo especificado.
  • Desactivado: la iteración se ejecutará para cada registro de la tabla de entrada.
Boolean
skip_nulls
(Opcional)

Especifica si se omitirán los valores nulos del campo.

  • Activado: los valores nulos del campo se omitirán durante la selección.
  • Desactivado: los valores nulos del campo no se omitirán durante la selección.
Boolean
null_value
(Opcional)

Valor nulo que se va a omitir, como -9999, nulo o -1. Los valores por defecto son "" para cadenas de caracteres y "0" para números.

String

Salida derivada

NombreExplicaciónTipo de datos
value

El valor de campo que devuelve cada iteración.

Cualquier valor

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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