Skip to main content

Iterate Feature Classes (Itérer dans des classes d’entités) (Outils de modèle)

Résumé

Itère des classes d'entités dans un espace de travail ou un jeu de données d'entité.

En savoir plus sur le fonctionnement de l’outil Itérer sur les classes d’entités dans ModelBuilder

Utilisation

  • Cet outil n’est disponible qu’à partir de ModelBuilder et s’utilise dans les modèles. L’outil n’est pas disponible via la fenêtre Geoprocessing (Géotraitement) ou via Python.

  • Lorsque cet outil est utilisé dans un modèle, la première classe d'entités est utilisée comme modèle pour la sortie. Cela permet de sélectionner des champs dans les outils suivants.

  • Cet outil itère les données en entrée dans l’ordre de leur création.

  • L’outil génère deux sorties : Feature Class (Classe d’entités) et Name (Nom). Celles-ci peuvent être utilisées en tant que variables en ligne (par exemple, %Name%) dans d’autres outils.

Paramètres

Etiqueter Explication Type de données

Espace de travail ou jeu de classes d’entités

Espace de travail ou jeu de classes d’entités dans lequel les classes d’entités à itérer sont stockées. Si vous indiquez une géodatabase comme espace de travail en entrée, seules les classes d’entités figurant directement sous la géodatabase sont itérées (classes d’entités autonomes). Pour itérer toutes les classes d’entités sur un jeu de données situé dans la géodatabase en entrée, activez le paramètre Recursive (Récursif).

Workspace; Feature Dataset

Caractère générique

(Facultatif)

Combinaison de * et d’autres caractères pour limiter les résultats. L’astérisque équivaut à spécifier ALL. Si aucun caractère générique n’est spécifié, toutes les entrées sont renvoyées. Vous pouvez utiliser ce paramètre pour restreindre l’itération de noms en entrée qui commencent par un caractère ou un mot donné (par exemple, A* ou Ari* ou Land* et ainsi de suite).

String

Type d’entités

(Facultatif)

Indique le type d’entité à utiliser en tant que filtre. Seules les entités du type spécifié sont générées en sortie. Si vous n’indiquez aucun type d’entité, toutes les entités sont générées.

  • AnnotationSeules les classes d’entités annotations sont générées.

  • DimensionSeules les classes d’entités cotations sont générées.

  • TronçonSeules les classes d’entités tronçons sont générées.

  • JonctionSeules les classes d’entités jonctions sont générées.

  • LigneSeules les classes d’entités linéaires sont générées.

  • PointSeules les classes d’entités ponctuelles sont générées.

  • PolygoneSeules les classes d’entités surfaciques sont générées.

  • MultipatchSeules les classes d’entités multipatch sont générées.

String

Récursif

(Facultatif)

Indique si l’itérateur prend en compte tous les sous-dossiers de l’espace de travail principal.

  • Checked—L’itérateur exécute l’itération sur tous les sous-dossiers.

  • Unchecked—L’itérateur n’exécute pas l’itération sur tous les sous-dossiers.

Boolean

Sortie dérivée

Etiqueter Explication Type de données

Classe d’entités

Chemin d’accès complet à la classe d’entités.

Feature Class

Nom

Nom de la classe d’entités.

String

Environnements

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

Informations de licence

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