You do not have permission to edit this page, for the following reason:
Image: Upload a jpg or png image representing some aspect of your project. The image should be 600x200 pixels, other images will be accepted but not look as good.
Upload file
Image caption: Describe the image
Social Media Image: Optionally you can upload a large svg, jpg or png image that will represent this project on social media. The image should ideally be 1.91:1 ratio (1200 x 627 pixels).
Team Organisations: List of organisations working on the project separated by commas
TriMet
Point of Contact: Person to contact - add this person (Add a Person) if they are not already in the knowledge base.
Bibiana McHugh
Location: List of locations where this project is deployed or planed to be deployed (e.g Portland OR, Paris France). A comma seperates places so a comma between city and state will indicate two places.
Status:
LaunchedImplementedDevelopmentReady for Public AnnouncementIn DeliberationsNegotiationsConcept only StageMaster Planning
Sectors: select one or more sectors to which this project is relevant
Buildings Cybersecurity and Privacy Data Education Public Safety Rural Smart Region Transportation Utility Wellbeing Wireless Agriculture Broadband Resilience Introduction Informational Cybersecurity Privacy Energy Waste Water Smart Buildings
Initiative: If this project is part of a larger initiative select the initiative.
Community Standards
Chapters: Add the chapters where this project should be linked
Standards and Interfaces
Description: Description of the project
The General Transit Feed Specification (GTFS) is a widely used data format that allows public transit agencies to share their schedule, route, and fare information in a standardized way. It was originally developed by Google and TriMet (Portland, Oregon’s transit agency) in 2005 to enable transit information to be easily integrated into Google Maps. Since then, GTFS has become a global standard for public transit data, enabling real-time transit applications and analytics.
Free text:
__NOTOC__ ==GTFS Components== GTFS consists of two main parts: *'''GTFS Static''' – Defines fixed transit schedules, routes, and fares. *'''GTFS Realtime''' – Provides live updates about arrival times, service alerts, and vehicle positions. ==GTFS Static Feed Structure== A GTFS static feed is a collection of CSV files that describe transit services. The key files include: *'''agency.txt''' – Information about the transit agency (name, URL, time zone, etc.). *'''routes.txt''' – Describes available transit routes. *'''trips.txt''' – Links routes to individual trips. *'''stops.txt''' – Defines all transit stops and their locations. *'''stop_times.txt''' – Specifies the arrival and departure times for each stop on a trip. *'''calendar.txt''' – Defines when services operate (weekdays, weekends, holidays). *'''shapes.txt''' (optional) – Defines the geographic path of routes. *'''fare_attributes.txt''' (optional) – Details fare pricing information. *'''fare_rules.txt''' (optional) – Specifies which fares apply to different routes or zones. ==GTFS Realtime Feed== GTFS Realtime (GTFS-RT) extends the static GTFS feed by providing live updates, typically in Protocol Buffer (protobuf) format. The three key types of real-time data include: *'''Trip Updates – Changes to scheduled arrival/departure times. *'''Service Alerts – Notifications about delays, detours, or service interruptions. *'''Vehicle Positions – Real-time GPS coordinates and statuses of vehicles. ==Applications of GTFS== *'''Public Transit Apps:''' Google Maps, Apple Maps, Transit, Citymapper, Moovit, etc. *'''Real-Time Transit Tracking:''' Displays vehicle locations and estimated arrivals. *'''Accessibility Improvements:''' Helps people plan routes with wheelchair-accessible services. *'''Urban Planning & Analytics:''' Helps cities analyze transit efficiency and optimize routes. *'''Electric Bus & Fleet Management:''' Used for route optimization, energy consumption modeling, and predictive maintenance. ==GTFS and Applied Analytics== Given your interests in applied analytics, GTFS can be used for: *'''Transit Optimization''' – Data-driven analysis of bus schedules and demand. *'''Sustainability Analysis''' – Evaluating electric bus deployments and energy efficiency. *'''Workforce Training''' – Teaching GIS and transportation data analytics using GTFS datasets. *'''Integration with PASS''' – If applicable, GTFS data could support optimized access to municipal services based on transit accessibility.
Save page Show preview Show changes Cancel updated=5-12-2025