Abstract
This paper presents a method for extracting transit performance metrics from a General Transit Feed Specification’s Real-Time (GTFS-RT) component and aggregating them to roadway segments. A framework is then used to analyze this data in terms of consistent, predictable delays (systematic delays) and random variation on a segment-by-segment basis (stochastic delays). All methods and datasets used are generalizable to transit systems which report vehicle locations in terms of GTFS-RT parameters. This provides a network-wide screening tool that can be used to determine locations where reactive treatments (e.g., schedule padding) or proactive infrastructural changes (e.g., bus-only lanes, transit signal priority) may be effective at improving efficiency and reliability. To demonstrate this framework, a case study is performed regarding one year of GTFS-RT data retrieved from the King County Metro bus network in Seattle, Washington. Stochastic and systematic delays were calculated and assigned to segments in the network, providing insight to spatial trends in reliability and efficiency. Findings for the study network suggest that high-pace segments create an opportunity for large, stochastic speedups, while the network as a whole may carry excessive schedule padding. In addition to the static analysis discussed in this paper, an online interactive visualization tool was developed to display ongoing performance measures in the case study region. All code is open-source to encourage additional generalizable work on the GTFS-RT standard.
Similar content being viewed by others
Data availability
The datasets generated during and/or analyzed during this study are available from the corresponding author on reasonable request.
References
Aemmer Z (2022) Transit vis—real-time Seattle transit performance metrics [WWW Document]. TransitVis. https://www.transitvis.com/ (Accessed 20 Jan 2022).
Albadvi A, Hashemi H, Amin-Naseri M, Teimourpour B (2018) A statistical analysis framework for bus reliability evaluation based on AVL data: a case study of Qazvin, Iran. J Ind Eng Manag 5(1):85–105. https://doi.org/10.22116/JIEMS.2018.66506
Antrim A, Barbeau SJ (2017) Opening the door to multimodal applications: creation, maintenance and application of GTFS data. Presented at the Transportation Research Board 96th Annual Meeting, Washington DC
Arias D, Todd K, Krieger J, Maddox S, Haley P, Watkins KE, Berrebi S (2021) Using GTFS to calculate travel time savings potential of bus preferential treatments. Transp Res Rec 2675(9):1643–1654. https://doi.org/10.1177/03611981211009226
Barbeau SJ (2018) Quality control—lessons learned from the deployment and evaluation of GTFS-realtime feeds. Presented at the Transportation Research Board 97th Annual MeetingTransportation Research Board, Washington DC
Barbeau SJ, Pham M, Nieves JA, Bertini RL (2020) Improving transportation performance measurement via open “big data” systems—phase 1 transit. Center for Transportation, Equity, Decisions and Dollars (CTEDD), Arlington
Bates J, Polak J, Jones P, Cook A (2001) The valuation of reliability for personal travel. Transp Res Part E Logist Transp Rev Adv Valuat Travel Time Sav 37(2):191–229. https://doi.org/10.1016/S1366-5545(00)00011-9
Berger A, Gebhardt A, Müller-Hannemann M, Ostrowski M (2011) Stochastic delay prediction in large train networks. Presented at the 11th workshop on algorithmic approaches for transportation modelling, optimization, and systems. Schloss Dagstuhl-Leibniz-Zentrum für Informatik, Saarbrücken, pp 100–111. https://doi.org/10.4230/OASIcs.ATMOS.2011.100
Berkow M, Chee J, Bertini R, Monsere C (2007) Transit performance measurement and arterial travel time estimation using archived AVL data. In: ITE District 6 annual meeting. Presented at the ITE annual meeting and exhibition. Institute of Transportation Engineers, Washington DC, p 6
Bertini RL, El-Geneidy A (2003) Generating transit performance measures with archived data. Transp Res Rec 1841(1):109–119. https://doi.org/10.3141/1841-12
Bertini RL, Tantiyanugulchai S (2004) Transit buses as traffic probes: use of geolocation data for empirical evaluation. Transp Res Rec 1870(1):35–45. https://doi.org/10.3141/1870-05
Bills TS, Carrel AL (2021) Transit accessibility measurement considering behavioral adaptations to reliability. Transp Res Rec 2675(5):265–278. https://doi.org/10.1177/0361198120986567
Bowman LA, Turnquist MA (1981) Service frequency, schedule reliability and passenger wait times at transit stops. Transp Res Part A Gen 15(6):465–471. https://doi.org/10.1016/0191-2607(81)90114-X
Caros N, Guo X, Stewart A, Attanucci J (2021) Systematic bus corridor identification and performance measure aggregation: method and case studies
Ceder A (2002) Urban transit scheduling: framework, review and examples. J Urban Plan Dev 128(4):225–244. https://doi.org/10.1061/(ASCE)0733-9488(2002)128:4(225)
Cham LC (2006) Understanding bus service reliability: a practical framework using AVL/APC data (Thesis). Massachusetts Institute of Technology
Coghlan C, Dabiri S, Mayer B, Wagner M, Williamson E, Eichler M, Ramakrishnan N (2019) Assigning bus delay and predicting travel times using automated vehicle location data. Transp Res Rec 2673(3):624–636. https://doi.org/10.1177/0361198119832866
Currie G, Mesbah M (2011) Visualization of geographical information system and automatic vehicle location data to explore transit performance. Transp Res Rec 2216(1):59–66. https://doi.org/10.3141/2216-07
Danaher A, Wensley J, Dunham A, Orosz T, Avery R, Cobb K, Watkins K, Queen C, Berrebi S, Connor M, McLaughlin J (2020) Minutes matter: a bus transit service reliability guidebook (Transit Cooperative Research Program No. 215), Transportation Research Board; Transit Cooperative Research Program. National Academies of Sciences, Engineering, and Medicine. https://doi.org/10.17226/25727
de Oña J, de Oña R, Calvo F (2012) A classification tree approach to identify key factors of transit service quality. Expert Syst Appl 39(12):11164–11171. https://doi.org/10.1016/j.eswa.2012.03.037
Diaz F, Abbasi SJ, Fuller D, Diab E (2021) Canadian transit agencies response to COVID-19: understanding strategies, information accessibility and the use of social media. Transp Res Interdiscip Perspect 12:100465. https://doi.org/10.1016/j.trip.2021.100465
Dixit M, Brands T, van Oort N, Cats O, Hoogendoorn S (2019) Passenger travel time reliability for multimodal public transport journeys. Transp Res Rec 2673(2):149–160. https://doi.org/10.1177/0361198118825459
Duddu VR, Pulugurtha SS, Najaf P (2019) Using link-level archived automatic vehicle location data to assess transit system LOS at bus-stop level. Transp Dev Econ 5(2):11. https://doi.org/10.1007/s40890-019-0079-3
El-Geneidy AM, Horning J, Krizek KJ (2011) Analyzing transit service reliability using detailed data from automatic vehicular locator systems. J Adv Transp 45(1):66–79. https://doi.org/10.1002/atr.134
Feng W, Figliozzi M (2012a) Empirical findings of bus bunching distributions and attributes using archived AVL/APC bus data. Presented at the 11th International Conference of Chinese Transportation Professionals. American Society of Civil Engineers, pp 4330–4341. https://doi.org/10.1061/41186(421)427
Feng W, Figliozzi M (2012b) Developing a bus service reliability evaluation and visualization framework using archived AVL/APC data. Presented at the Western ITE Conference. Institute of Transportation Engineers, Santa Barbara
Ferris B, Watkins K, Borning A (2010) OneBusAway: a transit traveler information system. In: Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering Book Series. Presented at the international conference on mobile computing, applications, and services (MobiCASE), LNICST, pp 92–106. https://doi.org/10.1007/978-3-642-12607-9_7
Fu L, Rilett LR (1997) Real-time estimation of incident delay in dynamic and stochastic networks. Transp Res Rec 1603(1):99–105. https://doi.org/10.3141/1603-13
Furth P, Hemily B, Muller T, Strathman J (2006) Using archived AVL-APC data to improve transit performance and management. World Transit Research
Ge L, Sarhani M, Voß S, Xie L (2021) Review of transit data sources: potentials, challenges and complementarity. Sustainability 13(20):11450. https://doi.org/10.3390/su132011450
Gleason JM, Barnum DT (1982) Toward valid measures of public sector productivity: performance measures in urban transit. Manag Sci 28(4):379–386. https://doi.org/10.1287/mnsc.28.4.379
Godavarthi GR, Chalumuri RS, Velmurugun S (2014) Measuring the performance of bus rapid-transit corridors based on volume by capacity ratio. J Transp Eng 140(10):04014049. https://doi.org/10.1061/(ASCE)TE.1943-5436.0000698
He Y, Blandin S, Wynter L, Trager B (2014) Analysis and real-time prediction of local incident impact on transportation networks. Presented at the IEEE international conference on data mining workshop. IEEE, Shenzhen, pp 158–166. https://doi.org/10.1109/ICDMW.2014.183
Jevinger Å, Persson JA (2019) Exploring the potential of using real-time traveler data in public transport disturbance management. Public Transp 11(2):413–441. https://doi.org/10.1007/s12469-019-00209-w
Kaeoruean K, Phithakkitnukoon S, Demissie MG, Kattan L, Ratti C (2020) Analysis of demand-supply gaps in public transit systems based on census and GTFS data: a case study of Calgary, Canada. Public Transp 12(3):483–516. https://doi.org/10.1007/s12469-020-00252-y
Kim H, Song Y (2018) An integrated measure of accessibility and reliability of mass transit systems. Transportation 45(4):1075–1100. https://doi.org/10.1007/s11116-018-9866-7
Kumar P, Khani A, He Q (2018) A robust method for estimating transit passenger trajectories using automated data. Transp Res Part C Emerg Technol 95:731–747. https://doi.org/10.1016/j.trc.2018.08.006
Li T, Sun D, Jing P, Yang K (2018) Smart card data mining of public transport destination: a literature review. Transp Res Part C Emerg Technol 9(1):18. https://doi.org/10.3390/info9010018
Li T, Meredith-Karam P, Kong H, Stewart A, Attanucci JP, Zhao J (2021) Comparison of door-to-door transit travel time estimation using schedules, real-time vehicle arrivals, and smartcard inference methods. Transp Res Rec 2675(11):1003–1014. https://doi.org/10.1177/03611981211023768
Lin W-H, Bertini RL (2004) Modeling schedule recovery processes in transit operations for bus arrival time prediction. J Adv Transp 38(3):347–365. https://doi.org/10.1002/atr.5670380306
Lind E, Reid J (2021) Diagnosing obstacles to speed and reliability with high-resolution automatic vehicle locator data: bus time budgets. Transp Res Rec 2675(12):464–474. https://doi.org/10.1177/03611981211029923
Lu K, Liu J, Zhou X, Han B (2021) A review of big data applications in urban transit systems. IEEE Trans Intell Transp Syst 22(5):2535–2552. https://doi.org/10.1109/TITS.2020.2973365
Mandelzys M, Hellinga B (2010) Identifying causes of performance issues in bus schedule adherence with automatic vehicle location and passenger count data. Transp Res Rec 2143(1):9–15. https://doi.org/10.3141/2143-02
Mesbah M, Lin J, Currie G (2015) “Weather” transit is reliable? Using AVL data to explore tram performance in Melbourne, Australia. J Traffic Transp Eng (english Edition) 2(3):125–135. https://doi.org/10.1016/j.jtte.2015.03.001
Nurul Habib KM, Kattan L, Tazul Islam M (2011) Model of personal attitudes towards transit service quality. J Adv Transp 45(Modeling and Optimization of Transportation Systems):271–285. https://doi.org/10.1002/atr.106
Pi X, Egge M, Whitmore J, Silbermann A, Qian ZS (2018) Understanding transit system performance using AVL-APC data: an analytics platform with case studies for the Pittsburgh region. J Public Transp 21(2):19–40. https://doi.org/10.5038/2375-0901.21.2.2
Quddus MA, Ochieng WY, Noland RB (2007) Current map-matching algorithms for transport applications: state-of-the art and future research directions. Transp Res Part C Emerg Technol 15(5):312–328. https://doi.org/10.1016/j.trc.2007.05.002
Sheu J-B, Chou Y-H, Chen A (2004) Stochastic modeling and real-time prediction of incident effects on surface street traffic congestion. Appl Math Model 28(5):445–468. https://doi.org/10.1016/j.apm.2003.10.004
Steiner D, Hochmair H, Paulus G (2015) Quality assessment of open realtime data for public transportation in the Netherlands. J Geogr Inf Sci Geospat Minds Soc 3(1):579–588. https://doi.org/10.1553/giscience2015s579
Strathman JG, Dueker KJ, Kimpel T, Gerhart R, Turner K, Taylor P, Callas S, Griffin D, Hopper J (1999) Automated bus dispatching, operations control, and service reliability: baseline analysis. Transp Res Rec 1666(1):28–36. https://doi.org/10.3141/1666-04
Tavassoli A, Mesbah M, Shobeirinejad A (2018) Modelling passenger waiting time using large-scale automatic fare collection data: an Australian case study. Transp Res Part F Traffic Psychol Behav 58:500–510. https://doi.org/10.1016/j.trf.2018.06.037
US Census Bureau (2021) TIGER/Line Shapefiles [WWW Document]. The United States Census Bureau. https://www.census.gov/geographies/mapping-files/time-series/geo/tiger-line-file.html (Accessed 8 Sept 2021).
Watkins KE, Ferris B, Borning A, Rutherford GS, Layton D (2011) Where is my bus? Impact of mobile real-time information on the perceived and actual wait time of transit riders. Transp Res Part A Policy Pract 45(8):839–848. https://doi.org/10.1016/j.tra.2011.06.010
Webb A, Kumar P, Khani A (2020) Estimation of passenger waiting time using automatically collected transit data. Public Transp 12(2):299–311. https://doi.org/10.1007/s12469-020-00229-x
Wessel N, Widener MJ (2017) Discovering the space-time dimensions of schedule padding and delay from GTFS and real-time transit data. J Geogr Syst 19(1):93–107. https://doi.org/10.1007/s10109-016-0244-8
Yu B, Yang Z (2009) A dynamic holding strategy in public transit systems with real-time information. Appl Intell 31(1):69–80. https://doi.org/10.1007/s10489-007-0112-9
Yue WS, Chye KK, Hoy CW (2017) Towards smart mobility in urban spaces: bus tracking and information application. In: AIP conference proceedings. Presented at the American Institute of Physics Conference, AIP, p 020145. https://doi.org/10.1063/1.5005478
Acknowledgements
This study was supported by Amazon, Uber, King County Metro, Sound Transit, the Seattle Department of Transportation, Challenge Seattle, and the Mobility Innovation Center at University of Washington CoMotion.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Aemmer, Z., Ranjbari, A. & MacKenzie, D. Measurement and classification of transit delays using GTFS-RT data. Public Transp 14, 263–285 (2022). https://doi.org/10.1007/s12469-022-00291-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12469-022-00291-7