Résumé
Exécute une itération sur une valeur de début et une valeur de fin en fonction d'une valeur donnée. Il se comporte comme tout itérateur Pour de n'importe quel langage de programmation/script. Il exécute l'itération sur un nombre défini d'éléments.
En savoir plus sur le fonctionnement de l'itérateur Pour dans ModelBuilder
Utilisation
Cet outil est prévu uniquement pour une utilisation dans ModelBuilder et non dans des scripts Python.
L'outil incrémente la valeur initiale jusqu'à ce que la limite spécifiée soit atteinte. Par exemple, si Valeur début est 0 et Valeur fin est 10 à incrémenter Par valeur 3, l'itération incrémentera jusqu'à la valeur 9.
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/modèle imbriqué qui contient uniquement l'itérateur et ajoutez-le comme un outil de modèle au modèle principal.
Syntaxe
arcpy.mb.For(from, to, increment)
Paramètre | Explication | Type de données |
from | Valeur à partir de laquelle démarrer l'itération. | Long |
to | Valeur sur laquelle exécuter l'itération. | Long |
increment | Valeur d'incrémentation. | Long |
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui