生成盲区 (AllSource)

摘要

可基于开始和结束时间,为输入情报、监测、侦察 (ISR) 或巡逻可见缓冲区要素创建输出不可见区域或盲区。 输出盲点图层与时间滑块配合使用,以可视化并浏览在特定时间对 ISR 或巡逻资产不可见的区域。 例如,输出可以显示沿巡逻路线的哨所在给定输入时间段内,警卫无法观察到的区域。

使用情况

  • 可以使用生成覆盖区域工具来创建此工具的输入图层。

  • 输出要素参数值将包含以下输出字段:

    • 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 结束第一项资产并在下午 3:00:01 开始第二项资产来抵消重叠,偏移量为 1 秒。

  • 输出要素参数值将位于与当前活动地图匹配的投影坐标系中,或者位于输入要素参数值质心的 UTM 区域中。

  • 输出要素参数在要素的父文件夹中包含一个 .lyrx 文件。 该文件包含透明符号系统和启用时间的属性,这些属性为输出要素添加了功能。

参数

标注说明数据类型
输入要素

输入可见缓冲区要素。

Feature Layer
输出要素

输出盲点区域要素。

Feature Class
裁剪要素
(可选)

要素用于定义输入边界。

Feature Set
开始时间字段
(可选)

字段包含资产可用的起始日期和时间。

Field
结束时间字段
(可选)

字段包含资产不再可用的结束日期和时间。

Field

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

代码示例

GenerateBlindSpotAreas 示例(Python 窗口)

以下 Python 脚本演示了如何在即时模式下使用 GenerateBlindSpotAreas 函数。

import arcpy
arcpy.intelligence.GenerateBlindSpotAreas("bs_buffer2", "mtyBS001", "mask", 
                                          "time_start", "time_end")

环境

此工具不使用任何地理处理环境。