GTFS 实时数据源

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

*实时数据的准确度在2分钟以内。

请在下方“直接下载”部分查看 RTD 的 GTFS-RT 数据。

RTD 于 2025 年秋季发布了所有 GTFS-RT 数据源的新规范 URL。

  • 新的网址如下所示,今后请使用这些网址。
  • 在弃用期间,旧的 URL 将继续提供数据,但将在 2025年12月5日.
  • 某些不遵循重定向的应用程序会 停止工作 一旦旧的URL被停用。
  • 为确保服务不中断,请尽快将您的应用程序更新为新的数据源网址。

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

了解更多关于 通用传输源规范.

GTFS-RT 数据源以单独的协议缓冲区文件形式提供:

  • 提醒 - 该信息流包含有关线路中断和站点关闭的提醒。
  • 行程更新——该信息流包含行程进展以及预计到达/出发时间。
  • 车辆位置——该数据流包含车辆位置信息。

关于数据源

与其他RTD数据源的关系

对于大多数应用程序而言,GTFS-RT 数据源必须与 GTFS 时刻表数据相关联。

格式文档

GTFS-realtime 规范的详细内容请参见 https://developers.google.com/transit/gtfs-realtime/.

Protocol Buffer 格式的详细说明请参见 http://code.google.com/p/protobuf/.

GTFS 实时数据源的格式如下:

页眉

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

实体

  • id
  • 警报。如果提供了警报实体,则包含此项。请参见下文的“警报”部分。
  • trip_update。如果提供了 trip_update 实体,则包含此项。请参见下文的 trip_update。
  • 车辆。如果提供了车辆实体,则包含此项。参见下文的“车辆”。

警报

  • active_period
    • 开始
    • 结束(可选)
  • 知情主体
    • agency_id
    • route_id
    • 路线类型
    • stop_id
  • stop_time_update
    • 停止序列
    • stop_id
    • 抵达
      • 时间。请参阅更多信息
    • 出发
      • 时间。请参阅更多信息
    • schedule_relationship。如果该站点是预定站点,则为 SCHEDULED;如果该站点被跳过,则为 SKIPPED。
  • 原因
  • 效果
  • 标题文本
    • 翻译
      • 文本
      • 语言
  • 描述文本
    • 翻译
      • 文本
      • 语言

trip_update

  • 旅行
    • trip_id
    • route_id
    • direction_id
    • schedule_relationship。如果班次按计划运行,则为“SCHEDULED”;如果是加开班次,则为“ADDED”;如果班次已被取消,则为“CANCELED”。
  • 车辆
    • id
    • 标签
  • stop_time_update
    • 停止序列
    • stop_id
    • 抵达
      • 时间。请参阅更多信息
    • 出发
      • 时间。请参阅更多信息
    • schedule_relationship。如果该站点是预定站点,则为 SCHEDULED;如果该站点被跳过,则为 SKIPPED。
  • 时间戳。该车辆位置的最新记录时间。

车辆

  • 旅行
    • trip_id
    • route_id
    • direction_id
    • schedule_relationship。如果班次按计划运行,则为“SCHEDULED”;如果是加开班次,则为“ADDED”;如果班次已被取消,则为“CANCELED”。
  • 车辆
    • id
    • 标签
  • 职位
    • 纬度
    • 经度
    • 轴承
  • stop_id
  • current_status。取值为 0、1 或 2 之一。
    • 0 = INCOMING_AT
    • 1 = STOPPED_AT —— 若车辆停靠在 stop_id 处
    • 2 = IN_TRANSIT_TO —— 若车辆正在前往 stop_id 的途中
  • 时间戳

补充信息

  • 抵达和出发预测信息:
    • 在 stop_time_update 中,将提供所有站点的到站和发车预测信息。
    • 对于许多行程,发车预测信息仅在始发站提供,而到站预测信息仅在终点站提供。
    • 在某些情况下,如果行程始发站为非公共站点,该始发站也会显示到达预测信息。
    • 在某些情况下,如果行程终点位于非公共车站,该站也会提供发车预测信息。
  • 绕行路线:
    • 未停靠的站点,其 schedule_relationship 字段将设置为 SKIPPED。
    • 对于任何替代站点,将不会提供 stop_time_update 信息,包括到站/发车预测。

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 以获取最新动态。

数据源链接通知

这些源URL已发生变更。请在……之前将您的应用程序更新为新URL。 2025年12月5日. 旧版网址将被重定向,随后停用。