地理围栏分析

ArcGIS Velocity 可在多个实时和大数据分析工具中为地理围栏和动态地理围栏提供支持。

地理围栏

地理围栏是实时空间分析的一种形式,其中系统将使用感兴趣区域(通常是面区域)对要素(通常是追踪点)进行评估。 最常见的是对基于点的观测值进行分析,以确定这些值是否已进入或退出了虚拟周界。

在多个实时和大数据分析工具中,可以执行地理围栏以识别目标源或数据源中的要素与一组空间连接要素或地理围栏之间可能发生的某些空间关系。 用作地理围栏的要素应连接到地理围栏工具的连接端口。 地理围栏可以为点、线或面。 可用的空间关系将取决于输入目标的几何类型和连接数据。

地理围栏的示例用例包括:

  • 一家物流公司希望能够检测到配送车辆何时进入距送货目的地 5 分钟车程的范围之内,以向收货人发送消息。
    • 目标数据 - 配送车辆位置的源
    • 连接数据(地理围栏)- 包含 5 分钟行驶时间面的要素图层,需使用 ArcGIS 网络分析工具预先生成
  • 某机场希望在飞机进入其空域内时打开自动着陆灯。
    • 目标数据 - 飞机位置的源
    • 连接数据(地理围栏)- 包含权威空域面的要素图层
  • 一家航运公司希望追踪和检测偏离了计划路径的船舶。
    • 目标数据 - AIS 船舶位置的源
    • 连接数据(地理围栏)- 包含为每艘船预生成的预期路径或这些路径周围的缓冲区的要素图层

以下实时和大数据分析工具支持地理围栏:

如果连接要素(地理围栏)不变,请使用静态数据源以获得最佳性能。 当使用静态数据源时,系统会在分析启动时采集一次连接要素,且在分析重新启动之前不会再次刷新。

动态地理围栏

在多个实时分析工具中,可以执行动态地理围栏以识别目标源中的要素与另一个连接源(地理围栏)中的一组要素之间的空间关系(这两者均为实时更新或近乎实时更新)。 执行地理围栏的工具将使用任何给定追踪 ID 的最近观测值作为地理围栏。

  • 如果将源连接到连接端口,则系统将基于连接源中的传入要素对连接要素(地理围栏)进行持续刷新。 在这种情况下,系统将根据目标源和连接源中不断变化的要素来动态执行地理围栏。
  • 使用动态地理围栏时,需要连接时间窗参数值。
    • 如果连接源没有标记为 END_TIME 的字段,并且连接要素的最后已知观测值早于指定的连接时间窗,则系统会将该观测值从工具的内存中清除,且不会将其包含在分析中。
    • 如果连接源具有标记为 END_TIME 的字段,则该要素将根据标记为 END_TIME 的字段中的值或在连接时间窗关闭时(以先到的时间为准)从地理围栏存储中老化。

动态地理围栏的示例用例包括:

  • 负责追踪车辆活动的分析师希望定义、修改和删除感兴趣区域,以检测进入和离开的车辆。 具体操作包括在分析师创建、更新和删除感兴趣区域时对其进行更新,以及在车辆进入或离开任何活动监视区域时向合适的分析师发送警告。 在本例中,动态地理围栏工具将使用持续更新的地理围栏(即活动监视区域),原因是分析师需要对其进行修改。
  • 一家物流公司希望持续追踪和监控恶劣天气面的数据源,并向与风暴达到一定接近程度的飞行员发出警告。 在本例中,飞机源将为目标数据,而天气区域将为连接数据或地理围栏。 随着天气信息的更新,地理围栏工具可以识别受影响的飞机。
  • 某城市的交通部门需要在一个源中追踪他们的维护车辆,并且还需要接收可能影响或者危及车辆或驾驶员的事件的源(例如交通拥堵、事故、抗议或警务活动)。 每次新发起车辆观测时,动态地理围栏工具都会识别前 15 分钟内发生的最近事件(地理围栏)以及车辆与该事件之间的距离。

以下实时分析工具支持动态地理围栏:

注:

实时分析中支持的地理围栏的最大大小不能超过 768 MB。