SlideShare a Scribd company logo
1 of 49
GTFS Maintenance &
More
Maintaining, sharing, and leveraging
General Transit Feed Spec data
Sean Barbeau, Ph.D.
Center for Urban Transportation Research
University of South Florida
Aaron Antrim
Seth Churnside
Trillium Solutions, Inc.
January 27 & 29, 2016
Contents
1. Overview / project recap
2. Why online information?
3. Maintaining & disseminating GTFS
a. Maintenance options & recommendations
b. Dissemination
4. GTFS Applications
a. Trip planning
b. Planning/analysis
c. AVL
5. Questions / Contact information
Project overview
Overview
FDOT-funded project to create GTFS data for 7 Florida transit
agencies
Managed by CUTR
GTFS data prepared by Trillium
● Bay Town Trolley
● Sunshine Bus
● Citrus County Transit
● Hernando Bus
● SunTran (Ocala)
● Okaloosa Transit
● Escambia Transit
FDOT identified 7 agencies without GTFS data for this project
Overview
What is GTFS?
GTFS is the General Transit Feed Specification, which has become the
defacto standard for transit schedule, geospatial, and fare data.
1. More about GTFS at
https://developers.google.com/transit/gtfs/reference?hl=en
2. GTFS data is used in Google Maps, and in many other 3rd party
applications.
Why invest in an online
trip planner?
Online trip planners offer many benefits:
• Online directions provide a familiar format for directions
• Most Americans on the web
• Shows transit as an alternative to driving for some searches
• Trip planner interfaces are many different languages
• Available on mobile devices
• Seamless interagency transit trip planning
Let’s take a trip…
step 2
(my
house)
step 1
(destination)
step 3
(transfer point)
step 7
(origination)
step 4
(destination timing
point)
step 5
(transfer timing point)
step 6
(transfer timing
point)
There are lots of opportunities to get lost. Traditional transit schedules intimidate.
Almost half of participants
were unable to correctly
identify bus times using
standard timetables and
maps.
Design Elements of Effective Transit Information Materials
(2004), National Center for Transit Research at the University of
South Florida
(http://www.nctr.usf.edu/pdf/527-12.pdf)
Result of Florida study
Source: Pew Internet & American Life Project,
(http://www.pewinternet.org/pdfs/PIP_Internet_and_Daily_Life.
pdf)
The third most common
internet activity for
Americans is to “search for
a map or driving
directions,” (87%) behind
only email and using
search engines.
Online directions
provide a familiar
user interface
Online trip planners offer seamless inter-agency transit trip planning
GTFS data maintenance
and publishing
GTFS data maintenance
● You now have a GTFS dataset!
● GTFS data is a set of text files that represent a
snapshot of your scheduled service:
○ stops.txt
○ routes.txt
○ trips.txt
○ calendar.txt
○ shapes.txt
○ …
● These text files are zipped into a file:
○ gtfs_data.zip
● ...and then placed on a public web server where apps
can access it
○ Self-hosted - http://my.agency.org/gtfs_data.zip
○ Third-party hosted - http://company.com/gtfs_data_1.zip
● When service changes (e.g., quarterly), someone will
need to update these files, and post the new zip file
○ Always keep the same file name!
Apps
gtfs_data.zip
on web server
GTFS data maintenance tools
1. Using scheduling software
Trapeze, HASTUS, Connexionz, Mentor Engineering
2. In-house tools - open-source or in-house applications
For examples see http://bit.ly/GTFS-Open-Tools
3. Web-based application - Self-service or full-service
GTFS data maintenance tools
1. Using scheduling software
Trapeze, HASTUS, Connexionz, Mentor Engineering
2. In-house tools - open-source or in-house applications
For examples see http://bit.ly/GTFS-Open-Tools
3. Web-based application - Self-service or full-service
We believe participating
agencies falls into this
category
GTFS maintenance vendors Open list at
http://bit.ly/GTFS-Vendors
Vendor Name Vendor website Contact Email Phone Self-service
tool?
Full
service?
Bliksem Labs B.V. http://ovapi.nl/ Stefan de Konink gtfs@bliksemlabs.com - No Yes
goEuropa Polska http://www.goeuropa.eu Wojciech Kulesza wojciech.kulesza@goeuropa.eu 48616248682 Yes Yes
Concept Apps http://transitdirector.com/ Tudor Iliescu tudor@conceptapps.ro 40741628868 Yes Yes
Iteris, Inc. https://www.iteris.com Tom Roberts tlr@iteris.com (949) 270-9400 Yes Yes
Integrated
Transport
Planning Ltd
http://www.itpworld.net Neil Taylor taylor@itpworld.net +44 115 9886905 Yes Yes
CFTI Consulting http://cfti.info Neil Trenk trenk@cfti.info (914) 620-2384 No Yes
Caliper
Corporation
http://www.caliper.com Howard Slavin sales@caliper.com 6175274700 Yes No
AddTransit https://addtransit.com Neil Selkirk neil@addtransit.com +1 650 843 9177 Yes Yes
MJC http://mjcaction.com Marcy Jaffe marcy@mjcaction.com (360) 643 1002 No Yes
MECATRAN http://www.mecatran.com Marcy Jaffe/Nicolas Taillade info@mecatran.com
(360) 643
1002/(33)411650635
Yes Yes
National RTAP
(no-cost tools &
support)
http://nationalrtap.org/supportcente
r/Builder-Apps/GTFS-Builder
Neil Rodriguez support@nationalrtap.org (888) 589-6821 Yes No
Trillium Solutions,
Inc.
http://trilliumtransit.com Thomas Craig info@trilliumtransit.com (503) 567-8422 ext 4 Yes Yes
Canal TP http://www.canaltp.fr Bertrand Billoud bertrand.billoud@canaltp.fr +33 (0)1 44 75 12 14 Yes Yes
TransLoc http://www.transloc.com Joel Bush info@transloc.com (888) 959-3120 Yes Yes
Working with GTFS data maintenance vendors (1)
● Retain ownership of your data!!
○ Make sure that you own any GTFS datasets that the vendor produces
● Self service tool, or full service?
○ If self-service, training on using tools should be provided
○ If full service, what data format does the vendor expect you to provide
changes in?
○ Monthly cost for hosting data (in addition to cost of tool)?
● Who is the primary contact for Google and others - agency or vendor?
● Ensure that data is reviewed (e.g., via Google) before service changes go into
effect
○ Allow at least 3 weeks lead time
○ Who is responsible for quality assurance (QA) - agency or vendor?
○ May require a merge of two adjacent schedule periods to provide
uninterrupted service - vendor should provide this merged dataset
Working with GTFS data maintenance vendors (2)
● Ask for guarantees of conformance with GTFS best
practices and fulfillment of requirements of 3rd party
applications
● Validate your data using industry tools:
○ Official GTFS validation tool -
https://github.com/google/transitfeed/wiki/FeedValid
ator
○ Online version -
http://gtfsfeedvalidator.transitscreen.com/
● Ask for at least 3 references for other agencies maintaining
and sharing data with Google through the vendor
GTFS data publishing
● Trillium Solutions is currently hosting your GTFS data
○ e.g., http://data.trilliumtransit.com/gtfs/suntran-fl-us/suntran-fl-us.zip
○ You can continue with them following the project, or work with another vendor
● We have registered the Trillium URLs with leading GTFS feed directories:
○ GTFS Data Exchange - http://www.gtfs-data-exchange.com/
○ Transitfeeds.com - http://transitfeeds.com/
● If you change vendors, simply contact the above sites and provide the
new links
○ You’ll also need to let Google, Bing, and any other apps know about the new URL
● Future directories you should check out:
○ Transitland - https://transit.land/feed-registry/
○ Florida Transit Data Exchange (FTDE) - Contact Diane Quigley at
diane.quigley@dot.state.fl.us
● Best practices:
○ Don’t require username/password to access GTFS zip file
○ Create a “Developer” web page, which includes:
■ Link to GTFS data
■ Contact info for developer feedback
GTFS
applications
Making the most of the data
Trip planning
Service planning and analysis, and
accessibility measuring
Timetable publishing
Next step: Real-time information
Trip planning
Recommendations:
1. Publish schedule updates at least two weeks in
advance
2. Include a trip planner form on your agency
homepage
3. Inform customers about the mobile app
4. Include information and feedback page
Google Maps
maps.google.com/transit [demonstration of Google Maps]
Trip Planner Forms
Hillsborough Area Regional Transit (http://www.gohart.org/)
Lynx Transit (http://www.golynx.com/)
Regional Transit System (http://go-rts.com/)
Bing Maps
www.bing.com/maps/transit
Moovit
moovitapp.com
trip planning & crowdsourced real-time
information
Other multi-modal trip planning options
OpenTripPlanner - Multi-modal: transit, bike, driving, and walking
www.opentripplanner.org
OneClick - Multi-modal: Fixed-route, demand-responsive, taxi,
and human service transportation options
www.camsys.com/1Click.htm
The software above is open-source. We recommend considering
and implementing the software in a regional deployment.
Screenshots on
subsequent pages.
Planning & Analysis
WalkScore
walkscore.com provides the Transit Score
Rentals within 10 min walk from
bus stops in Ocala, FL:
https://www.walkscore.com/
apartments/search/FL/Ocala
TBEST - Transit Planning Software
Transit Boarding Estimate and Simulation
Tool (TBEST) - Sponsored by FDOT
Short-term transit ridership forecasting,
market analysis, and network accessibility
analysis:
• Import GTFS - Use GTFS data to
define your network characteristics
• Export GTFS data - Can add ridership
estimates and stop amenities
information encoded within TBEST
Free to download and use:
● http://tbest.org/
Remix - Network planning tool imports GTFS
getremix.com
ESRI ArcGIS
GTFS is a description of stops, alignments, and schedules
Instructions to add GTFS to a Network Dataset:
http://www.transit.melindamorang.com/overview_AddGTFStoND.html
Timetable publishing
Open-source software to create HTML timetables that meet accessibility
requirements: https://github.com/brendannee/gtfs-to-html
GTFS-to-HTML
Real-time information
What is Real-time information?
● Vehicle Positions
● Real-time arrival estimates (trip updates)
● Service alerts
Route 5 is experiencing significant
delays due to flooded roads
● Vehicle Positions
● Real-time arrival estimates (trip updates)
● Service alerts
Real-time information sources
Require
automatic
vehicle
location
(AVL)
hardware
on buses
Can be managed via
web-based customer
service tools
Route 5 is experiencing significant
delays due to flooded roads
Service Alerts
● Your customer service department can manage service alerts
● Requires a web-based tool to translate from human-readable format:
○ “Route 5 is experiencing significant delays due to flooded roads”
...to a machine-readable format like GTFS-realtime Service Alerts[1]:
header {
gtfs_realtime_version: "1.0"
timestamp: 1450386709
}
entity {
id: "1"
alert {
informed_entity {
agency_id: "Hillsborough Area Regional Transit"
}
header_text {
translation {
text: "Route 5 delays"
language: "en"
}
}
description_text {
translation {
text: "Route 5 is experiencing significant delays due to flooded roads"
language: "en"
}
...
[1] https://developers.google.com/transit/gtfs-realtime/service-alerts?hl=en
Service Alerts Publishing Tools
Google Transit Partner Dash:
● Freely available
● Publishes alerts only to
Google Maps
More info at https://support.google.com/transitpartners/answer/6173315?hl=en
Service Alerts Publishing Tools
Trillium Transit Alerts:
● Available as product from Trillium
● Publishes alerts to any app supporting
GTFS-realtime Service Alerts
○ Google Maps
○ The Transit App
○ OpenTripPlanner
○ OneBusAway
● Target alerts to particular routes and
stops
● Also offers integration to publish
same alerts to:
○ Websites
○ Social media accounts
○ Email, SMS, and other Alerts
More info at http://trilliumtransit.com/gtfs/transit-alerts/
Service Alerts Publishing Tools
IBI TRANSIT-alerts:
● Available as product from IBI Group
● Publishes alerts to any app supporting
GTFS-realtime Service Alerts
○ Google Maps
○ The Transit App
○ OpenTripPlanner
○ OneBusAway
● Target alerts to particular routes and
stops
● Also offers integration to publish
same alerts to:
○ Websites
○ Social media accounts
○ Email, SMS, and other Alerts
More info at http://transitrealtime.com/docs/IBI_TRANSIT-alerts.pdf
Service Alerts Publishing Tools
Do-It-Yourself (DIY) open-source tools:
● OneBusAway
○ Part of the main OneBusAway server application -
https://github.com/OneBusAway/onebusaway-application-
modules/wiki/Creating-Service-Alerts
○ A stand-alone web application -
https://www.youtube.com/watch?v=roIsmq9R7Wc,
https://github.com/OneBusAway/onebusaway-service-alerts
● GTFS-rt-admin
○ A stand-alone web application -
https://github.com/conveyal/gtfs-rt-admin
How to share vehicle positions and arrival
estimates?
1.Include RFP language requesting GTFS-realtime[1] or SIRI[2] Application
Programming Interface (API) when procuring an AVL system
○ Make sure you retain ownership of your data
○ Require that your real-time IDs match your schedule GTFS data
○ Require that your GTFS and GTFS-realtime data are updated in sync
○ Request the timepoint field in stop_times.txt - it’s increasingly important for real-time
2.Prior to accepting product, test API with at least one app
○ e.g., Google Maps
Already have an AVL system, but not a realtime API?
● A good read - “Legacy AVL system? It’s okay, join the club,”
https://kurtraschke.com/2015/01/legacy-avl-export
● Open-source converters:
○ GTFS-realtime - https://github.com/luqmaan/awesome-transit#gtfs-realtime
○ SIRI - https://github.com/luqmaan/awesome-transit#siri
[1] https://developers.google.com/transit/gtfs-realtime/
[2] https://en.wikipedia.org/wiki/Service_Interface_for_Real_Time_Information
On the horizon - open AVL systems
● Choose your AVL vendor to provide vehicle positions
● TransiTime.org - Create arrival estimates from vehicle
positions
● OneBusAway.org - Distribute info to mobile apps
○ iPhone
○ Android
○ Windows Phone
○ Amazon Fire Phone
○ Google Glass
○ SMS, Phone, and more...
Gives agencies options and ownership of system
Need help with open-source transit tools?
Vendors/consultants offering services:
Name Website Contact person Contact email Contact phone Experience w/
OneBusAway?
Experience w/
OpenTripPlanner?
Experience w/
TransiTime?
Center for Urban
Transportation
Research @
University of South
Florida
http://www.cutr.usf.edu/ Sean Barbeau barbeau@cutr.usf.edu (813) 974-7208 Yes Yes No
Transitime http://www.transitime.org Michael Smith michael@transitime.org (415) 260-4700 Yes Yes Yes
Trillium Solutions http://trilliumtransit.com Aaron Antrim aaron@trilliumtransit.com (503) 567-8422 Yes Yes No
Evan Siroky http://www.evansiroky.com Evan Siroky evan.siroky@gmail.com (206) 799-6545 Yes Yes No
Cambridge
Systematics
http://www.camsys.com/ Sarah Anderson sanderson@camsys.com (617) 234-0540 Yes Yes Yes
IBI Group
http://transitrealtime.com/d
ocs/IBI_TRANSIT-
realtime.pdf
Ritesh Warade ritesh.warade@ibigroup.com (617) 699-9544 No Yes Yes
Canal TP http://www.canaltp.fr Bertrand Billoud bertrand.billoud@canaltp.fr +33 (0)1 44 75 12 14 No Yes No
goEuropa Polska http://www.goeuropa.eu
Wojciech
Kulesza
wojciech.kulesza@goeuropa.e
u
48616248682 Yes Yes Yes
Kisio Digital http://www.canaltp.fr// Stephan Simart stephan.simart@canaltp.fr 33144751800 No No No
Open list with project experience at http://bit.ly/Open-Source-Consultants
Questions / Contact
Center for Urban Transportation Research
University of South Florida
Sean J. Barbeau, Ph.D.
Principal Mobile Software Architect for R&D
barbeau@cutr.usf.edu
(813) 974-7208
Trillium Solutions, Inc.
Portland, Oregon
support@trilliumtransit.com
Aaron Antrim
Principal
aaron@trilliumtransit.com
(503) 567-8422 ext 3
Seth Churnside
seth@trilliumtransit.com
(503) 567-8422 ext 6
Florida Dept of Transportation
Diane Quigley
State Transit Planning Administrator
diane.quigley@dot.state.fl.us
850-414-4520

More Related Content

What's hot

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
 
Open Source Software in Public Transportation: A Case Study - TRB poster
Open Source Software in Public Transportation: A Case Study - TRB posterOpen Source Software in Public Transportation: A Case Study - TRB poster
Open Source Software in Public Transportation: A Case Study - TRB posterSean Barbeau
 
Open Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case StudyOpen Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case StudySean Barbeau
 
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
 
Improving the quality and cost effectiveness of multimodal travel behavior da...
Improving the quality and cost effectiveness of multimodal travel behavior da...Improving the quality and cost effectiveness of multimodal travel behavior da...
Improving the quality and cost effectiveness of multimodal travel behavior da...Sean Barbeau
 
Smart Columbus Executive Summary Overview
Smart Columbus Executive Summary OverviewSmart Columbus Executive Summary Overview
Smart Columbus Executive Summary OverviewSean Barbeau
 
7 ncdot&u senal deladvcurvahor 2010 150p
7   ncdot&u senal deladvcurvahor 2010 150p7   ncdot&u senal deladvcurvahor 2010 150p
7 ncdot&u senal deladvcurvahor 2010 150pSierra Francisco Justo
 
Upper Great Plains Transportation Institute
Upper Great Plains Transportation InstituteUpper Great Plains Transportation Institute
Upper Great Plains Transportation InstitutePorts-To-Plains Blog
 
Barbeau enabling better mobility through innovations for mobile devices - o...
Barbeau   enabling better mobility through innovations for mobile devices - o...Barbeau   enabling better mobility through innovations for mobile devices - o...
Barbeau enabling better mobility through innovations for mobile devices - o...Sean Barbeau
 
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...Sean Barbeau
 
FDOT-BDV24-977-07-rpt
FDOT-BDV24-977-07-rptFDOT-BDV24-977-07-rpt
FDOT-BDV24-977-07-rptNegaar Minaei
 
Impact of shoulder_width_and_median_widt
Impact of shoulder_width_and_median_widtImpact of shoulder_width_and_median_widt
Impact of shoulder_width_and_median_widtSierra Francisco Justo
 
Why Open-source Software?
Why Open-source Software?Why Open-source Software?
Why Open-source Software?Sean Barbeau
 
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...Sean Barbeau
 
Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Koniag
 
Strategic planning for tftn trb jan 12 2010
Strategic planning  for tftn trb jan  12 2010Strategic planning  for tftn trb jan  12 2010
Strategic planning for tftn trb jan 12 2010Koniag
 
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...Sean Barbeau
 
20140506-NCAMPO-GIS - NC Pedestrian and Bicycle Infrastructure Network
20140506-NCAMPO-GIS - NC Pedestrian and Bicycle Infrastructure Network20140506-NCAMPO-GIS - NC Pedestrian and Bicycle Infrastructure Network
20140506-NCAMPO-GIS - NC Pedestrian and Bicycle Infrastructure NetworkKristy Jackson
 

What's hot (19)

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...
 
Open Source Software in Public Transportation: A Case Study - TRB poster
Open Source Software in Public Transportation: A Case Study - TRB posterOpen Source Software in Public Transportation: A Case Study - TRB poster
Open Source Software in Public Transportation: A Case Study - TRB poster
 
Open Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case StudyOpen Source Software in Public Transportation: A Case Study
Open Source Software in Public Transportation: A Case Study
 
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
 
Improving the quality and cost effectiveness of multimodal travel behavior da...
Improving the quality and cost effectiveness of multimodal travel behavior da...Improving the quality and cost effectiveness of multimodal travel behavior da...
Improving the quality and cost effectiveness of multimodal travel behavior da...
 
Smart Columbus Executive Summary Overview
Smart Columbus Executive Summary OverviewSmart Columbus Executive Summary Overview
Smart Columbus Executive Summary Overview
 
7 ncdot&u senal deladvcurvahor 2010 150p
7   ncdot&u senal deladvcurvahor 2010 150p7   ncdot&u senal deladvcurvahor 2010 150p
7 ncdot&u senal deladvcurvahor 2010 150p
 
Upper Great Plains Transportation Institute
Upper Great Plains Transportation InstituteUpper Great Plains Transportation Institute
Upper Great Plains Transportation Institute
 
Barbeau enabling better mobility through innovations for mobile devices - o...
Barbeau   enabling better mobility through innovations for mobile devices - o...Barbeau   enabling better mobility through innovations for mobile devices - o...
Barbeau enabling better mobility through innovations for mobile devices - o...
 
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
2017 SeeClickFix Workshop - Closing the Loop - Improving Transit through Crow...
 
FDOT-BDV24-977-07-rpt
FDOT-BDV24-977-07-rptFDOT-BDV24-977-07-rpt
FDOT-BDV24-977-07-rpt
 
Nchrp research report 859 24626
Nchrp research report 859 24626Nchrp research report 859 24626
Nchrp research report 859 24626
 
Impact of shoulder_width_and_median_widt
Impact of shoulder_width_and_median_widtImpact of shoulder_width_and_median_widt
Impact of shoulder_width_and_median_widt
 
Why Open-source Software?
Why Open-source Software?Why Open-source Software?
Why Open-source Software?
 
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
TRB 2020 - Cybersecurity Vulnerabilities in Mobile Fare Payment Applications:...
 
Lewis tftn ngac_09232010
Lewis tftn ngac_09232010Lewis tftn ngac_09232010
Lewis tftn ngac_09232010
 
Strategic planning for tftn trb jan 12 2010
Strategic planning  for tftn trb jan  12 2010Strategic planning  for tftn trb jan  12 2010
Strategic planning for tftn trb jan 12 2010
 
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
2013 UTC Southeast - OneBusAway – Sharing real time transit information via o...
 
20140506-NCAMPO-GIS - NC Pedestrian and Bicycle Infrastructure Network
20140506-NCAMPO-GIS - NC Pedestrian and Bicycle Infrastructure Network20140506-NCAMPO-GIS - NC Pedestrian and Bicycle Infrastructure Network
20140506-NCAMPO-GIS - NC Pedestrian and Bicycle Infrastructure Network
 

Viewers also liked

ITS World Congress 2014 - Performance Evaluation of Transit Data Formats on a...
ITS World Congress 2014 - Performance Evaluation of Transit Data Formats on a...ITS World Congress 2014 - Performance Evaluation of Transit Data Formats on a...
ITS World Congress 2014 - Performance Evaluation of Transit Data Formats on a...Sean Barbeau
 
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devicesEnergy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devicesSean Barbeau
 
Cell phones and GPS
Cell phones and GPSCell phones and GPS
Cell phones and GPSSean Barbeau
 
USF Travel Options App
USF Travel Options AppUSF Travel Options App
USF Travel Options AppSean Barbeau
 
OneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidOneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidSean Barbeau
 
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
 
2014 FPTA-FDOT-CUTR Workshop - OneBusAway - Enhancing Customer Service via Mo...
2014 FPTA-FDOT-CUTR Workshop - OneBusAway - Enhancing Customer Service via Mo...2014 FPTA-FDOT-CUTR Workshop - OneBusAway - Enhancing Customer Service via Mo...
2014 FPTA-FDOT-CUTR Workshop - OneBusAway - Enhancing Customer Service via Mo...Sean Barbeau
 
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
 
OneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and ImprovementsOneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and ImprovementsSean Barbeau
 
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...Sean Barbeau
 
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...Sean Barbeau
 
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...Sean Barbeau
 
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...Sean Barbeau
 
The Way of the Bird
The Way of the BirdThe Way of the Bird
The Way of the Birdrashid1806
 

Viewers also liked (18)

ITS World Congress 2014 - Performance Evaluation of Transit Data Formats on a...
ITS World Congress 2014 - Performance Evaluation of Transit Data Formats on a...ITS World Congress 2014 - Performance Evaluation of Transit Data Formats on a...
ITS World Congress 2014 - Performance Evaluation of Transit Data Formats on a...
 
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devicesEnergy Smart Apps - Location-aware algorithms to save energy on mobile devices
Energy Smart Apps - Location-aware algorithms to save energy on mobile devices
 
USF Maps App
USF Maps AppUSF Maps App
USF Maps App
 
Cell phones and GPS
Cell phones and GPSCell phones and GPS
Cell phones and GPS
 
USF Travel Options App
USF Travel Options AppUSF Travel Options App
USF Travel Options App
 
OneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway AndroidOneBusAway - New issue reporting flow in OneBusAway Android
OneBusAway - New issue reporting flow in OneBusAway Android
 
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
 
2014 FPTA-FDOT-CUTR Workshop - OneBusAway - Enhancing Customer Service via Mo...
2014 FPTA-FDOT-CUTR Workshop - OneBusAway - Enhancing Customer Service via Mo...2014 FPTA-FDOT-CUTR Workshop - OneBusAway - Enhancing Customer Service via Mo...
2014 FPTA-FDOT-CUTR Workshop - OneBusAway - Enhancing Customer Service via Mo...
 
Matching GTFS Transit Route Data to a Roadway Network for Travel Modeling
Matching GTFS Transit Route Data to a Roadway Network for Travel ModelingMatching GTFS Transit Route Data to a Roadway Network for Travel Modeling
Matching GTFS Transit Route Data to a Roadway Network for Travel Modeling
 
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?
 
OneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and ImprovementsOneBusAway - Issue reporting - Challenges and Improvements
OneBusAway - Issue reporting - Challenges and Improvements
 
Aula
AulaAula
Aula
 
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
2011 GIS in Transit - Cell Phones and GIS - Lessons Learned from Developing T...
 
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
2012 National Academy of Inventors - GPS Auto-Sleep for Energy-Efficient Loca...
 
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
A Location-Aware Architecture Supporting Intelligent Real-time Mobile Applica...
 
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
USF Project - Enhancing Transportation Safety & Security via Scalable Locatio...
 
The Way of the Bird
The Way of the BirdThe Way of the Bird
The Way of the Bird
 
CONECTORS
CONECTORSCONECTORS
CONECTORS
 

Similar to Maintaining and Leveraging GTFS Data

Google Transit in Tribal Transportation
Google Transit in Tribal TransportationGoogle Transit in Tribal Transportation
Google Transit in Tribal TransportationAaron Antrim
 
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
 
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
 
Transit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems CongressTransit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems CongressAaron Antrim
 
Mountain View AGT
Mountain View AGTMountain View AGT
Mountain View AGTAdina Levin
 
James Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.PetersburgJames Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.PetersburgOpen City Foundation
 
2022-10_advisory-council-program-update.pdf
2022-10_advisory-council-program-update.pdf2022-10_advisory-council-program-update.pdf
2022-10_advisory-council-program-update.pdfUGPTI
 
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
 
Transit sketch planning (webinar slides)
Transit sketch planning (webinar slides)Transit sketch planning (webinar slides)
Transit sketch planning (webinar slides)garrjacobs
 
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
 
Building a transit website around user needs - CalACT 2016 spring presentation
Building a transit website around user needs - CalACT 2016 spring presentationBuilding a transit website around user needs - CalACT 2016 spring presentation
Building a transit website around user needs - CalACT 2016 spring presentationAaron Antrim
 
Sss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignSss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignJustin Hayward
 
Traffic Access and Impact Study Guidelines & Procedures
Traffic Access and Impact Study Guidelines & ProceduresTraffic Access and Impact Study Guidelines & Procedures
Traffic Access and Impact Study Guidelines & Proceduresgscplanning
 
Regional Bicycle and Pedestrian Planning Framework
Regional Bicycle and Pedestrian Planning FrameworkRegional Bicycle and Pedestrian Planning Framework
Regional Bicycle and Pedestrian Planning FrameworkRPO America
 
Performance Measures for Highway Capacity Decision Making
Performance Measures forHighway Capacity Decision MakingPerformance Measures forHighway Capacity Decision Making
Performance Measures for Highway Capacity Decision Makingpyoungkyova
 
Congestion management process presentation updated
Congestion management process presentation updatedCongestion management process presentation updated
Congestion management process presentation updatedpyoungkyova
 
Tech Jam 2015: Connected Intelligent Transportation System “Complete View”
Tech Jam 2015: Connected Intelligent Transportation System “Complete View”Tech Jam 2015: Connected Intelligent Transportation System “Complete View”
Tech Jam 2015: Connected Intelligent Transportation System “Complete View”US-Ignite
 

Similar to Maintaining and Leveraging GTFS Data (20)

Google Transit in Tribal Transportation
Google Transit in Tribal TransportationGoogle Transit in Tribal Transportation
Google Transit in Tribal Transportation
 
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
 
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
 
Transit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems CongressTransit 2.0 - World Intelligent Transportation Systems Congress
Transit 2.0 - World Intelligent Transportation Systems Congress
 
Mountain View AGT
Mountain View AGTMountain View AGT
Mountain View AGT
 
James Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.PetersburgJames Wong - Open data in transport, St.Petersburg
James Wong - Open data in transport, St.Petersburg
 
2022-10_advisory-council-program-update.pdf
2022-10_advisory-council-program-update.pdf2022-10_advisory-council-program-update.pdf
2022-10_advisory-council-program-update.pdf
 
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
 
Transit sketch planning (webinar slides)
Transit sketch planning (webinar slides)Transit sketch planning (webinar slides)
Transit sketch planning (webinar slides)
 
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
 
Building a transit website around user needs - CalACT 2016 spring presentation
Building a transit website around user needs - CalACT 2016 spring presentationBuilding a transit website around user needs - CalACT 2016 spring presentation
Building a transit website around user needs - CalACT 2016 spring presentation
 
Sss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignSss14duke BT Innovate Research Design
Sss14duke BT Innovate Research Design
 
Traffic Access and Impact Study Guidelines & Procedures
Traffic Access and Impact Study Guidelines & ProceduresTraffic Access and Impact Study Guidelines & Procedures
Traffic Access and Impact Study Guidelines & Procedures
 
Regional Bicycle and Pedestrian Planning Framework
Regional Bicycle and Pedestrian Planning FrameworkRegional Bicycle and Pedestrian Planning Framework
Regional Bicycle and Pedestrian Planning Framework
 
MassDOT Developers - O'Reilly Media Webcast Presentation
MassDOT Developers - O'Reilly Media Webcast PresentationMassDOT Developers - O'Reilly Media Webcast Presentation
MassDOT Developers - O'Reilly Media Webcast Presentation
 
Performance Measures for Highway Capacity Decision Making
Performance Measures forHighway Capacity Decision MakingPerformance Measures forHighway Capacity Decision Making
Performance Measures for Highway Capacity Decision Making
 
Congestion management process presentation updated
Congestion management process presentation updatedCongestion management process presentation updated
Congestion management process presentation updated
 
Tech Jam 2015: Connected Intelligent Transportation System “Complete View”
Tech Jam 2015: Connected Intelligent Transportation System “Complete View”Tech Jam 2015: Connected Intelligent Transportation System “Complete View”
Tech Jam 2015: Connected Intelligent Transportation System “Complete View”
 
Grid Un-Locked - Week 2
Grid Un-Locked - Week 2Grid Un-Locked - Week 2
Grid Un-Locked - Week 2
 
Transportation Planning
Transportation Planning Transportation Planning
Transportation Planning
 

More from Sean Barbeau

OneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateOneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateSean Barbeau
 
2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public TransportationSean Barbeau
 
Work Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatWork Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatSean Barbeau
 
Enhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationEnhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationSean Barbeau
 
OneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceOneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceSean Barbeau
 
Fare payment in OneBusAway
Fare payment in OneBusAwayFare payment in OneBusAway
Fare payment in OneBusAwaySean Barbeau
 
Open-source Transit Software
Open-source Transit SoftwareOpen-source Transit Software
Open-source Transit SoftwareSean Barbeau
 

More from Sean Barbeau (7)

OneBusAway Android - 2020 Update
OneBusAway Android - 2020 UpdateOneBusAway Android - 2020 Update
OneBusAway Android - 2020 Update
 
2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation2019 FPTA - Enhancing Cybersecurity in Public Transportation
2019 FPTA - Enhancing Cybersecurity in Public Transportation
 
Work Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) formatWork Zone Data Exchange (WZDx) format
Work Zone Data Exchange (WZDx) format
 
Enhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public TransportationEnhancing Cybersecurity in Public Transportation
Enhancing Cybersecurity in Public Transportation
 
OneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a ServiceOneBusAway - An open-source platform for Mobility as a Service
OneBusAway - An open-source platform for Mobility as a Service
 
Fare payment in OneBusAway
Fare payment in OneBusAwayFare payment in OneBusAway
Fare payment in OneBusAway
 
Open-source Transit Software
Open-source Transit SoftwareOpen-source Transit Software
Open-source Transit Software
 

Recently uploaded

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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
🐬 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
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Recently uploaded (20)

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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Maintaining and Leveraging GTFS Data

  • 1. GTFS Maintenance & More Maintaining, sharing, and leveraging General Transit Feed Spec data Sean Barbeau, Ph.D. Center for Urban Transportation Research University of South Florida Aaron Antrim Seth Churnside Trillium Solutions, Inc. January 27 & 29, 2016
  • 2. Contents 1. Overview / project recap 2. Why online information? 3. Maintaining & disseminating GTFS a. Maintenance options & recommendations b. Dissemination 4. GTFS Applications a. Trip planning b. Planning/analysis c. AVL 5. Questions / Contact information
  • 4. Overview FDOT-funded project to create GTFS data for 7 Florida transit agencies Managed by CUTR GTFS data prepared by Trillium ● Bay Town Trolley ● Sunshine Bus ● Citrus County Transit ● Hernando Bus ● SunTran (Ocala) ● Okaloosa Transit ● Escambia Transit FDOT identified 7 agencies without GTFS data for this project
  • 5. Overview What is GTFS? GTFS is the General Transit Feed Specification, which has become the defacto standard for transit schedule, geospatial, and fare data. 1. More about GTFS at https://developers.google.com/transit/gtfs/reference?hl=en 2. GTFS data is used in Google Maps, and in many other 3rd party applications.
  • 6. Why invest in an online trip planner?
  • 7. Online trip planners offer many benefits: • Online directions provide a familiar format for directions • Most Americans on the web • Shows transit as an alternative to driving for some searches • Trip planner interfaces are many different languages • Available on mobile devices • Seamless interagency transit trip planning
  • 8. Let’s take a trip… step 2 (my house) step 1 (destination) step 3 (transfer point) step 7 (origination) step 4 (destination timing point) step 5 (transfer timing point) step 6 (transfer timing point) There are lots of opportunities to get lost. Traditional transit schedules intimidate.
  • 9. Almost half of participants were unable to correctly identify bus times using standard timetables and maps. Design Elements of Effective Transit Information Materials (2004), National Center for Transit Research at the University of South Florida (http://www.nctr.usf.edu/pdf/527-12.pdf) Result of Florida study
  • 10. Source: Pew Internet & American Life Project, (http://www.pewinternet.org/pdfs/PIP_Internet_and_Daily_Life. pdf) The third most common internet activity for Americans is to “search for a map or driving directions,” (87%) behind only email and using search engines. Online directions provide a familiar user interface
  • 11. Online trip planners offer seamless inter-agency transit trip planning
  • 13. GTFS data maintenance ● You now have a GTFS dataset! ● GTFS data is a set of text files that represent a snapshot of your scheduled service: ○ stops.txt ○ routes.txt ○ trips.txt ○ calendar.txt ○ shapes.txt ○ … ● These text files are zipped into a file: ○ gtfs_data.zip ● ...and then placed on a public web server where apps can access it ○ Self-hosted - http://my.agency.org/gtfs_data.zip ○ Third-party hosted - http://company.com/gtfs_data_1.zip ● When service changes (e.g., quarterly), someone will need to update these files, and post the new zip file ○ Always keep the same file name! Apps gtfs_data.zip on web server
  • 14. GTFS data maintenance tools 1. Using scheduling software Trapeze, HASTUS, Connexionz, Mentor Engineering 2. In-house tools - open-source or in-house applications For examples see http://bit.ly/GTFS-Open-Tools 3. Web-based application - Self-service or full-service
  • 15. GTFS data maintenance tools 1. Using scheduling software Trapeze, HASTUS, Connexionz, Mentor Engineering 2. In-house tools - open-source or in-house applications For examples see http://bit.ly/GTFS-Open-Tools 3. Web-based application - Self-service or full-service We believe participating agencies falls into this category
  • 16. GTFS maintenance vendors Open list at http://bit.ly/GTFS-Vendors Vendor Name Vendor website Contact Email Phone Self-service tool? Full service? Bliksem Labs B.V. http://ovapi.nl/ Stefan de Konink gtfs@bliksemlabs.com - No Yes goEuropa Polska http://www.goeuropa.eu Wojciech Kulesza wojciech.kulesza@goeuropa.eu 48616248682 Yes Yes Concept Apps http://transitdirector.com/ Tudor Iliescu tudor@conceptapps.ro 40741628868 Yes Yes Iteris, Inc. https://www.iteris.com Tom Roberts tlr@iteris.com (949) 270-9400 Yes Yes Integrated Transport Planning Ltd http://www.itpworld.net Neil Taylor taylor@itpworld.net +44 115 9886905 Yes Yes CFTI Consulting http://cfti.info Neil Trenk trenk@cfti.info (914) 620-2384 No Yes Caliper Corporation http://www.caliper.com Howard Slavin sales@caliper.com 6175274700 Yes No AddTransit https://addtransit.com Neil Selkirk neil@addtransit.com +1 650 843 9177 Yes Yes MJC http://mjcaction.com Marcy Jaffe marcy@mjcaction.com (360) 643 1002 No Yes MECATRAN http://www.mecatran.com Marcy Jaffe/Nicolas Taillade info@mecatran.com (360) 643 1002/(33)411650635 Yes Yes National RTAP (no-cost tools & support) http://nationalrtap.org/supportcente r/Builder-Apps/GTFS-Builder Neil Rodriguez support@nationalrtap.org (888) 589-6821 Yes No Trillium Solutions, Inc. http://trilliumtransit.com Thomas Craig info@trilliumtransit.com (503) 567-8422 ext 4 Yes Yes Canal TP http://www.canaltp.fr Bertrand Billoud bertrand.billoud@canaltp.fr +33 (0)1 44 75 12 14 Yes Yes TransLoc http://www.transloc.com Joel Bush info@transloc.com (888) 959-3120 Yes Yes
  • 17. Working with GTFS data maintenance vendors (1) ● Retain ownership of your data!! ○ Make sure that you own any GTFS datasets that the vendor produces ● Self service tool, or full service? ○ If self-service, training on using tools should be provided ○ If full service, what data format does the vendor expect you to provide changes in? ○ Monthly cost for hosting data (in addition to cost of tool)? ● Who is the primary contact for Google and others - agency or vendor? ● Ensure that data is reviewed (e.g., via Google) before service changes go into effect ○ Allow at least 3 weeks lead time ○ Who is responsible for quality assurance (QA) - agency or vendor? ○ May require a merge of two adjacent schedule periods to provide uninterrupted service - vendor should provide this merged dataset
  • 18. Working with GTFS data maintenance vendors (2) ● Ask for guarantees of conformance with GTFS best practices and fulfillment of requirements of 3rd party applications ● Validate your data using industry tools: ○ Official GTFS validation tool - https://github.com/google/transitfeed/wiki/FeedValid ator ○ Online version - http://gtfsfeedvalidator.transitscreen.com/ ● Ask for at least 3 references for other agencies maintaining and sharing data with Google through the vendor
  • 19. GTFS data publishing ● Trillium Solutions is currently hosting your GTFS data ○ e.g., http://data.trilliumtransit.com/gtfs/suntran-fl-us/suntran-fl-us.zip ○ You can continue with them following the project, or work with another vendor ● We have registered the Trillium URLs with leading GTFS feed directories: ○ GTFS Data Exchange - http://www.gtfs-data-exchange.com/ ○ Transitfeeds.com - http://transitfeeds.com/ ● If you change vendors, simply contact the above sites and provide the new links ○ You’ll also need to let Google, Bing, and any other apps know about the new URL ● Future directories you should check out: ○ Transitland - https://transit.land/feed-registry/ ○ Florida Transit Data Exchange (FTDE) - Contact Diane Quigley at diane.quigley@dot.state.fl.us ● Best practices: ○ Don’t require username/password to access GTFS zip file ○ Create a “Developer” web page, which includes: ■ Link to GTFS data ■ Contact info for developer feedback
  • 20. GTFS applications Making the most of the data Trip planning Service planning and analysis, and accessibility measuring Timetable publishing Next step: Real-time information
  • 22. Recommendations: 1. Publish schedule updates at least two weeks in advance 2. Include a trip planner form on your agency homepage 3. Inform customers about the mobile app 4. Include information and feedback page Google Maps maps.google.com/transit [demonstration of Google Maps]
  • 23. Trip Planner Forms Hillsborough Area Regional Transit (http://www.gohart.org/) Lynx Transit (http://www.golynx.com/) Regional Transit System (http://go-rts.com/)
  • 24.
  • 26. Moovit moovitapp.com trip planning & crowdsourced real-time information
  • 27. Other multi-modal trip planning options OpenTripPlanner - Multi-modal: transit, bike, driving, and walking www.opentripplanner.org OneClick - Multi-modal: Fixed-route, demand-responsive, taxi, and human service transportation options www.camsys.com/1Click.htm The software above is open-source. We recommend considering and implementing the software in a regional deployment. Screenshots on subsequent pages.
  • 28.
  • 29.
  • 32. Rentals within 10 min walk from bus stops in Ocala, FL: https://www.walkscore.com/ apartments/search/FL/Ocala
  • 33. TBEST - Transit Planning Software Transit Boarding Estimate and Simulation Tool (TBEST) - Sponsored by FDOT Short-term transit ridership forecasting, market analysis, and network accessibility analysis: • Import GTFS - Use GTFS data to define your network characteristics • Export GTFS data - Can add ridership estimates and stop amenities information encoded within TBEST Free to download and use: ● http://tbest.org/
  • 34. Remix - Network planning tool imports GTFS getremix.com
  • 35. ESRI ArcGIS GTFS is a description of stops, alignments, and schedules Instructions to add GTFS to a Network Dataset: http://www.transit.melindamorang.com/overview_AddGTFStoND.html
  • 37. Open-source software to create HTML timetables that meet accessibility requirements: https://github.com/brendannee/gtfs-to-html GTFS-to-HTML
  • 39. What is Real-time information? ● Vehicle Positions ● Real-time arrival estimates (trip updates) ● Service alerts Route 5 is experiencing significant delays due to flooded roads
  • 40. ● Vehicle Positions ● Real-time arrival estimates (trip updates) ● Service alerts Real-time information sources Require automatic vehicle location (AVL) hardware on buses Can be managed via web-based customer service tools Route 5 is experiencing significant delays due to flooded roads
  • 41. Service Alerts ● Your customer service department can manage service alerts ● Requires a web-based tool to translate from human-readable format: ○ “Route 5 is experiencing significant delays due to flooded roads” ...to a machine-readable format like GTFS-realtime Service Alerts[1]: header { gtfs_realtime_version: "1.0" timestamp: 1450386709 } entity { id: "1" alert { informed_entity { agency_id: "Hillsborough Area Regional Transit" } header_text { translation { text: "Route 5 delays" language: "en" } } description_text { translation { text: "Route 5 is experiencing significant delays due to flooded roads" language: "en" } ... [1] https://developers.google.com/transit/gtfs-realtime/service-alerts?hl=en
  • 42. Service Alerts Publishing Tools Google Transit Partner Dash: ● Freely available ● Publishes alerts only to Google Maps More info at https://support.google.com/transitpartners/answer/6173315?hl=en
  • 43. Service Alerts Publishing Tools Trillium Transit Alerts: ● Available as product from Trillium ● Publishes alerts to any app supporting GTFS-realtime Service Alerts ○ Google Maps ○ The Transit App ○ OpenTripPlanner ○ OneBusAway ● Target alerts to particular routes and stops ● Also offers integration to publish same alerts to: ○ Websites ○ Social media accounts ○ Email, SMS, and other Alerts More info at http://trilliumtransit.com/gtfs/transit-alerts/
  • 44. Service Alerts Publishing Tools IBI TRANSIT-alerts: ● Available as product from IBI Group ● Publishes alerts to any app supporting GTFS-realtime Service Alerts ○ Google Maps ○ The Transit App ○ OpenTripPlanner ○ OneBusAway ● Target alerts to particular routes and stops ● Also offers integration to publish same alerts to: ○ Websites ○ Social media accounts ○ Email, SMS, and other Alerts More info at http://transitrealtime.com/docs/IBI_TRANSIT-alerts.pdf
  • 45. Service Alerts Publishing Tools Do-It-Yourself (DIY) open-source tools: ● OneBusAway ○ Part of the main OneBusAway server application - https://github.com/OneBusAway/onebusaway-application- modules/wiki/Creating-Service-Alerts ○ A stand-alone web application - https://www.youtube.com/watch?v=roIsmq9R7Wc, https://github.com/OneBusAway/onebusaway-service-alerts ● GTFS-rt-admin ○ A stand-alone web application - https://github.com/conveyal/gtfs-rt-admin
  • 46. How to share vehicle positions and arrival estimates? 1.Include RFP language requesting GTFS-realtime[1] or SIRI[2] Application Programming Interface (API) when procuring an AVL system ○ Make sure you retain ownership of your data ○ Require that your real-time IDs match your schedule GTFS data ○ Require that your GTFS and GTFS-realtime data are updated in sync ○ Request the timepoint field in stop_times.txt - it’s increasingly important for real-time 2.Prior to accepting product, test API with at least one app ○ e.g., Google Maps Already have an AVL system, but not a realtime API? ● A good read - “Legacy AVL system? It’s okay, join the club,” https://kurtraschke.com/2015/01/legacy-avl-export ● Open-source converters: ○ GTFS-realtime - https://github.com/luqmaan/awesome-transit#gtfs-realtime ○ SIRI - https://github.com/luqmaan/awesome-transit#siri [1] https://developers.google.com/transit/gtfs-realtime/ [2] https://en.wikipedia.org/wiki/Service_Interface_for_Real_Time_Information
  • 47. On the horizon - open AVL systems ● Choose your AVL vendor to provide vehicle positions ● TransiTime.org - Create arrival estimates from vehicle positions ● OneBusAway.org - Distribute info to mobile apps ○ iPhone ○ Android ○ Windows Phone ○ Amazon Fire Phone ○ Google Glass ○ SMS, Phone, and more... Gives agencies options and ownership of system
  • 48. Need help with open-source transit tools? Vendors/consultants offering services: Name Website Contact person Contact email Contact phone Experience w/ OneBusAway? Experience w/ OpenTripPlanner? Experience w/ TransiTime? Center for Urban Transportation Research @ University of South Florida http://www.cutr.usf.edu/ Sean Barbeau barbeau@cutr.usf.edu (813) 974-7208 Yes Yes No Transitime http://www.transitime.org Michael Smith michael@transitime.org (415) 260-4700 Yes Yes Yes Trillium Solutions http://trilliumtransit.com Aaron Antrim aaron@trilliumtransit.com (503) 567-8422 Yes Yes No Evan Siroky http://www.evansiroky.com Evan Siroky evan.siroky@gmail.com (206) 799-6545 Yes Yes No Cambridge Systematics http://www.camsys.com/ Sarah Anderson sanderson@camsys.com (617) 234-0540 Yes Yes Yes IBI Group http://transitrealtime.com/d ocs/IBI_TRANSIT- realtime.pdf Ritesh Warade ritesh.warade@ibigroup.com (617) 699-9544 No Yes Yes Canal TP http://www.canaltp.fr Bertrand Billoud bertrand.billoud@canaltp.fr +33 (0)1 44 75 12 14 No Yes No goEuropa Polska http://www.goeuropa.eu Wojciech Kulesza wojciech.kulesza@goeuropa.e u 48616248682 Yes Yes Yes Kisio Digital http://www.canaltp.fr// Stephan Simart stephan.simart@canaltp.fr 33144751800 No No No Open list with project experience at http://bit.ly/Open-Source-Consultants
  • 49. Questions / Contact Center for Urban Transportation Research University of South Florida Sean J. Barbeau, Ph.D. Principal Mobile Software Architect for R&D barbeau@cutr.usf.edu (813) 974-7208 Trillium Solutions, Inc. Portland, Oregon support@trilliumtransit.com Aaron Antrim Principal aaron@trilliumtransit.com (503) 567-8422 ext 3 Seth Churnside seth@trilliumtransit.com (503) 567-8422 ext 6 Florida Dept of Transportation Diane Quigley State Transit Planning Administrator diane.quigley@dot.state.fl.us 850-414-4520

Editor's Notes

  1. To make the same trip as in the previous example, this is what we’d need to do.
  2. This doesn’t just seem complicated; it’s hard for most people.
  3. This is something most online users are already familiar with.