ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

フィールド値の反復

  • サマリ
  • 使用法
  • 構文
  • 環境
  • ライセンス情報

サマリ

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

ModelBuilder での [フィールド値の反復 (Iterate Field Value)] の動作

使用法

  • このツールは、ModelBuilder で使用するためのツールで、Python スクリプトでは使用できません。

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

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

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

構文

IterateFieldValues_mb (in_table, field, {data_type}, {unique_values}, {skip_nulls}, {null_value})
パラメータ説明データ タイプ
in_table

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

Table View
field

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

Field
data_type
(オプション)

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

String
unique_values
(オプション)

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

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

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

  • オン - 選択中に、フィールドのすべての Null 値をスキップします。
  • オフ - 選択中に、フィールドのすべての Null 値を含めます。
Boolean
null_value
(オプション)

スキップする Null 値を指定します (-9999、Null、-1 など)。デフォルト値は、文字列の場合は「""」、数値の場合は「0」です。

String

環境

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

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • 反復処理 ツールセットの概要
  • イテレータの使用の概要
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル