SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
The General Transit Feed Specification (GTFS)
A success story in spontaneous standardization
Andrew Byrd
Project Lead, OpenTripPlanner
(open source multi-modal trip planner)
Co-founder and Principal, Conveyal
(open data driven transportation consultancy)
email: abyrd@conveyal.com
What is GTFS?
- “The General Transit Feed Specification”
- Public transport data for journey planning
- Stop locations, routes, schedules, and transfers
- Recently extended for real-time vehicle delay and location
- An open, light-weight specification created entirely by industry
Where did GTFS come from?
- Origins in Portland, Oregon (US) in 2005
- TriMet regional transport agency wanted journey planning
- discovered a Google “20%” project with this goal and needed to
exchange data
- Simply exported their schedule database into structured text files
- GTFS has been extended but remains essentially the same
How does GTFS evolve?
- Collaborative review and modification process
- Only backward-compatible extensions are considered
- No “theoretical” improvements: only features which are actually
used by GTFS consumers
Why GTFS?
It is an alternative to heavyweight XML norms. TriMet considered:
- National Transportation Communications for Intelligent
Transportation System Protocol (TCIP, US FTA)
- New York's Schedule Data Profile (SDP)
TriMet practical findings on official norms:
1. Too many layers and types. Must traverse ten layers to reach stop
coordinates.
TriMet practical findings on official norms:
1. Too many layers and types. Must traverse ten layers to reach stop
coordinates.
2. Ambiguity. Several different element types can be used to represent
the same reality.
Conclusion:
We need “a smaller, flatter and narrowly focused set of elements.”
This can be exported from more detailed operational databases or
national/international data exchange norms.
“Agencies develop different requirements, policies and practices
over time, even while performing the same basic task.
A standard that encompasses such business logic is liable to fail as
it attempts to normalize the elements of the task. TCIP is so broad
in its definition, that we feel it’s almost unusable as a standard. The
size and ambiguity alone are real show-stoppers.
A more feasible approach would be to move away from … large
data / process / business rules standards, and in the direction of
simple, clean, compartmentalized sets of standards that define a
narrow set of data elements for a specific given task.”
GTFS : Simple schema, CSV tables (i.e. a zip of text files)
Used for almost all open public transport data in the United States
and France.
Data is not as rich as “heavy” XML standards like NeTEx (Europe)
or TCIP (US FTA), but much preferred by many developers and
agencies:
- Evolved directly from a specific use case (journey planning)
- Parsing / loading is straightforward
- A single way to express each concept (facilitates implementation)
GTFS Routes:
GTFS Stops:
GTFS Stop times:
Open public transport data availability in GTFS format
- United States: > 80% of passenger-km in PT covered
- In France: Rennes, Nantes, Bordeaux, SNCF Transilien, TER,
Intercités and the entire RATP (Métro, bus, tram, night buses)
- Netherlands: nearly 100% coverage by OpenOV, with the position
and delay of each vehicle updated 1 time per minute
- Conversion from more detailed European standards
straightforward (e.g. for Bouches du Rhône)
Growth in GTFS availability over time in US
Reuse of this operational data
- Passenger information (journey planners, bus arrival notices)
But also...
- Infrastructure and service planning, impact studies
- Town planning, communication, public consultations
- Social and economic research
Publishing open transport data in common open formats
allows immediate reuse with existing software.
Andrew Byrd
email: abyrd@conveyal.com
code: http://github.com/openplans/OpenTripPlanner
http://openplans.org/2012/08/the-openplans-guide-to-gtfs-data/

Contenu connexe

En vedette

The Opportunity for Civic Startups (Short - MIT Entrepreneurship Festival)
The Opportunity for Civic Startups (Short - MIT Entrepreneurship Festival)The Opportunity for Civic Startups (Short - MIT Entrepreneurship Festival)
The Opportunity for Civic Startups (Short - MIT Entrepreneurship Festival)Nick Grossman
 
Cities that Work like the Web
Cities that Work like the WebCities that Work like the Web
Cities that Work like the WebNick Grossman
 
Predictive Analytics for Cities
Predictive Analytics for CitiesPredictive Analytics for Cities
Predictive Analytics for CitiesNick Grossman
 
TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008trimet
 
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...Sean Barbeau
 

En vedette (7)

