フィールド値の反復 (Iterate Field Values) (ModelBuilder)

サマリー

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

ModelBuilder でのフィールド値の反復の動作

使用法

  • このツールはモデルで使用する ModelBuilder からのみ利用できます。 このツールは、[ジオプロセシング] ウィンドウまたは Python からは利用できません。

  • ツールの出力は「値」という名前の変数で、フィールドの値を含んでいます。 この変数は、インライン変数置換 (%値%) で使用できます。

  • [データ タイプ] パラメーターは、出力変数のデータ タイプを指定します。 デフォルトのデータ タイプは文字列ですが、モデルでの出力の使用方法に応じて別のデータ タイプを指定できます。 たとえば、フィールドにフィーチャクラスのパスが含まれている場合は、[データ タイプ] パラメーターを [フィーチャクラス] に設定して、フィーチャクラスを受け取るツールの入力として出力変数を使用できます。

  • 反復子をモデルに追加すると、モデル内のすべてのツールが反復子の各値に対して反復処理されます。 各反復値に対してモデル内の各ツールを実行したくない場合は、反復子だけを含むサブモデル (モデル内のモデル、またはネストされたモデル) を作成し、メイン モデルにモデル ツールとして追加します。

パラメーター

ラベル説明データ タイプ
入力テーブル

反復処理する入力テーブル。

Table View; Raster Layer
フィールド

反復の対象となる入力フィールド。

Field
データ タイプ
(オプション)

出力値のデータ タイプを指定します。 デフォルトのデータ タイプは文字列ですが、モデルでの出力の使用方法に応じて別のデータ タイプを指定できます。 たとえば、フィールドにフィーチャクラスのパスが含まれている場合は、このパラメーターを [フィーチャクラス] に設定して、フィーチャクラスを受け取るツールの入力として出力変数を使用できます。

  • 3D オブジェクト フィーチャ レイヤー—3D オブジェクト フィーチャ レイヤー
  • 3D タイル レイヤー—3D タイル レイヤー
  • 住所ロケーター—住所ロケーター
  • 解析セル サイズ—解析セル サイズ
  • アノテーション レイヤー—アノテーション レイヤー
  • 任意の値—任意の値
  • ArcMap ドキュメント—ArcMap ドキュメント
  • 面積単位—面積単位
  • BIM ファイル ワークスペース—BIM ファイル ワークスペース
  • Boolean—Boolean
  • ビルディング分野レイヤー—ビルディング分野レイヤー
  • ビルディング シーン分野レイヤー—ビルディング シーン分野レイヤー
  • ビルディング レイヤー—ビルディング レイヤー
  • ビルディング シーン レイヤー—ビルディング シーン レイヤー
  • CAD ドローイング データセット—CAD ドローイング データセット
  • 演算式—演算式
  • カタログ レイヤー—カタログ レイヤー
  • カタログ ルート—カタログ ルート
  • セル サイズ—セル サイズ
  • セル サイズ XY—セル サイズ XY
  • コンポジット レイヤー—コンポジット レイヤー
  • 圧縮—圧縮
  • 座標系—座標系
  • 座標系フォルダー—座標系フォルダー
  • カバレッジ—カバレッジ
  • カバレッジ フィーチャクラス—カバレッジ フィーチャクラス
  • データ エレメント—データ エレメント
  • データ ファイル—データ ファイル
  • データベース コネクション—データベース コネクション
  • データセット—データセット
  • Date—Date
  • dBASE テーブル—dBASE テーブル
  • 単純化—単純化
  • ダイアグラム レイヤー—ダイアグラム レイヤー
  • ディメンション レイヤー—ディメンション レイヤー
  • ディスク接続—ディスク接続
  • Double—Double
  • 標高サーフェス レイヤー—標高サーフェス レイヤー
  • 暗号化された文字列—暗号化された文字列
  • エンベロープ—エンベロープ
  • 評価尺度—評価尺度
  • 範囲—範囲
  • 抽出値—抽出値
  • フィーチャクラス—フィーチャクラス
  • フィーチャ データセット—フィーチャ データセット
  • フィーチャ レイヤー—フィーチャ レイヤー
  • フィーチャ セット—フィーチャ セット
  • フィールド—フィールド
  • フィールド情報—フィールド情報
  • フィールド マッピング—フィールド マッピング
  • ファイル—ファイル
  • フォルダー—フォルダー
  • 構築されたラスター—構築されたラスター
  • ファジー関数—ファジー関数
  • GeoDataServer—GeoDataServer
  • ジオデータセット—ジオデータセット
  • ジオメトリック ネットワーク—ジオメトリック ネットワーク
  • Geostatistical レイヤー—Geostatistical レイヤー
  • Geostatistical Search Neighborhood—Geostatistical Search Neighborhood
  • Geostatistical 値テーブル—Geostatistical 値テーブル
  • GlobeServer—GlobeServer
  • GPServer—GPServer
  • グラフ—グラフ
  • グラフ データ テーブル—グラフ データ テーブル
  • グラフィックス レイヤー—グラフィックス レイヤー
  • グループ レイヤー—グループ レイヤー
  • 水平ファクター—水平ファクター
  • イメージ サービス—イメージ サービス
  • インデックス—インデックス
  • INFO 式—INFO 式
  • INFO アイテム—INFO アイテム
  • INFO テーブル—INFO テーブル
  • インターネット タイル レイヤー—インターネット タイル レイヤー
  • KML レイヤー—KML レイヤー
  • LAS データセット—LAS データセット
  • LAS データセット レイヤー—LAS データセット レイヤー
  • レイヤー—レイヤー
  • レイヤー ファイル—レイヤー ファイル
  • レイアウト—レイアウト
  • ライン—ライン
  • Linear Unit—Linear Unit
  • Long—Long
  • M ドメイン—M ドメイン
  • マップ—マップ
  • マップ サービス—マップ サービス
  • マップ サービス レイヤー—マップ サービス レイヤー
  • モザイク データセット—モザイク データセット
  • モザイク レイヤー—モザイク レイヤー
  • 近傍—近傍
  • Network Analyst クラス フィールド マップ—Network Analyst クラス フィールド マップ
  • Network Analyst 階層の設定—Network Analyst 階層の設定
  • Network Analyst レイヤー—Network Analyst レイヤー
  • ネットワーク データ ソース—ネットワーク データ ソース
  • ネットワーク データセット—ネットワーク データセット
  • ネットワーク データセット レイヤー—ネットワーク データセット レイヤー
  • ネットワーク移動モード—ネットワーク移動モード
  • 方向付き画像レイヤー—方向付き画像レイヤー
  • ペアワイズ加重テーブル—ペアワイズ加重テーブル
  • パーセル ファブリック—パーセル ファブリック
  • ArcMap のパーセル ファブリック—ArcMap のパーセル ファブリック
  • ArcMap のパーセル ファブリック レイヤー—ArcMap のパーセル ファブリック レイヤー
  • パーセル レイヤー—パーセル レイヤー
  • ポイント—ポイント
  • ポリゴン—ポリゴン
  • 投影情報ファイル—投影情報ファイル
  • ピラミッド—ピラミッド
  • 半径—半径
  • 乱数ジェネレーター—乱数ジェネレーター
  • ラスター バンド—ラスター バンド
  • ラスター演算式—ラスター演算式
  • ラスター カタログ—ラスター カタログ
  • ラスター カタログ レイヤー—ラスター カタログ レイヤー
  • ラスター データ レイヤー—ラスター データ レイヤー
  • ラスター データセット—ラスター データセット
  • ラスター レイヤー—ラスター レイヤー
  • ラスター統計—ラスター統計
  • ラスター タイプ—ラスター タイプ
  • レコード セット—レコード セット
  • リレーションシップ クラス—リレーションシップ クラス
  • 再分類—再分類
  • レポート—レポート
  • ルート メジャー イベント プロパティ—ルート メジャー イベント プロパティ
  • シーン レイヤー—シーン レイヤー
  • セミバリオグラム—セミバリオグラム
  • サーバー コネクション—サーバー コネクション
  • シェープファイル—シェープファイル
  • 空間参照—空間参照
  • SQL 式—SQL 式
  • String—String
  • 文字列非表示—文字列非表示
  • テーブル—テーブル
  • テーブル ビュー—テーブル ビュー
  • テレイン レイヤー—テレイン レイヤー
  • テキスト ファイル—テキスト ファイル
  • タイル サイズ—タイル サイズ
  • 時間設定—時間設定
  • 時間単位—時間単位
  • TIN—TIN
  • TIN レイヤー—TIN レイヤー
  • ツール—ツール
  • ツールボックス—ツールボックス
  • トポ フィーチャ—トポ フィーチャ
  • トポロジ—トポロジ
  • トポロジ レイヤー—トポロジ レイヤー
  • トレース ネットワーク—トレース ネットワーク
  • トレース ネットワーク レイヤー—トレース ネットワーク レイヤー
  • 軌道レイヤー—軌道レイヤー
  • 変換関数—変換関数
  • ユーティリティ ネットワーク—ユーティリティ ネットワーク
  • ユーティリティ ネットワーク レイヤー—ユーティリティ ネットワーク レイヤー
  • バリアント—バリアント
  • ベクター タイル レイヤー—ベクター タイル レイヤー
  • 鉛直方向ファクター—鉛直方向ファクター
  • ボクセル レイヤー—ボクセル レイヤー
  • VPF カバレッジ—VPF カバレッジ
  • VPF テーブル—VPF テーブル
  • WCS カバレッジ—WCS カバレッジ
  • 加重オーバーレイ テーブル—加重オーバーレイ テーブル
  • 加重合計 (Weighted Sum)—加重合計 (Weighted Sum)
  • WMS マップ—WMS マップ
  • WMTS レイヤー—WMTS レイヤー
  • ワークスペース—ワークスペース
  • XY ドメイン—XY ドメイン
  • Z ドメイン—Z ドメイン
String
個別値
(オプション)

反復値を一意の値にするかどうかを指定します。

  • オン - 反復値は指定したフィールドの一意の値になります。
  • オフ - 入力テーブルの各レコードが反復処理されます。
Boolean
NULL 値をスキップ
(オプション)

フィールドの Null 値をスキップするかどうかを指定します。

  • オン - 選択中にフィールド内の NULL 値をスキップします。
  • オフ - 選択中にフィールド内の NULL 値をスキップしません。
Boolean
NULL 値
(オプション)

フィールド内の NULL 値 (-9999、Null、-1 など) を置き換えるために使用される値。 文字列フィールドの場合のデフォルトは ""、数値フィールドの場合のデフォルトは 0 です。

String

派生した出力

ラベル説明データ タイプ
値

各反復処理で返されるフィールド値。

Any Value

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

関連トピック