HTTP 模拟器

ArcGIS Velocity 中的 HTTP 模拟器源类型按照指定的速率和要素数量,使用可通过 Web 访问的文件实时模拟事件。

示例

以下是源的使用示例:

  • 应急管理行动专家重现历史数据以支持对未来事件的准备工作。
  • 一位数据分析师希望使用现有数据来测试实时可视化和分析。

用法说明

使用源时,请注意以下内容:

  • 在模拟基于追踪的数据时,请先按时间戳对数据进行排序,然后按追踪 ID 对数据进行排序。
  • 配置源连接参数后,请配置输入数据以定义方案和关键参数。
  • 如果在解析期间标记为 START_TIMEEND_TIME 的字段包含空值,Velocity 会记录警告。 当转换为当前时间参数设置为 true 时,源会用当前系统时间覆盖时间字段,因此要素包含有效的时间戳。

参数

以下是源的参数:

参数描述数据类型
URL

外部可访问模拟文件的完整 URL。

字符串

字段分隔符

(可选)

字符或分隔符,用于分隔模拟文件中的字段值。

默认为逗号。

字符串

每次执行的要素

(可选)

一次要模拟的记录(要素)数量。

如果按时间戳和追踪 ID 对数据进行排序,并且每个追踪的观测值数量相等,则将此参数设置为数据中唯一追踪的数量。

默认值为 1。

整型

发送事件的间隔(毫秒)

(可选)

每次执行发送指定数量要素的间隔时间。

默认值为 1000。

整型

重复模拟

(必填)

指定到达文件末尾时是否从头开始自动重新启动模拟。

默认为 true。

布尔

时间字段索引

(必填)

数据集中日期字段的数字索引。

默认值为 0。

例如,如果日期字段是第二个字段,则索引为 1。

整型

转换为当前时间

(必填)

指定在模拟数据时是否将数据集中的时间值转换为当前时间,从而允许制图应用程序将数据视为实时数据。

默认为 true。

布尔

注意事项和限制

使用源时,请考虑以下事项:

  • HTTP 模拟器源仅支持分隔文本文件。
  • 模拟文件必须在 Internet 上公开可用,并且文件大小不能超过 16 MB。 如果文件大小超过 16 MB,则可能不会提取要素。