The Opportunity for Civic Startups (Short - MIT Entrepreneurship Festival)
The Opportunity for Civic Startups (Short - MIT Entrepreneurship Festival)The Opportunity for Civic Startups (Short - MIT Entrepreneurship Festival)
The Opportunity for Civic Startups (Short - MIT Entrepreneurship Festival)
 
OpenPlans Overview
OpenPlans OverviewOpenPlans Overview
OpenPlans Overview
 
Cities that Work like the Web
Cities that Work like the WebCities that Work like the Web
Cities that Work like the Web
 
transitFinal
transitFinaltransitFinal
transitFinal
 
Predictive Analytics for Cities
Predictive Analytics for CitiesPredictive Analytics for Cities
Predictive Analytics for Cities
 
TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008TriMet GTFS and WebServices 8-23-2008
TriMet GTFS and WebServices 8-23-2008
 
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
Opening the Door to Multimodal Applications - Creation, Maintenance, and Appl...
 

Similaire à GTFS Success Story in Spontaneous Standardization

Open Transit Data - A Developer's Perspective
Open Transit Data - A Developer's PerspectiveOpen Transit Data - A Developer's Perspective
Open Transit Data - A Developer's PerspectiveSean Barbeau
 
The many-uses-of-gtfs-data-–-its-america-submission-abbreviated
The many-uses-of-gtfs-data-–-its-america-submission-abbreviatedThe many-uses-of-gtfs-data-–-its-america-submission-abbreviated
The many-uses-of-gtfs-data-–-its-america-submission-abbreviatedCTeixeira2
 
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...Sean Barbeau
 
2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency...
2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency...2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency...
2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency...Sean Barbeau
 
The tripscore Linked Data client: calculating specific summaries over large t...
The tripscore Linked Data client: calculating specific summaries over large t...The tripscore Linked Data client: calculating specific summaries over large t...
The tripscore Linked Data client: calculating specific summaries over large t...David Chaves-Fraga
 
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"Sean Barbeau
 
Presentation data collection and gtfs
Presentation data collection and gtfsPresentation data collection and gtfs
Presentation data collection and gtfsLIFE GreenYourMove
 
LIFE GreenYourMove Project - GTFS data
LIFE GreenYourMove Project - GTFS data LIFE GreenYourMove Project - GTFS data
LIFE GreenYourMove Project - GTFS data LIFE GreenYourMove
 
Understanding Public Transport Networks using Free and Open Source Software
Understanding Public Transport Networks using Free and Open Source SoftwareUnderstanding Public Transport Networks using Free and Open Source Software
Understanding Public Transport Networks using Free and Open Source SoftwarePatrick Sunter
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...Patrick Sunter
 
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?Aaron Antrim
 
Standards Show
Standards ShowStandards Show
Standards Showmcusack
 
Using FME and GTFS datasets to run TransitDatabase.com
Using FME and GTFS datasets to run TransitDatabase.comUsing FME and GTFS datasets to run TransitDatabase.com
Using FME and GTFS datasets to run TransitDatabase.comSafe Software
 
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit AgenciesCUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit AgenciesSean Barbeau
 
Imcs review 2013_04_v7
Imcs review 2013_04_v7Imcs review 2013_04_v7
Imcs review 2013_04_v7Karel Charvat
 
Narc tftn overview_v1
Narc tftn overview_v1Narc tftn overview_v1
Narc tftn overview_v1Koniag
 
Narc tftn overview_v1
Narc tftn overview_v1Narc tftn overview_v1
Narc tftn overview_v1KSI Koniag
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & MoreSean Barbeau
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & MoreAaron Antrim
 
ACT 2011 - Emerging Worksite Trip-Reduction Information Tools
ACT 2011 - Emerging Worksite Trip-Reduction Information ToolsACT 2011 - Emerging Worksite Trip-Reduction Information Tools
ACT 2011 - Emerging Worksite Trip-Reduction Information ToolsSean Barbeau
 

Similaire à GTFS Success Story in Spontaneous Standardization (20)

Open Transit Data - A Developer's Perspective
Open Transit Data - A Developer's PerspectiveOpen Transit Data - A Developer's Perspective
Open Transit Data - A Developer's Perspective
 
The many-uses-of-gtfs-data-–-its-america-submission-abbreviated
The many-uses-of-gtfs-data-–-its-america-submission-abbreviatedThe many-uses-of-gtfs-data-–-its-america-submission-abbreviated
The many-uses-of-gtfs-data-–-its-america-submission-abbreviated
 
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
ITS World Congress 2014 - Open Data in Public Transport: Challenges and Oppor...
 
