Originally developed by Google in 2005 to power its Maps and Transit services, the General Transit Feed Specification – known as GTFS – offers a structured and uniform method for public transit agencies to publish their schedules, routes, and geographic information. This standardised format serves as the backbone of modern transit data management, enabling seamless integration and accessibility for third-party developers and transport planning professionals.
Today, GTFS encompasses two main categories: static, which is the original and often simply referred to as GTFS, and realtime, an extension of the original GTFS.
GTFS Static delivers a snapshot of transit schedules and routes, serving as an essential resource for planning and analysis. In contrast, GTFS Realtime uses GPS technology on buses to provide dynamic updates on vehicle locations, offering transit users and operators up-to-the-minute information essential for efficient travel planning and operations. Together, these two components enable you to see how delayed your bus is by using location data and travel time estimation algorithms.
At VTM, we have extensive experience in obtaining and processing both static and realtime GTFS. While the former serves as a powerful baseline for our studies, the latter allows us to gain a deeper understanding of the actual conditions on the streets.
With GTFS Static, we can effectively visualise bus lines and their frequencies using an interactive heatmap, which we generate with Python and its libraries. Additionally, service frequency variations throughout the day can be examined, and key operational metrics such as the minimum number of buses required and the total distance travelled can be easily calculated.
Taking it to the next level, by integrating GTFS Static with smart card data, we can identify busiest bus stops. Furthermore, after applying our own OD matrix generator, we can visualise the main desire lines of a bus line or region. But that is topic for another article.
With GTFS Realtime, our analysis leans more towards operational insights. By comparing planned services with actual performance, we can identify key operational metrics such as:
GTFS Realtime data is accessed via an API, which typically transmits information only at the moment of the request. To gather this data over specific timeframes, we have developed a script that collects, stores, and processes the data. This script is deployed on AWS (Amazon Web Services) to run every 10 minutes, leveraging the reliability of cloud computing.
At VTM, we utilise all available data to generate insights that add significant value to our clients. If you wish to understand how we can assist your company or department with these technologies, please contact us to schedule a meeting.
The future of mobility is electric, and the numbers are clear: by 2030, electric vehicles (EVs) will displace more than 6 million barrels of oil per day, rising to 13 million barrels per day by 2035 (World Energy Outlook 2024). This shift marks a pivotal moment in our journey towards cleaner, more efficient transport systems. […]
Between 14 and 18 October 2024, VTM participated in Walk21 Portugal, a leading international conference dedicated to the advancement of pedestrian mobility. The event constituted an opportunity to present a poster on the Mobility and Transport Plan implemented for World Youth Day (WYD) 2023, with a view to emphasising the importance of pedestrian-oriented strategies in […]