SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
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/

Mais conteúdo relacionado

Destaque

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
 

Destaque (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...
 

Semelhante a 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
 

Semelhante a 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
 

Mais 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
 

Mais 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...
 

Último

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

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/