了解 GTFS 服务时间

Understanding GTFS service times

我对 gtfs 文件格式的理解有问题。或者该数据可能有错误。有一个来自 public 运输机构的 gtfs 文件,名为 "Verkehrsverbund Mittelthüringen" (VMT)。此数据可在 https://transitfeeds.com/p/verkehrsverbund-mittelth-ringen/1080/latest/routes.

访问

例如:我参加了ID为9782458trips.txt)的旅行。

2841_0,45,9782458,"Erfurt, Thüringenhalle","",0,,,,

它的服务 ID 45 符合规范

45,0,0,0,0,0,0,0,20191101,20200229

此外,这里还有 celendar_dates.txt

的条目
45,20191104,1
45,20191111,1
45,20191118,1
45,20191125,1
45,20191202,1
45,20191209,1
45,20191216,1
45,20191105,1
45,20191112,1
45,20191119,1
45,20191126,1
45,20191203,1
45,20191210,1
45,20191217,1
45,20191106,1
45,20191113,1
45,20191120,1
45,20191127,1
45,20191204,1
45,20191211,1
45,20191218,1
45,20191107,1
45,20191114,1
45,20191121,1
45,20191128,1
45,20191205,1
45,20191212,1
45,20191219,1
45,20191101,1
45,20191108,1
45,20191115,1
45,20191122,1
45,20191129,1
45,20191206,1
45,20191213,1
45,20191220,1

这是否意味着除 2019 年 11 月 1 日至 2020 年 2 月 29 日外,该服务全天可用?我现在的问题是搜索引擎的输出 tansitfeeds.com。它说 ID 为 9782458 的行程在 2019 年 11 月 14 日可用。这与我对数据的理解相反:该行程将在 11 月不可用。我错过的线索在哪里?还是数据有误?

您粘贴的行表明服务 ID 45 运行s 在一周的零天(这就是所有这些零的意思),因此同一行中的开始和结束日期不真的没什么意思。

如果此服务确实在 11 月 14 日 运行,这可以在 calendar_dates.txt 文件中表示,该文件通常用于表示特殊日期的服务更改。

编辑:您从 calendar_dates.txt 添加的数据确实表明已为日期 20191114 添加了服务 45