Itérer dans des valeurs de champ (ModelBuilder)

Utilisation

  • Cet outil est prévu pour une utilisation dans ModelBuilder, et non dans des scripts Python.

  • La sortie de l’outil est une variable nommée Valeur et contient la valeur du champ. Cette variable peut être utilisée dans la substitution de variable en ligne (%Valeur%).

  • Le paramètre Type de données spécifie le type de données de la variable en sortie. Le type de données par défaut est une chaîne, mais selon la façon dont la sortie sera utilisée dans le modèle, des types de données différents peuvent être spécifiés. Par exemple, si votre champ contient le chemin d’accès à une classe d’entités, vous pouvez définir le paramètre Data Type (Type de données) sur Feature Class (Classe d’entités) et utiliser la variable en sortie comme entrée d’un outil qui prend en charge les classes d’entités.

  • Si un itérateur est ajouté à un modèle, tous les outils du modèle itèrent chaque valeur de l’itérateur. Si vous ne souhaitez pas exécuter chacun des outils que le modèle comprend pour chaque valeur itérée, créez un sous-modèle, modèle dans le modèle ou modèle imbriqué qui contient uniquement l’itérateur et ajoutez-le comme outil de modèle au modèle principal.

Syntaxe

arcpy.mb.IterateFieldValues(in_table, field, {data_type}, {unique_values}, {skip_nulls}, {null_value})
ParamètreExplicationType de données
in_table

Table en entrée à itérer.

Table View; Raster Layer
field

Champ en entrée pour l’itération.

Field
data_type
(Facultatif)

