リアルタイムのビッグ データ解析で使用できます。
[条件式によるフィルター処理] ツール は、ArcGIS Arcade を使用して属性条件式でフィーチャをフィルター処理します。 各フィーチャは、定義済みの条件式によって評価されます。 条件式が True として評価するフィーチャが維持されます。
例
ツールの使用例を次に示します:
- あるリアル タイム解析は、[条件式によるフィルター処理] ツールを使用して、「$feature.horizontal_accuracy < 15」を満たすフィードからの受信レコードのみを維持します。
- あるリアルタイムまたはビッグ データ解析は、[条件式によるフィルター処理] ツールを使用して、「$feature.description == 'Excellent Condition'」を満たすフィーチャのみを維持します。
使用上の注意
Arcade 条件式を定義することによって、データをフィルター処理します。
パラメーター
ツールには、次のパラメーターがあります:
パラメーター | 説明 | データ タイプ |
---|---|---|
入力レイヤー | フィーチャがフィルター処理されるレイヤー。 | フィーチャ |
式 | 受信データをフィルター処理するためにフィーチャを評価する属性条件式。 式は、[Arcade 条件式の構成] をクリックしてアクセスする Arcade 条件式ビルダーで構成します。 すべてのフィーチャ レコードが評価されます。 結果が True のレコードが維持され、結果が False のレコードが破棄されます。 | 文字列 (Arcade 条件式) |
出力レイヤー
[条件式によるフィルター処理] ツールは、受信フィーチャを変更しません。出力レイヤーは受信フィーチャと同じフィールドおよび属性値を含みます。