标注 | 说明 | 数据类型 |
输入要素 | 输入可见缓冲区要素。 | Feature Layer |
输出要素 | 输出盲点区域要素。 | Feature Class |
裁剪要素 (可选) | 要素用于定义输入边界。 | Feature Set |
开始时间字段 (可选) | 字段包含资产可用的起始日期和时间。 | Field |
结束时间字段 (可选) | 字段包含资产不再可用的结束日期和时间。 | Field |
摘要
可基于开始和结束时间,为输入情报、监测、侦察 (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 文件。 该文件包含透明符号系统和启用时间的属性,这些属性为输出要素添加了功能。
参数
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")
环境
此工具不使用任何地理处理环境。
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是