選択セットの存在 (If Selection Exists) (ModelBuilder)

サマリー

入力データに選択が含まれており、いくつかのレコードが選択されているかどうかを確認します。

ModelBuilder での選択セットの存在の詳細

使用法

  • このツールは、入力データに選択が含まれているかどうかを確認したり、選択されたレコードの数を特定したりするために使用されます。

  • このツールでは、選択は行いません。 選択されたレコードの数が、指定された値に一致するかどうかを確認します。 ModelBuilder で選択を行うには、[属性検索 (Select Layer By Attribute)] ツールを使用します。 入力データセットに SQL 式や Where 句と一致するレコードがあるかどうかを確認するには、[フィールド値 (If Field Value Is)] ツールを使用してください。

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

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

パラメーター

ラベル説明データ タイプ
レイヤー名、またはテーブル ビュー

確認する入力レイヤーまたはテーブル ビュー。

Table View; Raster Layer; Mosaic Layer
選択条件
(オプション)

使用される選択条件を指定します。

  • 存在するいずれかの入力のレコードが選択されているかどうかを確認します。 これがデフォルトです。
  • 選択されていない入力のレコードがどれも選択されていないかどうかを確認します。
  • すべて選択すべての入力のレコードが選択されているかどうかを確認します。
  • 等しい入力の選択レコードの数が [個数] パラメーター値と一致するかどうかを確認します。
  • 間にある入力の選択レコードの数が [最小個数] パラメーター値と [最大個数] パラメーター値の間であるかどうかを確認します。
  • より小さい入力の選択レコードの数が [個数] パラメーター値未満であるかどうかを確認します。
  • より大きい入力の選択レコードの数が [個数] パラメーター値より大きいかどうかを確認します。
  • 等しくない入力の選択レコードの数が [個数] パラメーター値と等しくないかどうかを確認します。
String
個数
(オプション)

整数の個数

Long
最小数
(オプション)

整数の最小個数

Long
最大数
(オプション)

整数の最大個数

Long

派生した出力

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

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

Boolean
False

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

Boolean

環境

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

ライセンス情報

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

関連トピック