2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency...
2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency...2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency...
2011 ITS World Congress - GO-Sync - A Framework to Synchronize Transit Agency...
 
The tripscore Linked Data client: calculating specific summaries over large t...
The tripscore Linked Data client: calculating specific summaries over large t...The tripscore Linked Data client: calculating specific summaries over large t...
The tripscore Linked Data client: calculating specific summaries over large t...
 
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
APTA TransITech 2013 - "Open Transit Data - A Developers Perspective"
 
Presentation data collection and gtfs
Presentation data collection and gtfsPresentation data collection and gtfs
Presentation data collection and gtfs
 
LIFE GreenYourMove Project - GTFS data
LIFE GreenYourMove Project - GTFS data LIFE GreenYourMove Project - GTFS data
LIFE GreenYourMove Project - GTFS data
 
Understanding Public Transport Networks using Free and Open Source Software
Understanding Public Transport Networks using Free and Open Source SoftwareUnderstanding Public Transport Networks using Free and Open Source Software
Understanding Public Transport Networks using Free and Open Source Software
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
 
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
CTAA 2016 Portland - Aaron Antrim - GTFS - What is it? Why does it matter?
 
Standards Show
Standards ShowStandards Show
Standards Show
 
Using FME and GTFS datasets to run TransitDatabase.com
Using FME and GTFS datasets to run TransitDatabase.comUsing FME and GTFS datasets to run TransitDatabase.com
Using FME and GTFS datasets to run TransitDatabase.com
 
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit AgenciesCUTR Webinar - Web-based Trip Planner Options for Transit Agencies
CUTR Webinar - Web-based Trip Planner Options for Transit Agencies
 
Imcs review 2013_04_v7
Imcs review 2013_04_v7Imcs review 2013_04_v7
Imcs review 2013_04_v7
 
Narc tftn overview_v1
Narc tftn overview_v1Narc tftn overview_v1
Narc tftn overview_v1
 
Narc tftn overview_v1
Narc tftn overview_v1Narc tftn overview_v1
Narc tftn overview_v1
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & More
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & More
 
ACT 2011 - Emerging Worksite Trip-Reduction Information Tools
ACT 2011 - Emerging Worksite Trip-Reduction Information ToolsACT 2011 - Emerging Worksite Trip-Reduction Information Tools
ACT 2011 - Emerging Worksite Trip-Reduction Information Tools
 

Plus de Fing

Guide methodologique Innovation Facteur 4 by La Fing
Guide methodologique Innovation Facteur 4 by La FingGuide methodologique Innovation Facteur 4 by La Fing
Guide methodologique Innovation Facteur 4 by La FingFing
 
L'agenda pour un futur numérique et écologique (Fing, 2019)
L'agenda pour un futur numérique et écologique (Fing, 2019)L'agenda pour un futur numérique et écologique (Fing, 2019)
L'agenda pour un futur numérique et écologique (Fing, 2019)Fing
 
Nos Systèmes by Fing : "Signaux Faibles"
Nos Systèmes by Fing : "Signaux Faibles"Nos Systèmes by Fing : "Signaux Faibles"
Nos Systèmes by Fing : "Signaux Faibles"Fing
 
Nos Systèmes by Fing : "Kit d'auto-évaluation des algorithmes"
Nos Systèmes by Fing : "Kit d'auto-évaluation des algorithmes"Nos Systèmes by Fing : "Kit d'auto-évaluation des algorithmes"
Nos Systèmes by Fing : "Kit d'auto-évaluation des algorithmes"Fing
 
Nos Système by Fing : "La taxe d'habitation"
Nos Système by Fing : "La taxe d'habitation"Nos Système by Fing : "La taxe d'habitation"
Nos Système by Fing : "La taxe d'habitation"Fing
 
ANR_Capacity_SeminaireCloture_21092018
ANR_Capacity_SeminaireCloture_21092018ANR_Capacity_SeminaireCloture_21092018
ANR_Capacity_SeminaireCloture_21092018Fing
 
Sobriété Numérique - Fabrice Flipo @Transitions²
Sobriété Numérique - Fabrice Flipo @Transitions²Sobriété Numérique - Fabrice Flipo @Transitions²
Sobriété Numérique - Fabrice Flipo @Transitions²Fing
 
