Skip to content
Jip Claassens edited this page Aug 3, 2026 · 3 revisions

(outline, to be written out)

The General Transit Feed Specification is the de facto standard for publishing public transport timetables. A GTFS feed is a set of related CSV files describing stops, routes, trips, stop times and calendars, and it is the standard input for Public transport routing.

For a worked implementation, see Create a routable network from GTFS files in the Dutch national network model documentation, which covers the full path from feed to routable graph in GeoDMS.

Planned contents

  • The core files: stops, routes, trips, stop_times, calendar and calendar_dates, transfers, and how they relate
  • Static versus realtime: GTFS and GTFS-RT, and why accessibility modelling uses the static feed
  • Choosing a service day: a feed covers many dates while an indicator covers one, so how do you pick a representative day
  • Merging feeds: combining feeds from multiple operators, deduplicating stops and reconciling identifiers
  • Common quality problems: missing shapes, stops without coordinates, trips outside the calendar period, and inconsistent transfer definitions
  • Availability: national and regional feed registries, including the Dutch feeds

Related

Clone this wiki locally