Iterate Feature Classes (Itérer dans des classes d’entités) (ModelBuilder)

Synthèse

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

ÉtiquetteExplicationType 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 dans 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.

  • Activé : l’itérateur prend en compte tous les sous-dossiers.
  • Désactivé : l’itérateur ne prend pas en compte tous les sous-dossiers.
Boolean

Sortie obtenue

ÉtiquetteExplicationType 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

Rubriques connexes