GTFS-ride is an open standard for storing and sharing fixed-route transit ridership data. Transit ridership data can answer questions such as:
- How many people rode the bus/train/ferry last week?
- Which routes have the most riders?
- What time of day is the busiest?
- What are the busiest stops in the system?
GTFS-ride provides transit agencies a standardized way to collect, store, share, report, and analyze their ridership data. It can be used by transit agencies to share their ridership data with other agencies and organizations interesting in collecting and analyzing ridership data.
Transit ridership data is needed to set policy, develop plans, and prioritize investments but is not easily available and/or not in a useful standard format. Transit agencies vary widely in their ability to provide sufficient quantities of high-quality ridership data, and the data that does exist is often of little use due to a high level of aggregation, broad scope, sparsity, errors, and lack of standardization.
These inconsistencies in the availability, format, and quality of ridership data make it very difficult (if not impossible) entities with an interest in multi-agency transit networks to make effective and informed decisions. Regional governments, researchers, policymakers and transit agencies themselves don’t have an easy way to collect, store, share, report, and analyze their ridership data.
GTFS-ride was developed to provide a comprehensive (yet flexible) public transit ridership data standard. It was designed to improve the processes of ridership data collection, management, reporting, and analysis. Web-based software tools have been developed to support the core functionality of GTFS-ride.
Read the full GTFS-ride project report (SPR 803).
Agencies Using GTFS-ride
This standard builds on top of GTFS and adds files necessary for ridership data standardization and reporting. The files that GTFS-ride adds are:
||optional||Tracks boardings/alightings along with associated information at stop-level.|
||optional||Provides the capability to identify the capacities of vehicles used to provide service.|
||optional||Includes anonymized data about specific riders’ trip.|
||optional||Provides the capability to supply ridership counts at various levels of aggregation.|
||required||Information specific to the source and attributes of the additional ridership files.|
- Review the GTFS-ride specification to see the full list of files and fields.
- Take a look at GTFS-ride example files to see what GTFS with GTFS-ride data looks like.
- Determine which GTFS-ride files your are needed for agency’s ridership data.
- Optionally, use the node-gtfs-ride tool to convert Automated Passenger Counter (APC) data into GTFS-ride board-alight data.
- Create your GTFS-ride feed.
- Use the GTFS-ride Feed Validator to test your feed.
- Publish your validated GTFS-ride feed and use the Ridership App to visualize your agency’s ridership data.
Below is a list of tools for creating, validating and analyzing GTFS-ride data.
- node-gtfs-ride - A command-line utility for processing transit ridership data. It will import a GTFS file and Automated Passenger Counter (APC) data and then export ridership data in GTFS-ride format.
- Ridership App - A tool for visualizing, analyzing and exporting transit ridership data in GTFS-ride format.
- Feed Validator - Validates complete GTFS-ride feeds.
Questions, Comments and Feedback?
Any questions, comments and feedback can be emailed to email@example.com.
To facilitate GTFS-ride’s continued improvement and broad applicability, the involvement and feedback of the public transit community is highly encouraged. An open discussion forum for any proposed changes is available via the GTFS-ride Google Group. Any specific issues or desired changes to the GTFS-ride standard can be addressed through the change process.
GTFS-ride Consortium Group
The GTFS-ride Consortium Group is a select national group of transit, research, and federal agency representatives focusing on the GTFS-ride Ridership Data Standard ecosystem development. View GTFS-ride Consortium Group past meetings.