L'Agenda pour le Futur de Transitions² / 3 juillet 2018, Paris, Le Square
L'Agenda pour le Futur de Transitions² / 3 juillet 2018, Paris, Le SquareL'Agenda pour le Futur de Transitions² / 3 juillet 2018, Paris, Le Square
L'Agenda pour le Futur de Transitions² / 3 juillet 2018, Paris, Le SquareFing
 
Kit AgirLocal, le numérique au service des démarches environnementales de nos...
Kit AgirLocal, le numérique au service des démarches environnementales de nos...Kit AgirLocal, le numérique au service des démarches environnementales de nos...
Kit AgirLocal, le numérique au service des démarches environnementales de nos...Fing
 
Les Transformations du travail à l'ère numérique - Fing
Les Transformations du travail à l'ère numérique - Fing Les Transformations du travail à l'ère numérique - Fing
Les Transformations du travail à l'ère numérique - Fing Fing
 
Plan d'action de la Fing en 2018
Plan d'action de la Fing en 2018Plan d'action de la Fing en 2018
Plan d'action de la Fing en 2018Fing
 
Crise de l'emploi, de l'entreprise, du travail... la faute aux technologies ?
Crise de l'emploi, de l'entreprise, du travail... la faute aux technologies ?Crise de l'emploi, de l'entreprise, du travail... la faute aux technologies ?
Crise de l'emploi, de l'entreprise, du travail... la faute aux technologies ?Fing
 
Cahier d'enjeux "Questions Numériques" Think Small
Cahier d'enjeux "Questions Numériques" Think SmallCahier d'enjeux "Questions Numériques" Think Small
Cahier d'enjeux "Questions Numériques" Think SmallFing
 
Pour un rétro-design de l'attention
Pour un rétro-design de l'attentionPour un rétro-design de l'attention
Pour un rétro-design de l'attentionFing
 
Présentation de la Musette numérique de l'actif (juillet 2017)
Présentation de la Musette numérique de l'actif (juillet 2017)Présentation de la Musette numérique de l'actif (juillet 2017)
Présentation de la Musette numérique de l'actif (juillet 2017)Fing
 
Innovation facteur 4, journée Agenda du Futur le 04/07/17
Innovation facteur 4, journée Agenda du Futur le 04/07/17Innovation facteur 4, journée Agenda du Futur le 04/07/17
Innovation facteur 4, journée Agenda du Futur le 04/07/17Fing
 
Pistes d'innovation Nos Systèmes (version de travail)
Pistes d'innovation Nos Systèmes (version de travail)Pistes d'innovation Nos Systèmes (version de travail)
Pistes d'innovation Nos Systèmes (version de travail)Fing
 
Daniel Kaplan - Transitions² / "Agenda pour le Futur" - Open Conference, 23 m...
Daniel Kaplan - Transitions² / "Agenda pour le Futur" - Open Conference, 23 m...Daniel Kaplan - Transitions² / "Agenda pour le Futur" - Open Conference, 23 m...
Daniel Kaplan - Transitions² / "Agenda pour le Futur" - Open Conference, 23 m...Fing
 
Pierre-Yves Longaretti - Transitions² / "Agenda pour le Futur" - Open Confere...
Pierre-Yves Longaretti - Transitions² / "Agenda pour le Futur" - Open Confere...Pierre-Yves Longaretti - Transitions² / "Agenda pour le Futur" - Open Confere...
Pierre-Yves Longaretti - Transitions² / "Agenda pour le Futur" - Open Confere...Fing
 
Projet Open Source Ecology - Transitions² / "Agenda pour le Futur" - Open Con...
Projet Open Source Ecology - Transitions² / "Agenda pour le Futur" - Open Con...Projet Open Source Ecology - Transitions² / "Agenda pour le Futur" - Open Con...
Projet Open Source Ecology - Transitions² / "Agenda pour le Futur" - Open Con...Fing
 

Plus de Fing (20)

Guide methodologique Innovation Facteur 4 by La Fing
Guide methodologique Innovation Facteur 4 by La FingGuide methodologique Innovation Facteur 4 by La Fing
Guide methodologique Innovation Facteur 4 by La Fing
 
L'agenda pour un futur numérique et écologique (Fing, 2019)
L'agenda pour un futur numérique et écologique (Fing, 2019)L'agenda pour un futur numérique et écologique (Fing, 2019)
L'agenda pour un futur numérique et écologique (Fing, 2019)
 
