Skip to main content

フィールド値 (If Field Value Is) (モデル ツール)

サマリー

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

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

使用法

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

  • このツールには、TrueFalse の 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 式と一致するレコードの数が、個数値と一致するかどうかを確認します。

  • 間にあるSQL 式と一致するレコードの数が、最小数値と最大数値の間にあるかどうかを確認します。

  • より小さいSQL 式と一致するレコードの数が、個数値より少ないかどうかを確認します。

  • より大きいSQL 式と一致するレコードの数が、個数値より多いかどうかを確認します。

  • 等しくないSQL 式と一致するレコードの数が、個数値と一致しないかどうかを確認します。

String

個数

(オプション)

整数の個数

Long

最小数

(オプション)

整数の最小個数

Long

最大数

(オプション)

整数の最大個数

Long

派生した出力

ラベル 説明 データ タイプ

True

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

Boolean

False

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

Boolean

環境

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

ライセンス情報

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