Summary
扇型範囲の計算プロセッサを使用して、イベント レコードのポイント ジオメトリの前方に扇型範囲を動的に生成できます。扇型範囲は、扇形の形状をした効果的な 2 次元フィーチャです。これは、イベント レコードに視覚的範囲またはコンテキスト範囲を表すために使用されます。このプロセッサは、イベント レコードのポイント ジオメトリ、範囲、方位、および円弧角の値が入力されて、扇型範囲を計算します。
例
- 扇型範囲の計算プロセッサを使用して、移動中の車両のおおよその視覚的範囲を計算して表示できます。車両が移動中のとき、車両の扇型範囲 (視野) と地上のアセットの交差を使用して、通知を開始できます。
- このプロセッサを使用して、嵐または火災から立ち上る煙などのイベントによる影響を受ける可能性がある地域を表示できます。
使用上の注意
- 扇型範囲の計算プロセッサでは、イベント レコードのポイント ジオメトリが格納されているフィールドを指定する必要があります。ジオイベント定義内のフィールド名またはフィールドに適用されたタグを使用してジオメトリ フィールドを指定できます。あるいは、別々の X、Y フィールド (または経度および緯度) に格納された座標値を使用して、ポイント ジオメトリを特定できます。
- 扇型範囲を作成するとき、扇型範囲の範囲、方位、円弧角の値を指定する必要があります。これらは、定数値を使用するか、ソース ジオイベント定義の値を格納したフィールド名を参照することで指定できます。範囲、方位、円弧角の値は、正の整数または倍精度値として指定する必要があります。
- 範囲、方位、円弧角の定数を使用すると、値が固定または変化しない場合に便利です。たとえば、フィールド内のセンサーが真東、視野 160 度で 100 フィート前方を常に監視している場合、このエリアの固定された扇型範囲形状を作成するようにプロセッサを構成できます。範囲 100 フィート、方位 90 (東)、円弧角 160 に定義されます。
- 値が常に変化する場合、フィールドを範囲、方位、円弧角の入力として指定します。たとえば、車の移動方向が変化すると、その方位も変化します。ダイナミックな方位値を持つフィールドから方位を取得して扇型範囲がその方向を更新するようにプロセッサを更新します。
- バッファー クリエーター プロセッサと同様に、扇型範囲の計算プロセッサもジオメトリの距離 (または扇型範囲) を計算するために空間参照の WKID (Well-Known ID) を指定する必要があります。ただし、バッファー クリエーター プロセッサと同様に、結果として得られた扇型範囲は、ソース イベント レコードの空間参照にすぐには再投影されません。その代わり、プロセッサを構成して、ソース イベント レコードのまったく異なる空間参照に扇型範囲を再投影できます。
- このプロセッサはソース イベント レコード ジオメトリ (ポイント) を扇型範囲ジオメトリ (ポリゴン) に置き換えます。
パラメーター
パラメーター | 説明 |
---|---|
名前 | GeoEvent Manager で参照用として使用されるプロセッサの記述名。 |
プロセッサ | 選択したプロセッサの名前。 |
ソースのジオイベント定義 | 受信イベント レコードのジオイベント定義の名前。プロセッサはソース ジオイベント定義を使用して、イベント レコードのフィールドを識別します。 |
ジオメトリ ソース | イベント レコードのポイント ジオメトリのソース。プロセッサはこのポイントの前方に扇型範囲を構築します。デフォルトは [ジオメトリ フィールド] です。
|
ジオメトリ フィールド | ポイント ジオメトリの識別に使用する受信イベント レコードのジオメトリ フィールドまたは [GEOMETRY] タグが付いたフィールドの名前。プロセッサは、ジオメトリを扇型範囲の起点となるポイントとして使用します。 |
X フィールド (条件) | イベント レコードの X 座標 (または経度) を含むフィールドの名前。X 座標と Y 座標はポイントの構築に使用されます。 このプロパティは、[ジオメトリ ソース] が [座標フィールド] に設定されている場合に表示され、[ジオメトリ フィールド] に設定されている場合は非表示になります。 |
Y フィールド (条件) | イベント レコードの Y 座標 (または緯度) を含むフィールドの名前。X 座標と Y 座標はポイントの構築に使用されます。 このプロパティは、[ジオメトリ ソース] が [座標フィールド] に設定されている場合に表示され、[ジオメトリ フィールド] に設定されている場合は非表示になります。 |
範囲のソース | 範囲値のソース。範囲値は扇型範囲の計算に必要です。範囲は長さまたは距離で、扇型範囲はソース ポイント ジオメトリの前方になります。範囲は、定数値を使用して定義されるか、フィールドの動的に更新する値から定義されます。デフォルトは [定数] です。
|
範囲値 | 正の整数または倍精度値を使用する定数値としての範囲。デフォルトは 1000.0 です。たとえば、次のように指定します。
注意:[範囲] パラメーターの単位は、[範囲の単位] パラメーターで定義されます。 |
範囲フィールド (条件) | 範囲値を識別するフィールドの名前。表示されるフィールドのリストは [ソース ジオイベント定義] に固有のリストです。フィールドの範囲値は、正の整数または倍精度値である必要があります。たとえば、次のように指定します。
|
範囲の単位 | 範囲値の計測単位。デフォルトは [メートル] です。使用できる測定単位は次のとおりです。
|
方位のソース | 方位値のソース。方位値は扇型範囲の計算に必要です。方位は、イベント レコードの方向または方位角です。結果として得られた扇型範囲にも使用されます。方位は、定数値を使用するか、フィールドの動的に更新する値から定義されます。デフォルトは [定数] です。
|
方位 | 0 ~ 360 (北から時計回りに計測された度) の範囲内の正の整数または倍精度値を使用する定数値としての方位。デフォルト値は 0.0 (北) です。たとえば、次のように指定します。
|
方位角フィールド (条件) | 方位値を格納するフィールドの名前。表示されるフィールドのリストは [ソース ジオイベント定義] に固有のリストです。フィールドの方位値は、正の整数または倍精度値である必要があります。たとえば、次のように指定します。
|
円弧角のソース | 円弧角の値のソース。円弧角の値は扇型範囲の計算に必要です。円弧角は、扇型範囲に扇形を与えるために使用される中心角の測定値です。円弧角は、定数値またはフィールドの動的に変化する値を使用して定義されます。デフォルトは [定数] です。
|
円弧角 | 0 より大きい値から 360 未満の値 (北から時計回りに計測された度) の範囲内の正の整数または倍精度値を使用する定数値としての円弧角。デフォルトは 30.0 です。たとえば、次のように指定します。
|
円弧角フィールド (条件) | 円弧角の値を識別するフィールドの名前。表示されるフィールドのリストは [ソース ジオイベント定義] に固有のリストです。フィールドの円弧角の値は、正の整数または倍精度値である必要があります。たとえば、次のように指定します。
|
処理に使用する座標系の WKID | 扇型範囲の範囲 (距離) 計算に使用された空間参照の WKID (Well-Known ID)。デフォルトは 3857 です。 注意:処理済みイベント レコードのエリアまたは範囲に適切な WKID を選択する必要があります。これにより、計算中に扇型範囲の距離に歪みが生じなくなります。たとえば、受信イベント レコードがサウスカロライナ州にある場合、その地域の距離計算の歪みを減らすために推奨される WKID は 32133 になります。 |
出力 WKID | 結果として得られた扇型範囲の投影に使用された空間参照の WKID (Well-Known ID)。デフォルトは 4326 です。 注意:出力 WKID はソース イベント レコードの WKID とは異なります。 |
検討事項および制限事項
- 扇型範囲を構築できるのは、ポイントの前方のみです。他のジオメトリ タイプ (マルチポイント、ポリライン、ポリゴン) はサポートされていません。
- [範囲]、[方位]、[円弧角] パラメーター値はすべて数値として指定する必要があります。方位値としての [北] の使用はサポートされていません。
- [円弧角] パラメーター値は 0 より大きく 360 未満でなければなりません。0 を指定すると、扇形を作成するための角度が扇型範囲に提供されません。一方、360 を指定すると、円が作成されます。円が必要な場合は、代わりにバッファー クリエーター プロセッサの使用を検討してください。