Nos Systèmes by Fing : "Signaux Faibles"
Nos Systèmes by Fing : "Signaux Faibles"Nos Systèmes by Fing : "Signaux Faibles"
Nos Systèmes by Fing : "Signaux Faibles"
 
Nos Systèmes by Fing : "Kit d'auto-évaluation des algorithmes"
Nos Systèmes by Fing : "Kit d'auto-évaluation des algorithmes"Nos Systèmes by Fing : "Kit d'auto-évaluation des algorithmes"
Nos Systèmes by Fing : "Kit d'auto-évaluation des algorithmes"
 
Nos Système by Fing : "La taxe d'habitation"
Nos Système by Fing : "La taxe d'habitation"Nos Système by Fing : "La taxe d'habitation"
Nos Système by Fing : "La taxe d'habitation"
 
ANR_Capacity_SeminaireCloture_21092018
ANR_Capacity_SeminaireCloture_21092018ANR_Capacity_SeminaireCloture_21092018
ANR_Capacity_SeminaireCloture_21092018
 
Sobriété Numérique - Fabrice Flipo @Transitions²
Sobriété Numérique - Fabrice Flipo @Transitions²Sobriété Numérique - Fabrice Flipo @Transitions²
Sobriété Numérique - Fabrice Flipo @Transitions²
 
L'Agenda pour le Futur de Transitions² / 3 juillet 2018, Paris, Le Square
L'Agenda pour le Futur de Transitions² / 3 juillet 2018, Paris, Le SquareL'Agenda pour le Futur de Transitions² / 3 juillet 2018, Paris, Le Square
L'Agenda pour le Futur de Transitions² / 3 juillet 2018, Paris, Le Square
 
Kit AgirLocal, le numérique au service des démarches environnementales de nos...
Kit AgirLocal, le numérique au service des démarches environnementales de nos...Kit AgirLocal, le numérique au service des démarches environnementales de nos...
Kit AgirLocal, le numérique au service des démarches environnementales de nos...
 
Les Transformations du travail à l'ère numérique - Fing
Les Transformations du travail à l'ère numérique - Fing Les Transformations du travail à l'ère numérique - Fing
Les Transformations du travail à l'ère numérique - Fing
 
Plan d'action de la Fing en 2018
Plan d'action de la Fing en 2018Plan d'action de la Fing en 2018
Plan d'action de la Fing en 2018
 
Crise de l'emploi, de l'entreprise, du travail... la faute aux technologies ?
Crise de l'emploi, de l'entreprise, du travail... la faute aux technologies ?Crise de l'emploi, de l'entreprise, du travail... la faute aux technologies ?
Crise de l'emploi, de l'entreprise, du travail... la faute aux technologies ?
 
Cahier d'enjeux "Questions Numériques" Think Small
Cahier d'enjeux "Questions Numériques" Think SmallCahier d'enjeux "Questions Numériques" Think Small
Cahier d'enjeux "Questions Numériques" Think Small
 
Pour un rétro-design de l'attention
Pour un rétro-design de l'attentionPour un rétro-design de l'attention
Pour un rétro-design de l'attention
 
Présentation de la Musette numérique de l'actif (juillet 2017)
Présentation de la Musette numérique de l'actif (juillet 2017)Présentation de la Musette numérique de l'actif (juillet 2017)
Présentation de la Musette numérique de l'actif (juillet 2017)
 
Innovation facteur 4, journée Agenda du Futur le 04/07/17
Innovation facteur 4, journée Agenda du Futur le 04/07/17Innovation facteur 4, journée Agenda du Futur le 04/07/17
Innovation facteur 4, journée Agenda du Futur le 04/07/17
 
Pistes d'innovation Nos Systèmes (version de travail)
Pistes d'innovation Nos Systèmes (version de travail)Pistes d'innovation Nos Systèmes (version de travail)
Pistes d'innovation Nos Systèmes (version de travail)
 
Daniel Kaplan - Transitions² / "Agenda pour le Futur" - Open Conference, 23 m...
Daniel Kaplan - Transitions² / "Agenda pour le Futur" - Open Conference, 23 m...Daniel Kaplan - Transitions² / "Agenda pour le Futur" - Open Conference, 23 m...
Daniel Kaplan - Transitions² / "Agenda pour le Futur" - Open Conference, 23 m...
 
