ArcGIS Velocity 中的 GTFS 源类型可通过向指定 URL 发送 HTTP 或 HTTPS 请求来定期轮询 GTFS 实时数据。 有关 GTFS 实时规范的详细信息,请参阅 GTFS Realtime 文档中的 GTFS Realtime 概述。
ArcGIS Velocity 支持以下协议缓冲区 (protobuf) 格式或 JSON 格式的 GTFS 实时数据源类型:
- 车辆位置
- 出行更新
- 服务警告
示例
一位运输分析师希望从运输机构获取数据,以接收有关行程、警报或车辆位置的更新信息。
用法说明
使用 GTFS 源类型时,请记住以下事项:
- 必须可以通过 Internet 从外部访问 GTFS 端点。
- 源将按照配置向导的源轮询间隔步骤中定义的速率轮询 GTFS 端点以加载数据。
- 设置轮询间隔后,轮询将以规常规时间间隔进行,而不依据源的开始时间。 例如,如果将源设置为每 5 分钟轮询一次数据,并且在 8:03 a.m. 开始,则第一个数据请求将在 8:05 a.m. 发生,下一个在 8:10 a.m. 发生,依此类推。
参数
下表列出了 GTFS 源类型参数:
参数 | 描述 | 数据类型 |
---|---|---|
URL | 外部可访问的 GTFS 端点的完整 URL。 | 字符串 |
GTFS 类型 | 指定源将接收的信息类型。 选项如下:
| 字符串 |
HTTP 标头 | 指定用于 GTFS URL 端点的标头。 | 字符串 |
其他日志记录 | 可以选择对原始 HTTP 请求和 Velocity 发出的请求启用日志记录。 注:仅当进行故障排除时,才应启用此参数,并且应在完成故障排除时禁用。 在启用参数后启动源,调试级别日志即会出现在源日志页面上。 如有必要,请联系 Esri 技术支持以获得故障排除方面的帮助。 | 布尔 |
注意事项和限制
以下是 GTFS 源类型的注意事项和限制:
- 必须可以通过 Internet 从外部访问 GTFS 源。
- GTFS 源必须为协议缓冲区(二进制)格式或 JSON 格式。