[英]How to define irregular service in GTFS
有誰知道我應該如何在GTFS中定義僅在公共假期發生的運輸服務?
calendar.txt as;
'4,0,0,0,0,0,0,0,20161211,20171209'
calendar_dates.txt as;
'4,20171001,1'
'4,20171002,1'
'4,20171225,1'
'4,20171226,1'
這似乎似乎不起作用...我的數據集還包含常規的常規服務,並且它們工作正常。
您需要添加新服務和取消服務
在這種情況下,將元旦添加為星期日計划(exception_type 1),而取消了現有的工作日計划(exception_type 2)。 在calendar.txt中:
service_id,monday,tuesday,wednesday,thursday,friday,saturday,sunday,start_date,end_date
weekday,1,1,1,1,1,0,0,20140101,20240101
saturday,0,0,0,0,0,1,0,20140101,20240101
sunday,0,0,0,0,0,0,1,20140101,20240101
在calendar_dates.txt中:
service_id,date,exception_type
weekday,20140101,2
Sunday,20140101,1
請參閱我的博客文章: http : //transitdata.net/on-calendars-and-calendar_dates/了解更多信息
完全按照上面的顯示填充calendar_dates.txt ,並在calendar.txt中不添加任何服務ID 4
規格允許,請參閱
https://developers.google.com/transit/gtfs/reference/#calendar_datestxt
而且我懷疑在沒有將日期設置為1的情況下將內容插入calendar.txt會使驗證者感到困惑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.