GTFS 实时馈送

RTD 以 GTFS 实时格式提供到达预测和车辆位置的实时数据馈送。

*实时数据准确度不超过 2 分钟。

在下面的直接下载部分查看 RTD 的 GTFS-RT 数据。

您必须阅读并同意 许可协议 下载数据之前。

了解更多 一般转运进料规格.

GTFS-RT 馈送在单独的协议缓冲文件中提供:

  • 警报 - 该信息源包括有关路线中断和站点关闭的警报。
  • 行程更新 - 该信息源包括行程进度和抵达/出发预测。
  • 车辆位置 - 该信息包括车辆位置。

关于数据源

与其他 RTD 数据源的关系

在大多数应用中,GTFS-RT 馈送必须与 GTFS 计划数据相连接。

格式文档

GTFS 实时规范详见 https://developers.google.com/transit/gtfs-realtime/.

协议缓冲区格式详见 http://code.google.com/p/protobuf/.

GTFS 实时馈送的格式如下:

页眉

  • gtfs_realtime_version:"1.0"(行程更新、车辆位置)或 "2.0"(警报)
  • 增量:FULL_DATASET
  • 时戳

实体

  • 本我
  • 警报。如果提供了警报实体,则包括在内。请参阅下面的警报。
  • trip_update。如果提供了 trip_update 实体,则包括在内。请参阅下面的 trip_update。
  • 车辆。如果提供车辆实体,则包括在内。参见下面的车辆。

警报

  • 活动期
    • 启动
    • 结束(可选)
  • 知情实体
    • agency_id
    • route_id
    • 路由类型
    • stop_id
  • 停止更新时间
    • 停止序列
    • stop_id
    • 新来的人
      • 时间。
    • 离职
      • 时间。
    • schedule_relationship.如果停靠站为计划停靠站,则为 SCHEDULED;如果停靠站为跳过停靠站,则为 SKIPPED。
  • 原因
  • 影响
  • 页眉文字
    • 译文
      • 文本
      • 语言
  • 描述文字
    • 译文
      • 文本
      • 语言

行程更新

  • 绊倒
    • trip_id
    • route_id
    • direction_id
    • schedule_relationship.如果行程按计划运行,则表示 SCHEDULED(已安排);如果行程是新增行程,则表示 ADDED(已增加);如果行程已取消,则表示 CANCELED(已取消)。
  • 汽车
    • 本我
    • 标签
  • 停止更新时间
    • 停止序列
    • stop_id
    • 新来的人
      • 时间。
    • 离职
      • 时间。
    • schedule_relationship.如果停靠站为计划停靠站,则为 SCHEDULED;如果停靠站为跳过停靠站,则为 SKIPPED。
  • 时间戳。记录该车辆位置的最新时间。

汽车

  • 绊倒
    • trip_id
    • route_id
    • direction_id
    • schedule_relationship.如果行程按计划运行,则表示 SCHEDULED(已安排);如果行程是新增行程,则表示 ADDED(已增加);如果行程已取消,则表示 CANCELED(已取消)。
  • 汽车
    • 本我
    • 标签
  • 位置
    • 回旋余地
    • 纬度
    • 神态
  • stop_id
  • current_status.将显示 0、1 或 2。
    • 0 = 接收数据
    • 1 = STOPPED_AT - 如果车辆停在停止标识处
    • 2 = IN_TRANSIT_TO - 如果车辆正在前往停靠站 ID 的途中
  • 时戳

其他信息

  • 到达和出发预测信息:
    • 在 stop_time_update 中,将为所有站点提供到达和出发预测信息。
    • 对于许多行程,出发预测信息只在出发站提供,到达预测信息只在目的地站提供。
    • 在某些情况下,如果行程的始发站为非公共站点,则始发站会有到达预测信息。
    • 在某些情况下,如果行程的终点站为非公共站点,则目的地站点会有出发预测信息。
  • 绕行
    • 未提供服务的停靠站将把 schedule_relationship 设置为 SKIPPED。
    • 将不会为任何更换的停靠站提供停靠时间更新,包括到达/出发预测。

GTFS 时间表数据集

RTD 的时刻表数据以通用公交反馈规范 (GTFS) 的形式提供,用于为 RTD 乘客开发应用程序和其他移动工具。如果您计划使用我们的 GTFS 数据,请遵守以下规则:

  1. 及时更新您的数据。RTD 时刻表的重大变更通常每年发生三次,分别在 1 月、5 月和 8 月。访问 服务变化 获取更多信息。
  2. 未经 RTD 事先许可,请勿使用 RTD 徽标、RTD 地图或 RTD 网站上的任何其他 RTD 内容。如需申请许可,请发送电子邮件至 [email protected].

在此下载 RTD GTFS 数据。

您必须阅读并同意 许可协议 下载数据之前。

获取帮助和更新

RTD 乐于在以下网站回答开发人员的问题 [email protected].

我们鼓励开发人员加入 RTD 开发人员讨论区,网址为 https://groups.google.com/forum/#!forum/rtd-developers 获取最新更新。