Spécifie le type de données de la valeur en sortie. Le type de données par défaut est une chaîne, mais selon la façon dont la sortie sera utilisée dans le modèle, des types de données différents peuvent être spécifiés. Par exemple, si votre champ contient le chemin d’accès à une classe d’entités, vous pouvez définir ce paramètre sur Feature Class (Classe d’entités) et utiliser la variable en sortie comme entrée d’un outil qui prend en charge les classes d’entités.

  • Address Locator —Localisateur d’adresses
  • Address Locator Style —Style de localisateur d'adresses
  • Analysis Cell Size —Taille de cellule d'analyse
  • Annotation Layer —Couche d’annotations
  • Any Value —Toute valeur
  • ArcMap Document —Document ArcMap
  • Areal Unit —Unité surfacique
  • BIM File Workspace —Espace de travail de fichier BIM
  • Boolean —Booléen
  • Building Discipline Layer —Création de la couche de discipline
  • Building Discipline Scene Layer —Création de la couche de scène de discipline
  • Building Layer —Création de la couche
  • Building Scene Layer —Création de la couche de scène
  • CAD Drawing Dataset —Jeu de données de dessin DAO
  • Calculator Expression —Expression de la calculatrice
  • Catalog Root —Racine du catalogue
  • Cell Size —Taille de cellule
  • Cell Size XY —Taille de cellule XY
  • Composite Layer —Couche composite
  • Compression —Compression
  • Coordinate System —Système de coordonnées
  • Coordinate Systems Folder —Dossier des systèmes de coordonnées
  • Coverage —Couverture
  • Coverage Feature Class —Classe d'entités de couverture
  • Data Element —Elément de données
  • Data File —Fichier de données
  • Database Connections —Connexions aux bases de données
  • Dataset —Jeu de données
  • Date —Date
  • dBASE Table —Table dBASE
  • Decimate —Eliminer
  • Diagram Layer —Couche de diagramme
  • Dimension Layer —Couche de dimensions
  • Disk Connection —Connexion de disque
  • Double —Double
  • Elevation Surface Layer —Couche de surface d’altitude
  • Encrypted String —Chaîne chiffrée
  • Envelope —Enveloppe
  • Evaluation Scale —Echelle d'évaluation
  • Extent —Etendue
  • Extract Values —Extraire des valeurs
  • Feature Class —Classe d'entités
  • Feature Dataset —Jeu de classes d’entités
  • Feature Layer —Couche d’entités
  • Feature Set —Jeu d’entités
  • Field —Terrain
  • Field Info —Informations de champ
  • Field Mappings —Appariements de champs
  • File —Fichier
  • Folder —Dossier
  • Formulated Raster —Raster (formule)
  • Fuzzy function —Fonction de recherche approximative
  • GeoDataServer —Serveur de géodonnées
  • Geodataset —Jeu de données géographiques
  • Geometric Network —Réseau géométrique
  • Geostatistical Layer —Couche géostatistique
  • Geostatistical Search Neighborhood —Voisinage de recherche géostatistique
  • Geostatistical Value Table —Table de valeurs géostatistiques
  • GlobeServer —Serveur de globe
  • GPServer —Serveur de géotraitement
  • Graph —Diagramme
  • Graph Data Table —Table de données de diagramme
  • Group Layer —Groupe de couches
  • Horizontal Factor —Facteur horizontal
  • Image Service —Service d’imagerie
  • Index —ajusté pour les sols
  • INFO Expression —Expression INFO
  • INFO Item —Elément INFO
  • INFO Table —Table INFO
  • Internet Tiled Layer —Couche Internet tuilée
  • KML Layer —Couche KML
  • LAS Dataset —Jeu de données LAS
  • LAS Dataset Layer —Couche du jeu de données LAS
  • Layer —Couche
  • Layer File —Fichier de couches
  • Layout —Mise en page
  • Line —Ligne
  • Linear Unit —Unité linéaire
  • Long —Long
  • M Domain —Domaine M
  • Map —Carte,
  • Map Server Layer —Couche du serveur de carte
  • MapServer —MapServer
  • Mosaic Dataset —Jeu de données mosaïque
  • Mosaic Layer —Couche de mosaïque
  • Neighborhood —Quartier
  • Network Analyst Class FieldMap —Appariement des champs de classe Network Analyst
  • Network Analyst Hierarchy Settings —Paramètres de hiérarchie Network Analyst
  • Network Analyst Layer —Couche Network Analyst
  • Network Data Source —Source de données réseau
  • Network Dataset —Jeu de données réseau
  • Network Dataset Layer —Couche du jeu de données réseau
  • Network Travel Mode —Mode de déplacement réseau
  • Parcel Fabric —Atelier parcellaire
  • Parcel Fabric for ArcMap —Atelier parcellaire pour ArcMap
  • Parcel Fabric Layer for ArcMap —Couche d'atelier parcellaire pour ArcMap
  • Parcel Layer —Couche de parcelle
  • Point —Point
  • Polygon —Surface
  • Projection File —Fichier de projection
  • Pyramid —Pyramide
  • Radius —Rayon
  • Random Number Generator —Générateur de nombres aléatoires
  • Raster Band —Bande raster
  • Raster Calculator Expression —Expression de la calculatrice raster
  • Raster Catalog —Catalogue d’images
  • Raster Catalog Layer —Couche du catalogue d'images
  • Raster Data Layer —Couche de données raster
  • Raster Dataset —Jeu de données raster
  • Raster Layer —Couche raster
  • Raster Statistics —Statistiques raster
  • Raster Type —Type de raster
  • Record Set —Jeu d'enregistrements
  • Relationship Class —Classe de relations
  • Remap —Classification
  • Report —Rapport
  • Route Measure Event Properties —Propriétés des événements de mesures d'itinéraires
  • Scene Layer —Couche de scène
  • Semivariogram —Semi-variogramme
  • ServerConnection —ServerConnection
  • Shapefile —Shapefile
  • Spatial Reference —Référence spatiale
  • SQL Expression —Expression SQL
  • String —Chaîne
  • String Hidden —Chaîne masquée
  • Table —Tableau
  • Table View —Vue tabulaire
  • Terrain Layer —Couche de MNT
  • Text File —Fichier texte
  • Tile Size —Taille de tuile
  • Time configuration —Configuration de temps
  • Time Unit —Unités de temps
  • TIN —TIN
  • TIN Layer —Couche du TIN
  • Tool —Outil
  • Toolbox —Boîte d’outils
  • Topo Features —Entités topologiques
  • Topology —Topologie
  • Topology Layer —Couche topologique
  • Trace Network —Réseau de traces
  • Trace Network Layer —Couche de réseau de traces
  • Transformation function —Fonction de transformation
  • Utility Network —Utility Network
  • Utility Network Layer —Couche de réseau de distribution
  • Variant —Variante
  • Vector Tile Layer —Couche de tuiles vectorielles
  • Vertical Factor —Facteur vertical
  • Voxel Layer —Couche de voxel
  • VPF Coverage —Couverture VPF
  • VPF Table —Tableau VPF
  • WCS Coverage —Couverture WCS
  • Weighted Overlay Table —Table de superposition pondérée
  • Weighted Sum —Somme pondérée
  • WMS Map —Carte WMS
  • Workspace —Espace de travail
  • XY Domain —Domaine XY
  • Z Domain —Domaine Z
String
unique_values
(Facultatif)

Spécifie si les valeurs d’itération seront basées sur des valeurs uniques.

  • Activé - Les valeurs d'itération seront basées sur la valeur unique du champ spécifié.
  • Désactivé - L'itération aura lieu pour chaque enregistrement dans la table en entrée.
Boolean
skip_nulls
(Facultatif)

Spécifie si les valeurs NULL (nulles) qui se trouvent dans le champ doivent être ignorées.

  • Activé : les valeurs nulles dans le champ sont ignorées pendant la sélection.
  • Désactivé : les valeurs nulles dans le champ ne sont pas ignorées pendant la sélection.
Boolean
null_value
(Facultatif)

Valeur nulle à ignorer, telle que -9999, Valeur nulle ou -1. La valeur par défaut est "" pour les chaînes et "0" pour les nombres.

String

Sortie dérivée

NomExplicationType de données
value

Valeur de champ renvoyée par chaque itération.

Toute valeur

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui