首页 > 解决方案 > 什么信息来源是交通 Web 应用程序的行业标准 - GTFS 与 Trapeze 数据文件

问题描述

我们正在研究正在使用 GTFS 数据文件的现有 Web 应用程序,并且与路由分支/模式相关的问题很少,因此我们正在重新考虑使用像 Trapeze (TSDE) 这样的替代数据源。我不知道其他运输公司在他们的 Web 应用程序中使用什么,那么使运输 Web 应用程序提供信息的行业标准数据源是什么。

在分析过程中,我们发现有多个数据源可供消费 1-GTFS2-Trapeze data format (TSDE)

我发现运输行业以 GTFS 格式通信/共享数据,但 Trapeze 数据(TSDE)的数据比 GTFS 多。

标签: gtfs

解决方案


对于典型的面向客户的应用程序,我通常会推荐 GTFS。

GTFS是一种用于公交时刻表数据的开源交换格式,广泛用于面向客户的应用程序,但不适用于其他用例。该格式最初是由谷歌与波特兰的 TriMet 合作设计的,谷歌通常要求交通机构提供这种格式的数据,以便在谷歌地图上提供他们的时间表信息。

Trapeze是一家 IT 公司,为运输机构提供各种产品,例如路线调度、劳动力规划和实时系统监控。它们具有用于时间表信息的专有数据格式,主要用于运输机构内部,但有时也用作外部共享数据的格式。对于使用 Trapeze 进行调度的交通机构,调度数据很容易以这种格式导出。

我会推荐 GTFS 用于面向客户的应用程序:该规范是公开的、开源的、易于使用和理解的,并且对于许多交通机构来说,数据很容易在网上找到,尤其是在美国。Trapeze 格式的日程安排信息通常不向公众提供,并且它没有公共 API 定义(或者不是我可以轻易找到的定义)。也许您有 GTFS 规范无法满足的特定数据需求,在这种情况下,使用 Trapeze 格式可能更容易,或者您可以选择将自己的自定义扩展添加到 GTFS。


推荐阅读