Pierre-Yves Longaretti - Transitions² / "Agenda pour le Futur" - Open Confere...
Pierre-Yves Longaretti - Transitions² / "Agenda pour le Futur" - Open Confere...Pierre-Yves Longaretti - Transitions² / "Agenda pour le Futur" - Open Confere...
Pierre-Yves Longaretti - Transitions² / "Agenda pour le Futur" - Open Confere...
 
Projet Open Source Ecology - Transitions² / "Agenda pour le Futur" - Open Con...
Projet Open Source Ecology - Transitions² / "Agenda pour le Futur" - Open Con...Projet Open Source Ecology - Transitions² / "Agenda pour le Futur" - Open Con...
Projet Open Source Ecology - Transitions² / "Agenda pour le Futur" - Open Con...
 

Dernier

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Dernier (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

GTFS Success Story in Spontaneous Standardization

  • 1. The General Transit Feed Specification (GTFS) A success story in spontaneous standardization Andrew Byrd Project Lead, OpenTripPlanner (open source multi-modal trip planner) Co-founder and Principal, Conveyal (open data driven transportation consultancy) email: abyrd@conveyal.com
  • 2. What is GTFS? - “The General Transit Feed Specification” - Public transport data for journey planning - Stop locations, routes, schedules, and transfers - Recently extended for real-time vehicle delay and location - An open, light-weight specification created entirely by industry
  • 3. Where did GTFS come from? - Origins in Portland, Oregon (US) in 2005 - TriMet regional transport agency wanted journey planning - discovered a Google “20%” project with this goal and needed to exchange data - Simply exported their schedule database into structured text files - GTFS has been extended but remains essentially the same
  • 4. How does GTFS evolve? - Collaborative review and modification process - Only backward-compatible extensions are considered - No “theoretical” improvements: only features which are actually used by GTFS consumers
  • 5. Why GTFS? It is an alternative to heavyweight XML norms. TriMet considered: - National Transportation Communications for Intelligent Transportation System Protocol (TCIP, US FTA) - New York's Schedule Data Profile (SDP)
  • 6. TriMet practical findings on official norms: 1. Too many layers and types. Must traverse ten layers to reach stop coordinates.
  • 7. TriMet practical findings on official norms: 1. Too many layers and types. Must traverse ten layers to reach stop coordinates. 2. Ambiguity. Several different element types can be used to represent the same reality. Conclusion: We need “a smaller, flatter and narrowly focused set of elements.” This can be exported from more detailed operational databases or national/international data exchange norms.
  • 8. “Agencies develop different requirements, policies and practices over time, even while performing the same basic task. A standard that encompasses such business logic is liable to fail as it attempts to normalize the elements of the task. TCIP is so broad in its definition, that we feel it’s almost unusable as a standard. The size and ambiguity alone are real show-stoppers. A more feasible approach would be to move away from … large data / process / business rules standards, and in the direction of simple, clean, compartmentalized sets of standards that define a narrow set of data elements for a specific given task.”
  • 9. GTFS : Simple schema, CSV tables (i.e. a zip of text files) Used for almost all open public transport data in the United States and France. Data is not as rich as “heavy” XML standards like NeTEx (Europe) or TCIP (US FTA), but much preferred by many developers and agencies: - Evolved directly from a specific use case (journey planning) - Parsing / loading is straightforward - A single way to express each concept (facilitates implementation)
  • 13. Open public transport data availability in GTFS format - United States: > 80% of passenger-km in PT covered - In France: Rennes, Nantes, Bordeaux, SNCF Transilien, TER, Intercités and the entire RATP (Métro, bus, tram, night buses) - Netherlands: nearly 100% coverage by OpenOV, with the position and delay of each vehicle updated 1 time per minute - Conversion from more detailed European standards straightforward (e.g. for Bouches du Rhône)
  • 14. Growth in GTFS availability over time in US
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Reuse of this operational data - Passenger information (journey planners, bus arrival notices) But also... - Infrastructure and service planning, impact studies - Town planning, communication, public consultations - Social and economic research
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Publishing open transport data in common open formats allows immediate reuse with existing software.
  • 26. Andrew Byrd email: abyrd@conveyal.com code: http://github.com/openplans/OpenTripPlanner http://openplans.org/2012/08/the-openplans-guide-to-gtfs-data/