Portland TriMet Presentation On Data Sharing (Updated Version)
-
Upload
joe-hughes -
Category
Business
-
view
15.153 -
download
4
description
Transcript of Portland TriMet Presentation On Data Sharing (Updated Version)
![Page 1: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/1.jpg)
Leveraging Resources for
Customer Information by
Exposing Transit Data
Business Intelligence: Focusing on Customers
APTA TransITech 2008
Tim McHugh, CTO
![Page 2: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/2.jpg)
TriMet’s Developer Resources
began with GM request to
promote innovation and public transit
by providing resources to an
emerging creative class
![Page 3: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/3.jpg)
TriMet’s Developer Resources
began with GM request to
promote innovation and public transit
by providing resources to an
emerging creative class
Can we leverage existing software development
by exposing data to the public?
![Page 4: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/4.jpg)
TriMet’s Developer Resources
began with GM request to
promote innovation and public transit
by providing resources to an
emerging creative class
Can we leverage existing software development
by exposing data to the public?
developer.trimet.org
![Page 5: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/5.jpg)
TriMet Developer Resources
for Customer InformationPromotes use of transit and
information related to transit
TriMet Developer Resources
for Customer InformationPromotes use of transit and
information related to transit
![Page 6: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/6.jpg)
License AgreementWorked with Legal Dept
Provides protection &
defines Terms of Use
License AgreementWorked with Legal Dept
Provides protection &
defines Terms of Use
![Page 7: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/7.jpg)
Registration ProcessAgree to Terms of Use
Notification for Updates
Monitor Usage & Thresholds
Registration ProcessAgree to Terms of Use
Notification for Updates
Monitor Usage & Thresholds
![Page 8: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/8.jpg)
Direct access to most current
Schedule Datain common open format
Direct access to most current
Schedule Datain common open format
![Page 9: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/9.jpg)
Direct access to most current
Schedule Datain common open format
Direct access to most current
Schedule Datain common open format
“GTFS is a lightweight, open
format that provides a
common, easy way to
exchange transit data. You
don't have to be Google™
to use it.”
Tim Moore, Bart
“GTFS is a lightweight, open
format that provides a
common, easy way to
exchange transit data. You
don't have to be Google™
to use it.”
Tim Moore, Bart
![Page 10: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/10.jpg)
Developers are
scraping schedule dataoff websites anyway.
GTFS offers a more stable
solution with Terms of Use.
Developers are
scraping schedule dataoff websites anyway.
GTFS offers a more stable
solution with Terms of Use.
![Page 11: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/11.jpg)
Developers are
scraping schedule dataoff websites anyway.
GTFS offers a more stable
solution with Terms of Use.
Developers are
scraping schedule dataoff websites anyway.
GTFS offers a more stable
solution with Terms of Use.
Developers are
scraping schedule dataoff websites anyway.
GTFS offers a more stable
solution with Terms of Use.
Developers are
scraping schedule dataoff websites anyway.
GTFS offers a more stable
solution with Terms of Use.
![Page 12: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/12.jpg)
iamcaltrain.comSource: “Caltrain station and route data was
scraped from the Caltrain Website… The
results of their work can be downloaded in
the form of a MySQL Dump.”
iamcaltrain.comSource: “Caltrain station and route data was
scraped from the Caltrain Website… The
results of their work can be downloaded in
the form of a MySQL Dump.”
![Page 13: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/13.jpg)
Who is using Schedule Data
in the GTFS format?
![Page 14: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/14.jpg)
maps.google.comGet Driving Directions
AND
Public Transit Directions
maps.google.comGet Driving Directions
AND
Public Transit Directions
![Page 15: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/15.jpg)
transittrips.comSits on Google Transit
Make save links to common trips it
easier to
transittrips.comSits on Google Transit
Make save links to common trips it
easier to
![Page 16: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/16.jpg)
mtsotp.com/mts/stop_finder/stop_finder.cfm
Built on the GTFS – other agencies coming Finds all stops, buses & trains in an area
mtsotp.com/mts/stop_finder/stop_finder.cfm
Built on the GTFS – other agencies coming Finds all stops, buses & trains in an area
![Page 17: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/17.jpg)
“As a public service, publicroutes.com believes in allowing public information to be shared openly
by municipalities across the country in hopes of
maximizing travel efficiency and better
serving the greater public.
By pooling available data and advocating an open
source platform, PublicRoutes.com and municipal trip
planners will accurately ensure that all people will have
the best possible information available when
traveling via public transportation.”
Submitted on behalf of PublicRoutes.com February 13, 2008
“As a public service, publicroutes.com believes in allowing public information to be shared openly
by municipalities across the country in hopes of
maximizing travel efficiency and better
serving the greater public.
By pooling available data and advocating an open
source platform, PublicRoutes.com and municipal trip
planners will accurately ensure that all people will have
the best possible information available when
traveling via public transportation.”
Submitted on behalf of PublicRoutes.com February 13, 2008
![Page 18: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/18.jpg)
spek.org/trimet/map.phpDraws route lines using GTFS
spek.org/trimet/map.phpDraws route lines using GTFS
![Page 19: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/19.jpg)
TimeTable Publisher
Uses GTFS Data
T3 Webinar
How to Implement the TimeTable
Publisher: An Open Source
Application for Transit Agencies
May 14, 2008
TimeTable Publisher
Uses GTFS Data
T3 Webinar
How to Implement the TimeTable
Publisher: An Open Source
Application for Transit Agencies
May 14, 2008
![Page 20: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/20.jpg)
Direct access to
Real-Time Datavia web services
Direct access to
Real-Time Datavia web services
![Page 21: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/21.jpg)
Who is using our Web Services
for Customer Information?
![Page 22: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/22.jpg)
Customer Information
at AirportPort of Portland’s Use of Data
Customer Information
at AirportPort of Portland’s Use of Data
![Page 23: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/23.jpg)
trimet.onmyiphone.net
Free Application for iPhoneTransit next arrival times
“At first I was just going to scrape the
Trimet site to get the information. But
then I came to find out that Trimet
actually has a really nice API to all their
tracking information!”
Matt King, TriMet Rider & Software Developer
trimet.onmyiphone.net
Free Application for iPhoneTransit next arrival times
“At first I was just going to scrape the
Trimet site to get the information. But
then I came to find out that Trimet
actually has a really nice API to all their
tracking information!”
Matt King, TriMet Rider & Software Developer
![Page 24: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/24.jpg)
portlandtransport.com
Transit Surfer & Transit BoardNext arrival times for cell phones, handhelds,
full-size screens, text messaging
portlandtransport.com
Transit Surfer & Transit BoardNext arrival times for cell phones, handhelds,
full-size screens, text messaging
![Page 25: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/25.jpg)
traincheck.com
Free SMS Services for
Cell PhonesAccess to transit next arrival times
traincheck.com
Free SMS Services for
Cell PhonesAccess to transit next arrival times
![Page 26: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/26.jpg)
TransitCast
Presents arrival times and locations
of buses that are approaching a
selected stop
TransitCast
Presents arrival times and locations
of buses that are approaching a
selected stop
![Page 27: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/27.jpg)
Future plans for
developer.trimet.org
![Page 28: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/28.jpg)
Web Service for
TriMet Trip PlannerAccess to Planned Trip Itineraries
Offers alternative to screen scraping
for applications like Dadnab
Web Service for
TriMet Trip PlannerAccess to Planned Trip Itineraries
Offers alternative to screen scraping
for applications like Dadnab
![Page 29: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/29.jpg)
Formatted
Return
Formatted
Request
Web
Service
API
Trip
Planner
Trip Planner Web Service Example
TriMet builds the API and the
applications are unlimited
Trip Planner Web Service Example
TriMet builds the API and the
applications are unlimited
![Page 30: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/30.jpg)
Formatted
Return
Formatted
Request
Web
Service
API
Trip
Planner
Trip Planner Web Service Example
TriMet builds the API and the
applications are unlimited
Trip Planner Web Service Example
TriMet builds the API and the
applications are unlimitedMobile Trip Planning
Using my cell phone, I can
get public transit directions
to the nearest pizza place
from my current location.
![Page 31: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/31.jpg)
Formatted
Return
Formatted
Request
Web
Service
API
Trip
Planner
Trip Planner Web Service Example
TriMet builds the API and the
applications are unlimited
Trip Planner Web Service Example
TriMet builds the API and the
applications are unlimitedMobile Trip Planning
Using my cell phone, I can
get public transit directions
to the nearest pizza place
from my current location.
Current GPS
Location, Current Time,
Requested Event/Place
En Route
Planned Itinerary
To Event/Place
Location-
Based
Service
(LBS)
![Page 32: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/32.jpg)
Who else is making their
data publicly accessible
and why?
![Page 33: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/33.jpg)
Public Feeds Page
By making the GTFS data publicly
accessible, you can avoid addressing
multiple and varied data requests on
an individual basis.
Public Feeds Page
By making the GTFS data publicly
accessible, you can avoid addressing
multiple and varied data requests on
an individual basis.
![Page 34: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/34.jpg)
DART
Dallas Area Rapid Transit
Public Records Act
Any person has a right to request
public data, and the public agency has
a responsibility to provide it.
DART
Dallas Area Rapid Transit
Public Records Act
Any person has a right to request
public data, and the public agency has
a responsibility to provide it.
![Page 35: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/35.jpg)
Sacramento
Regional Transit
GTFS file available for download
Sacramento
Regional Transit
GTFS file available for download
![Page 36: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/36.jpg)
Capital Metro
Austin, Texas
“…is making stop and schedule
data available in several formats
including GTFS.”
Capital Metro
Austin, Texas
“…is making stop and schedule
data available in several formats
including GTFS.”
![Page 37: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/37.jpg)
OCTA
Orange County, CA
Now offers 2 options to plan
your trip online
OCTA
Orange County, CA
Now offers 2 options to plan
your trip online
![Page 38: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/38.jpg)
Redwood Transit System
Humboldt County, CA
GTFS file available for download
Uses Google Transit as
Agency Trip Planner
Redwood Transit System
Humboldt County, CA
GTFS file available for download
Uses Google Transit as
Agency Trip Planner
![Page 39: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/39.jpg)
BART
San Francisco Bay
“We want to foster innovative new
applications, reach a broader
audience and encourage more people
to choose BART.
…we just can't justify spending
time on some of the things our
customers have asked for.”
BART
San Francisco Bay
“We want to foster innovative new
applications, reach a broader
audience and encourage more people
to choose BART.
…we just can't justify spending
time on some of the things our
customers have asked for.”
![Page 40: Portland TriMet Presentation On Data Sharing (Updated Version)](https://reader034.fdocuments.in/reader034/viewer/2022051609/547c2ffdb379597b2b8b4f3e/html5/thumbnails/40.jpg)
Thank You
For more information, please visit:
developer.trimet.org