理解以下术语可在使用 ArcGIS Velocity 时提供帮助。
源
源为进入 ArcGIS Velocity 的实时数据流。 源通常连接到观测数据的外部源,例如物联网 (IoT) 平台、消息代理或第三方 API。 源可解析传入表格、点、折线或面数据,并对其进行显示以进行分析和可视化。 源也是一种流图层,可以将其添加到地图上,以便在收到新信息后立即查看。 有关详细信息,请参阅源类型和采集实时数据。
实时分析
实时分析会对通过源采集的数据进行处理,并在接收到每个单独的消息时对其进行分析。 实时分析用于数据转换、添加地理围栏和事件检测。 实时分析会以一个或多个输出结尾,例如将数据存储在要素图层中或发送电子邮件警报。 有关详细信息,请参阅执行实时分析。
大数据分析
大数据分析对存储的数据(例如要素图层或者诸如 Amazon S3 和 Azure Blob 等云大数据存储中的数据)执行批处理分析。 大数据分析通常用于汇总观测值以及执行模式分析和事件检测。 大数据分析会以一个或多个输出结尾,例如将数据存储在要素图层中或发送电子邮件警报。 有关详细信息,请参阅执行大数据分析。
数据源
数据源是实时或大数据分析中的输入,用于加载一组存储的信息。 通常为历史观测值,但是也可以是标准地理或要素,这些数据使用附加属性来丰富观测值。 数据源从 ArcGIS 要素或地图图像图层或外部云存储中加载信息,并且可以解析表格、点、折线或面数据。 有关详细信息,请参阅数据源和提取历史数据。
地理围栏
地理围栏是实时空间分析的一种形式,其中系统将使用感兴趣区域(通常是面区域)对要素(通常是追踪点)进行评估。 最常见的是对基于点的观测值进行分析,以确定这些值是否已进入或退出了虚拟周界。 地理围栏示例还包括了解风暴是否正在接近或目前正在影响某组织的设施、某基础设施管道是否与洪水警告区域相交以及某车队车辆是否偏离了指定路线。
地理围栏可以在许多 ArcGIS Velocity 实时和大数据分析工具中执行,用以识别目标源或数据源中的要素与另一个源或数据源中的一组连接要素(地理围栏)之间可能发生的某些空间关系。 用作地理围栏的要素应位于连接到工具连接端口的源或数据源中。 如果连接要素不变,请使用静态数据源以获得最佳性能。 有关详细信息,请参阅地理围栏分析。
动态地理围栏
在多个实时分析工具中,可以执行动态地理围栏以识别目标源中的要素与连接源(地理围栏)中的一组要素(这两者均为实时更新或近乎实时更新)之间可能发生的某些空间关系。 执行地理围栏的工具将使用任何给定追踪 ID 的最近观测值作为地理围栏。 有关详细信息,请参阅地理围栏分析。
输出
输出是实时或大数据分析的最后一个步骤,它定义了如何处理分析结果。 输出可以采取多种措施,例如将要素存储到要素图层、将要素发送到流图层、发送电子邮件警报或通过云平台(例如 Azure IoT Hub)激活 IoT 设备行为。 有关详细信息,请参阅输出和分析输出的基础知识。
流图层
流图层是流服务中的图层,流服务是一种 ArcGIS 服务,可提供对实时数据流的访问。 每个流图层都对应一个特定的几何类型:点、折线或面。 流图层在接收到新要素后会立即在地图上进行显示,因为其订阅了数据流经过的 WebSocket。 有关详细信息,请参阅流图层。
追踪 ID
追踪 ID 为传入事件或数据集中的字段,可用于将观测点与特定实体关联起来。 例如,一辆卡车可以通过它的车牌号来进行识别,而一架飞机可以通过指定的航班号进行识别。 这些标识符可用于追踪与特定实际实体或一组事故相关联的事件。 追踪 ID 被指定为源或数据源方案的一部分。 有关详细信息,请参阅配置输入数据。
驱动
驱动是指促使机器或设备运行的操作,且通常是 IoT 分析过程的预期结果 - 例如在预计会有热浪时自动触发空调系统,或在授权车辆接近时解锁安全门。 在 ArcGIS Velocity 中,实时或大数据分析的结果可用于驱动外部系统中的设备或系统;方法是通过 HTTP 等输出或将消息发送到输出代理并由该代理将命令路由到 Azure IoT Hub 或 Kafka 等设备。 有关详细信息,请参阅分析输出的基础知识。