概要
開始値から終了値までの間を、指定した間隔で反復処理します。これは、スクリプトまたはプログラム言語で使用される For と同じ機能を果たし、指定されたアイテム数だけ実行されます。
使用法
このツールは、ModelBuilder で使用するためのツールで、Python スクリプトでは使用できません。
ツールは、指定した制限値に達するまで、開始値からインクリメントを行います。たとえば、[開始値] が 0、[終了値] が 10、[増分値] が 3 の場合は、値が 9 になるまでインクリメントが行われます。
反復子をモデルに追加すると、モデル内のすべてのツールが反復子の各値に対して反復処理されます。各反復値に対してモデル内の各ツールを実行したくない場合は、反復子だけを含むサブモデル (モデル内のモデル、またはネストされたモデル)を作成し、メイン モデルにモデル ツールとして追加します。
構文
arcpy.mb.For(from, to, increment)
パラメーター | 説明 | データ タイプ |
from | 反復処理を開始する値。 | Long |
to | 反復処理を終了する値。 | Long |
increment | 増分値。 | Long |
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい