Skip to main content

フィールド値の反復 (Iterate Field Values) (モデル ツール)

サマリー

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

ModelBuilder でのフィールド値の反復の詳細

使用法

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

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

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

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

パラメーター

ラベル 説明 データ タイプ

入力テーブル

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

Table View; Raster Layer

フィールド

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

Field

データ タイプ

(オプション)

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

  • 3D オブジェクト フィーチャ レイヤー3D オブジェクト フィーチャ レイヤー

  • 3D タイル レイヤー3D タイル レイヤー

  • 住所ロケーター住所ロケーター

  • 解析セル サイズ解析セル サイズ

  • アノテーション レイヤーアノテーション レイヤー

  • 任意の値任意の値

  • ArcMap ドキュメントArcMap ドキュメント

  • 面積単位面積単位

  • BIM ファイル ワークスペースBIM ファイル ワークスペース

  • ブール型ブール型

  • ビルディング分野レイヤービルディング分野レイヤー

  • ビルディング シーン分野レイヤービルディング シーン分野レイヤー

  • ビルディング レイヤービルディング レイヤー

  • ビルディング シーン レイヤービルディング シーン レイヤー

  • CAD ドローイング データセットCAD ドローイング データセット

  • 演算式演算式

  • カタログ レイヤーカタログ レイヤー

  • カタログ ルートカタログ ルート

  • セル サイズセル サイズ

  • セル サイズ XYセル サイズ XY

  • コンポジット レイヤーコンポジット レイヤー

  • 圧縮圧縮

  • 座標系座標系

  • 座標系フォルダー座標系フォルダー

  • カバレッジカバレッジ

  • カバレッジ フィーチャクラスカバレッジ フィーチャクラス

  • データ エレメントデータ エレメント

  • データ ファイルデータ ファイル

  • データベース コネクションデータベース コネクション

  • データセットデータセット

  • DateDate

  • dBASE テーブルdBASE テーブル

  • 単純化単純化

  • ダイアグラム レイヤーダイアグラム レイヤー

  • ディメンション レイヤーディメンション レイヤー

  • ディスク接続ディスク接続

  • DoubleDouble

  • 標高サーフェス レイヤー標高サーフェス レイヤー

  • 暗号化された文字列暗号化された文字列

  • エンベロープエンベロープ

  • 評価尺度評価尺度

  • 範囲範囲

  • 抽出値抽出値

  • フィーチャクラスフィーチャクラス

  • フィーチャ データセットフィーチャ データセット

  • フィーチャ レイヤーフィーチャ レイヤー

  • フィーチャ セットフィーチャ セット

  • フィールドフィールド

  • フィールド情報フィールド情報

  • フィールド マッピングフィールド マッピング

  • ファイルファイル

  • フォルダーフォルダー

  • 構築されたラスター構築されたラスター

  • ファジー関数ファジー関数

  • GeoDataServerGeoDataServer

  • ジオデータセットジオデータセット

  • ジオメトリック ネットワークジオメトリック ネットワーク

  • Geostatistical レイヤーGeostatistical レイヤー

  • Geostatistical Search NeighborhoodGeostatistical Search Neighborhood

  • Geostatistical 値テーブルGeostatistical 値テーブル

  • GlobeServerGlobeServer

  • GPServerGPServer

  • グラフグラフ

  • グラフ データ テーブルグラフ データ テーブル

  • グラフィックス レイヤーグラフィックス レイヤー

  • グループ レイヤーグループ レイヤー

  • 水平ファクター水平ファクター

  • イメージ サービスイメージ サービス

  • インデックスインデックス

  • INFO 式INFO 式

  • INFO アイテムINFO アイテム

  • INFO テーブルINFO テーブル

  • インターネット タイル レイヤーインターネット タイル レイヤー

  • KML レイヤーKML レイヤー

  • ナレッジ グラフ レイヤーナレッジ グラフ レイヤー

  • LAS データセットLAS データセット

  • LAS データセット レイヤーLAS データセット レイヤー

  • レイヤーレイヤー

  • レイヤー ファイルレイヤー ファイル

  • レイアウトレイアウト

  • ラインライン

  • 距離単位距離単位

  • LongLong

  • M ドメインM ドメイン

  • マップマップ

  • マップ サービスマップ サービス

  • マップ サービス レイヤーマップ サービス レイヤー

  • モザイク データセットモザイク データセット

  • モザイク レイヤーモザイク レイヤー

  • 近傍近傍

  • Network Analyst クラス フィールド マップNetwork Analyst クラス フィールド マップ

  • Network Analyst 階層の設定Network Analyst 階層の設定

  • Network Analyst レイヤーNetwork Analyst レイヤー

  • ネットワーク データ ソースネットワーク データ ソース

  • ネットワーク データセットネットワーク データセット

  • ネットワーク データセット レイヤーネットワーク データセット レイヤー

  • ネットワーク移動モードネットワーク移動モード

  • 方向付き画像レイヤー方向付き画像レイヤー

  • ペアワイズ加重テーブルペアワイズ加重テーブル

  • パーセル ファブリックパーセル ファブリック

  • ArcMap のパーセル ファブリックArcMap のパーセル ファブリック

  • ArcMap のパーセル ファブリック レイヤーArcMap のパーセル ファブリック レイヤー

  • パーセル レイヤーパーセル レイヤー

  • ポイントポイント

  • ポリゴンポリゴン

  • 投影情報ファイル投影情報ファイル

  • ピラミッドピラミッド

  • 半径半径

  • 乱数ジェネレーター乱数ジェネレーター

  • ラスター バンドラスター バンド

  • ラスター演算式ラスター演算式

  • ラスター カタログラスター カタログ

  • ラスター カタログ レイヤーラスター カタログ レイヤー

  • ラスター データ レイヤーラスター データ レイヤー

  • ラスター データセットラスター データセット

  • ラスター レイヤーラスター レイヤー

  • ラスター統計ラスター統計

  • ラスター タイプラスター タイプ

  • レコード セットレコード セット

  • リレーションシップ クラスリレーションシップ クラス

  • 再分類再分類

  • レポートレポート

  • ルート メジャー イベント プロパティルート メジャー イベント プロパティ

  • シーン レイヤーシーン レイヤー

  • セミバリオグラムセミバリオグラム

  • サーバー コネクションサーバー コネクション

  • シェープファイルシェープファイル

  • 空間参照空間参照

  • SQL 式SQL 式

  • StringString

  • 文字列非表示文字列非表示

  • テーブルテーブル

  • テーブル ビューテーブル ビュー

  • テレイン レイヤーテレイン レイヤー

  • テキスト ファイルテキスト ファイル

  • タイル サイズタイル サイズ

  • 時間設定時間設定

  • 時間単位時間単位

  • TINTIN

  • TIN レイヤーTIN レイヤー

  • ツールツール

  • ツールボックスツールボックス

  • トポ フィーチャトポ フィーチャ

  • トポロジートポロジー

  • トポロジー レイヤートポロジー レイヤー

  • トレース ネットワークトレース ネットワーク

  • トレース ネットワーク レイヤートレース ネットワーク レイヤー

  • 軌道レイヤー軌道レイヤー

  • 変換関数変換関数

  • ユーティリティー ネットワークユーティリティー ネットワーク

  • ユーティリティー ネットワーク レイヤーユーティリティー ネットワーク レイヤー

  • バリアントバリアント

  • ベクター タイル レイヤーベクター タイル レイヤー

  • 鉛直方向ファクター鉛直方向ファクター

  • ボクセル レイヤーボクセル レイヤー

  • VPF カバレッジVPF カバレッジ

  • VPF テーブルVPF テーブル

  • WCS カバレッジWCS カバレッジ

  • 加重オーバーレイ テーブル加重オーバーレイ テーブル

  • 加重合計加重合計

  • WMS マップWMS マップ

  • WMTS レイヤーWMTS レイヤー

  • ワークスペースワークスペース

  • XY ドメインXY ドメイン

  • Z ドメインZ ドメイン

String

個別値

(オプション)

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

  • Checked—反復値は指定したフィールドの一意の値になります。

  • Unchecked—入力テーブルの各レコードが反復処理されます。

Boolean

NULL 値をスキップ

(オプション)

フィールドの NULL 値をスキップするかどうかを指定します。check Next SequentialNext UnreviewedNext With Format TagsNext With Unapplied Format TagsNext With Note358Skip Null Values NULL 値をスキップ

  • Checked—選択中にフィールド内の NULL 値をスキップします。

  • Unchecked—選択中にフィールド内の NULL 値をスキップしません。

Boolean

NULL 値

(オプション)

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

String

派生した出力

ラベル 説明 データ タイプ

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

Any Value

環境

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

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい