フィールド値 (If Field Value Is) (ModelBuilder)

サマリー

属性フィールドの値が指定した値、条件式、または 2 つ目のフィールドと一致するかどうかを評価します。

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

使用法

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

  • このツールには、[True][False] の 2 つのブール出力があります。 評価される条件に基づき、ツールの実行後に、これら 2 つのブール出力のいずれかが true となり、他方の出力は false になります。 いずれかの前提条件が true である場合、これらのブール出力は実行される下流ツールの前提条件として設定する必要があります。

パラメーター

ラベル説明データ タイプ
入力データ エレメント

評価される入力エレメント

Data Element; Layer; Table View; Raster Layer; Mosaic Layer; Graph; Utility Network
条件式

レコードのサブセットを選択するために使用する SQL 式。SQL 構文の詳細については、「ArcGIS で使用されるクエリ式への SQL リファレンス」をご参照ください。

SQL Expression
WHERE 句の反転
(オプション)

式がそのまま使用されるか、逆の式が使用されるかを指定します。

  • オフ - クエリがそのまま使用されます。 これがデフォルトです。
  • オン - 逆のクエリが使用されます。 [選択タイプ] パラメーターを使用すると、選択フィーチャが既存のフィーチャと統合される前に選択が反転します。
Boolean
選択条件

SQL 文と一致するレコードのフィールド値で使用する選択条件。

  • 存在するいずれかのレコードが SQL 文と一致するかどうかを確認します。これがデフォルトです。
  • 選択されていないどのレコードも SQL 文と一致しないかどうかを確認します。
  • すべて選択すべてのレコードが SQL 文と一致するかどうかを確認します。
  • 等しいSQL 文と一致するレコードの数が、Count 値と一致するかどうかを確認します。
  • 間にあるSQL 文と一致するレコードの数が、Minimun Count 値と Maximum Count 値の間にあるかどうかを確認します。
  • より小さいSQL 文と一致するレコードの数が、Count 値より少ないかどうかを確認します。
  • より大きいSQL 文と一致するレコードの数が、Count 値より多いかどうかを確認します。
  • 等しくないSQL 文と一致するレコードの数が、Count 値と一致しないかどうかを確認します。
String
個数
(オプション)

整数の個数

Long
最小数
(オプション)

整数の最小個数

Long
最大数
(オプション)

整数の最大個数

Long

派生した出力

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

指定の条件が True であった場合、このパラメーターは True に設定されます。

Boolean
False

指定の条件が False であった場合、このパラメーターは True に設定されます。

Boolean

環境

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

ライセンス情報

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

関連トピック