GTFS Static 概览

通用公交 Feed 规范 (GTFS) 也称为 GTFS 静态静态公交(以将其与 GTFS 实时扩展区分开来),用于定义公共交通时刻表和相关地理信息的通用格式。借助 GTFS“Feed”,公交公司可以发布其公交数据,开发者可以编写以互操作方式使用这些数据的应用。

如何开始?

  1. 查看 GTFS 示例
  2. 您可以参考此处的说明创建自己的 Feed。
  3. 使用验证工具测试 Feed。
  4. 按照帮助中心中的说明发布 Feed。

GTFS Feed 概览

GTFS Feed 由 ZIP 文件中收集的一系列文本文件组成。每个文件都对公交信息的特定方面进行建模:经停点、路线、行程和其他时间表数据。GTFS 参考文档中定义了每个文件的详细信息。

如需查看 Feed 示例,请参阅 GTFS 示例。公交公司可以生成 GTFS Feed 来与开发者分享其公交信息,开发者则编写使用 GTFS Feed 的工具,以便将公交信息纳入其应用。GTFS 可用于为行程规划工具、时间表发布商以及各种以某种方式使用公共交通信息的应用(数量太多,无法一一列出)提供支持。

公开提供公交 Feed

许多应用都与 GTFS 格式的数据兼容。若要将 Feed 设为公开,最简单的方法是在 Web 服务器上托管该 Feed,并发布一条公告,以便用户可以使用该 Feed。

GoogleTransitDataFeed 项目网站上列出了提供公开 Feed 的公交公司。

向 Google 提交公交 Feed

如果您是负责监管所在城市公共交通的公共机构,则可以使用 GTFS 规范向 Google 地图和其他显示公交信息的 Google 应用提供时刻表和地理信息。

如果您提供面向公众的交通服务,并且按照固定时间表和路线运营,我们欢迎您参与;注册流程简单,而且完全免费

获取帮助

如需参与有关 GTFS Realtime 的讨论,并就规范提出更改和补充建议,请加入 GTFS Realtime 讨论群组

如需获取更多资源,请访问社区页面

如果您对 Google 公交合作伙伴计划有任何疑问,请与 Google 支持团队联系。