選択セットの存在 (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

関連トピック