反復処理 ツールセットの概要

[反復処理] ツールセットには、一連の入力に対してプロセスまたはプロセスのセットを繰り返すための 12 のイテレータが含まれます。

注意注意:

これらのツールは、ModelBuilder だけで使用することを意図されています。Python スクリプトでの使用は意図されていません。

イテレータ

説明

For

開始値から終了値までの間を、指定した間隔で反復処理します。これは、スクリプトまたはプログラム言語で使用される For と同じ機能を果たし、指定されたアイテム数だけ実行されます。

While

他のスクリプト言語またはプログラミング言語の「while」と同様に機能し、入力または入力セットで条件が true または false の間、反復処理を行います。

フィーチャ選択の反復

フィーチャクラス内のフィーチャを反復処理します。

行選択の反復

テーブルの行を反復処理します。

フィールド値の反復

フィールド内の各値を反復処理します。

複数値の反復

値のリストを反復処理します。

データセットの反復

ワークスペースまたはフィーチャ データセット内のデータセットを反復処理します。

フィーチャクラスの反復

ワークスペースまたはフィーチャ データセット内のフィーチャクラスを反復処理します。

ファイルの反復

フォルダ内のファイルを反復処理します。

ラスタの反復

ワークスペースまたはラスタ カタログ内のラスタを反復処理します。

テーブルの反復

ワークスペース内のテーブルを反復処理します。

ワークスペースの反復

フォルダ内のワークスペースを反復処理します。

関連トピック

5/10/2014