条件式によるフィルター処理

ツール アイコン リアルタイムのビッグ データ解析で使用できます。

[条件式によるフィルター処理] ツール は、ArcGIS Arcade を使用して属性条件式でフィーチャをフィルター処理します。 各フィーチャは、定義済みの条件式によって評価されます。 条件式が True として評価するフィーチャが維持されます。

ツールの使用例を次に示します:

  • あるリアル タイム解析は、[条件式によるフィルター処理] ツールを使用して、「$feature.horizontal_accuracy < 15」を満たすフィードからの受信レコードのみを維持します。
  • あるリアルタイムまたはビッグ データ解析は、[条件式によるフィルター処理] ツールを使用して、「$feature.description == 'Excellent Condition'」を満たすフィーチャのみを維持します。

使用上の注意

Arcade 条件式を定義することによって、データをフィルター処理します。

パラメーター

ツールには、次のパラメーターがあります:

パラメーター説明データ タイプ

入力レイヤー

フィーチャがフィルター処理されるレイヤー。

フィーチャ

受信データをフィルター処理するためにフィーチャを評価する属性条件式。 式は、[Arcade 条件式の構成] をクリックしてアクセスする Arcade 条件式ビルダーで構成します。

すべてのフィーチャ レコードが評価されます。 結果が True のレコードが維持され、結果が False のレコードが破棄されます。

文字列 (Arcade 条件式)

出力レイヤー

[条件式によるフィルター処理] ツールは、受信フィーチャを変更しません。出力レイヤーは受信フィーチャと同じフィールドおよび属性値を含みます。