ラベル | 説明 | データ タイプ |
入力フィーチャ | 入力可視バッファー フィーチャ。 | Feature Layer |
出力フィーチャ | 出力死角エリア フィーチャ。 | Feature Class |
クリップ フィーチャ (オプション) | 入力境界の定義に使用するフィーチャ。 | Feature Set |
開始時間フィールド (オプション) | アセットが利用可能になる開始日時を含むフィールド。 | Field |
終了時間フィールド (オプション) | アセットが利用可能でなくなる終了日時を含むフィールド。 | Field |
サマリー
開始時間と終了時間に基づいて、入力の情報、監視、偵察 (ISR) またはパトロール表示バッファー フィーチャから、死角となるエリアを作成します。 出力された死角レイヤーは、指定した時間に ISR または斥候から見えないエリアを可視化および探索するために、タイム スライダーとともに使用されます。 たとえば、巡回ルート沿いのポストで指定した入力期間に警備員が観測できないエリアを出力に示すことができます。
使用法
[カバレッジ エリアの生成 (Generate Coverage Areas)] ツールを使用すると、このツールの入力レイヤーを作成できます。
[出力フィーチャ] パラメーター値には、次の出力フィールドがあります。
- Start Time - アセットがオンになるか、カバレッジを開始するときの日時の値
- End Time- アセットがオフになるか、カバレッジを終了するときの日時の値
- Percent Visible- アセットがカバーする [クリップ フィーチャ] パラメーターの値のパーセンテージ
- Percent Blind- アセットがカバーしない (死角) [クリップ フィーチャ] パラメーターの値のパーセンテージ
同一のタイム スタンプでオーバーラップしている不足エリアが [出力フィーチャ] パラメーター値に含まれる可能性があります。 たとえば、アセットが午後 2:00:00 から午後 3:00:00 までアクティブであり、次のアセットが午後 3:00:00 から午後 4:00:00 までアクティブの場合、両方のアセットが午後 3:00:00 の時点でアクティブと見なされます。 この場合、最初のアセットを午後 3:00:00 で終了し、2 番目のアセットを午後 3:00:01 で開始する (1 秒のオフセット) ことにより開始オーバーラップをオフセットするのが最適です。
[出力フィーチャ] パラメーター値は、現在アクティブなマップに一致する投影座標系または [入力フィーチャ] パラメーター値の重心の UTM ゾーンです。
[出力フィーチャ] パラメーターには、フィーチャの親フォルダーにある *.lyrx ファイルが含まれます。 このファイルには、出力フィーチャに機能を追加する透過表示シンボルと時間対応のプロパティが含まれます。
パラメーター
arcpy.intelligence.GenerateBlindSpotAreas(in_features, out_feature_class, {clip_features}, {start_time_field}, {end_time_field})
名前 | 説明 | データ タイプ |
in_features | 入力可視バッファー フィーチャ。 | Feature Layer |
out_feature_class | 出力死角エリア フィーチャ。 | Feature Class |
clip_features (オプション) | 入力境界の定義に使用するフィーチャ。 | Feature Set |
start_time_field (オプション) | アセットが利用可能になる開始日時を含むフィールド。 | Field |
end_time_field (オプション) | アセットが利用可能でなくなる終了日時を含むフィールド。 | Field |
コードのサンプル
次の Python スクリプトは、イミディエイト モードで GenerateBlindSpotAreas 関数を使用する方法を示しています。
import arcpy
arcpy.intelligence.GenerateBlindSpotAreas("bs_buffer2", "mtyBS001", "mask",
"time_start", "time_end")