Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS...
Transcript of Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS...
![Page 1: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/1.jpg)
Open Source Software for Transit Agencies
Common OS Applications
TimeTable Publisher Application
Trip Planning Applications
National Rural ITS Conference
September 4, 2008
Bibiana McHugh, IT Manager GIS & LBS
![Page 2: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/2.jpg)
Common OS Applicationsin Use at TriMet
Linux Operating System
MySQL & PostGIS Databases
Mozilla Firefox Web Browser
Apache and Tomcat for Web Servers, Services, etc.
Footprints Service Desk Management System
Openbravo Point of Sale Application (ticket purchases)
Plone Content Management System
Eclipse Development Platform
Subversion (SVN) Version Control System (code, web pages…)
Open Office?
GeoServer & OpenLayers for Internet Mapping
![Page 3: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/3.jpg)
Business Procedures & Evaluation
Include OS Solutions in IT Feasibility Studies and Requirement Analysis in addition to Commercial Off-The-Shelf (COTS) products
Evaluation Criteria
• OS Code/Language – ex. can it be supported and maintained internally, does it adhere to IT standards
• Developer Base
• Working Implementations
• Terms and conditions of the OS license agreement
• Governance or Foundation
• Options for support and maintenance contracts
• No initial fee for the software, however, should calculate and compare long-term operating costs and resources against COTS
![Page 4: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/4.jpg)
TimeTable Publisher
History & Current Status
HRT Implementation
Benefits and Potential
Technical Support
![Page 5: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/5.jpg)
Printed Timetable
![Page 6: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/6.jpg)
Web Timetable
![Page 7: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/7.jpg)
timetablepublisher.org
![Page 8: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/8.jpg)
TTPUB Process
1. Raw Schedule Data
![Page 9: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/9.jpg)
TTPUB Process
1. Raw Schedule Data
Enterprise
Database
TimeTableTimeTableTimeTableTimeTable
Publisher (TTP)Publisher (TTP)Publisher (TTP)Publisher (TTP)
CustomGoogle
GTFSXMLCSV
2. Input into TTP System
![Page 10: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/10.jpg)
![Page 11: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/11.jpg)
TTPUB Process
3. Configure & Prepare Data
1. Raw Schedule Data
2. Input into TTP System
![Page 12: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/12.jpg)
TTPUB Process
TimeTableTimeTableTimeTableTimeTable
Publisher (TTP)Publisher (TTP)Publisher (TTP)Publisher (TTP)
WEB
PDFHTML
PRINT PRODUCTION
MS ExcelAdobeInDesign
XMLPDFProof
4. Output into Various Formats for Public Use(digital and paper)
1. Raw Schedule Data
2. Input into TTP System
3. Configure & Prepare Data
![Page 13: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/13.jpg)
Web HTML Output
![Page 14: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/14.jpg)
Web HTML Output Sample
![Page 15: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/15.jpg)
TTPUB History
2004 TRB Transit IDEA Project #39 • ConSysTech’s Dynamic Timetable Generator (DTG)
2005 Transit Forum Workshop • DTG was suggested for a potential open source project
http://tech.groups.yahoo.com/group/TransitForumNet/
![Page 16: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/16.jpg)
Transit Forum Yahoo Group
![Page 17: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/17.jpg)
TTPUB History
2006 TriMet Replaced Legacy System with TTPUB
2007 TTPUB Released with OS License
2004 TRB Transit IDEA Project #39 • ConSysTech’s Dynamic Timetable Generator (DTG)
2005 Transit Forum Workshop • DTG was suggested for a potential open source project
http://tech.groups.yahoo.com/group/TransitForumNet/
![Page 18: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/18.jpg)
Open Source
Application is publicly available • Based on Mozilla Public License 1.1.
Why:• To broaden user and developer base
• Share costs and lessons learned
• Extended software support
• Consistent user interfaces
![Page 19: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/19.jpg)
TTPUB Status
Internal Uses at TriMet• Generates all printed timetable materials
• Generates Web HTML & PDF Timetables
Current
Customer Information
Consistent
Customer Information
![Page 20: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/20.jpg)
TTPUB Status
T3 Webinar http://www.pcb.its.dot.gov/
Internal Uses at TriMet• Generates all printed timetable materials
• Generates Web HTML & PDF Timetables
![Page 21: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/21.jpg)
![Page 22: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/22.jpg)
TTPUB Status
Internal Uses at TriMet• Generates all printed timetable materials
• Generates Web HTML & PDF Timetables
T3 Webinar
Test Implementations:• KING Co. Metro
• NYSDOT
• Lane County Transit
• Hampton Roads Transit
![Page 23: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/23.jpg)
Published HRT Bus Schedule
Effective Date
Schedule and
Timepoints
Map with Timepoint
and Transfer Location
Transfer Location
and Connecting Route
Services
Route Information
![Page 24: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/24.jpg)
HASTUS REPORTSHASTUS REPORTS
1.1. ScheduleSchedule
Information from SchedulingInformation from Scheduling
Mapping infoMapping info
1.1. Transfer locationsTransfer locations
2.2. Holiday infoHoliday info
3.3. Connecting routes Connecting routes
4.4. Wheel chair and bike rack availWheel chair and bike rack avail
5.5. Fare information Fare information
6.6. Contact informationContact information
Information sent to
Marketing for design
Timetables sent to
Scheduling & Planning
For proofreading
Timetables created manually
Using Quark Express software
Process Flow
![Page 25: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/25.jpg)
Design Process in Marketing
� Timetable is currently created manually
� Quark Express software is used
� Very time-consuming and labor-intensive process
� Can be prone to error
� Marketing is considering outsourcing this process
![Page 26: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/26.jpg)
Raw Data to Prepare Timetable
Green
boxes
represent
PM
time
![Page 27: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/27.jpg)
Cost of Preparing Timetables
Labor hours - 29 to 39 hours per route� To prepare headway (schedule) – 8 hours per route
� To prepare maps – 12 to 20 hours per map
� To prepare timetable from headway report –6 to 8 hours per route
� Proofreading – 3 hours per route
Publishing Cost� To develop maps - $16K in 2007
� To print and publish timetables for different routes - $45K in 2007
![Page 28: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/28.jpg)
Cost of Preparing Timetables, cont’d
The cost also depends on other factors,
such as
� Number of routes - 54
� How often board changes happen –(2 major changes Fall & Spring)
� Routes can change up to 6 times a year
� Reprinting due to mistakes
![Page 29: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/29.jpg)
![Page 30: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/30.jpg)
Benefits of TimeTablePublisherTool� Open source application (FREE)
� Helps Marketing team to prepare public schedules and timetables in various formats
� Easy to use
� Information is dynamically generated
� Minimal effort to implement
� Acceptance of Google Transit Feed data makes the generation of raw data very simple and standardized
� Timetable output can be produced in a variety of formats
![Page 31: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/31.jpg)
Why Use the TTPUB?
Consistent Single system for print and Web output.
Current Quicker turn-around & can generate directly from database.
Control TimeTablePublisher gives Marketing team full control over public schedule information.
Costs Cost reduction from automation & repeatable processes (from 30 to 2 hours per route).
GTFS Standardized data format lowers the barrier
to using the TimeTablePublisher.
Bottom Line Better Information and Reduced Costs.
![Page 32: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/32.jpg)
Lessons Learned
• Working together with other agencies has been great.
• Timetable issues are similar between agencies.
• No showstoppers yet encountered.
• Java and Java Web Application Servers Experience – required only to add to the code
![Page 33: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/33.jpg)
Enhancement Opportunities
Template-Driven Publishing system has vast potential for expansion: • View schedule for a route between 5:00pm & 7:00pm
• View schedule on an iPhone or other mobile device
• Create text version that meets ADA requirements
Additional Agency Requirements• The code can be built upon and shared with others
![Page 34: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/34.jpg)
TTPUB Technical Support
• Uses GTFS so implementation is simple
• Intuitive friendly user-interface
• Webinar & documentation for reference
http://www.pcb.its.dot.gov/
• Development community is growing http://groups.google.com/group/ttpub-user
![Page 35: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/35.jpg)
Open Source Software Support (Oregon Based Companies)
Cort Buchholz, President503.914.6272cort@singlemindconsulting.comwww.singlemindconsulting.com
Wayne Skipper, President (541) 968-5994http://concentricsky.com
Concentric Sky
![Page 36: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/36.jpg)
OS Trip Planning Applications
A-TRAIN Trip Planner
http://trip.atltransit.com/
TriMet’s Interactive System Map
GeoServer, OpenLayers, PostGIS
http://maps.trimet.org/
![Page 37: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/37.jpg)
![Page 38: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/38.jpg)
Perl Scripts
Perl Scripts
ATIS
Trip
Planner
(Core/Engine)
Current SystemCurrent System
IVR
LBS
OregonZoo.org
etc…
Formatted Return
FormattedRequest
Web
Service
Based
Interface
vs.
Web Service
![Page 39: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/39.jpg)
![Page 40: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/40.jpg)
![Page 41: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/41.jpg)
![Page 42: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/42.jpg)
Technical Support
Community Support – Great!
Commercial Support
• Wanted 1-year support contract for first year
• Looked for companies that supported all 3 technologies at osgeo.org
• Looked at which of these companies contributed core source code (we needed added features)
• Requested annual service contracts to review
• TOPP’s contract met our requirements most economically and efficiently
![Page 43: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/43.jpg)
GeoServer Support Page
![Page 44: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/44.jpg)
OS Geo Service Providers Search
![Page 45: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/45.jpg)
Open Data
developer.trimet.org
![Page 46: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/46.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 47: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/47.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 48: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/48.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 49: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/49.jpg)
Who is using Schedule Data
in the GTFS format?
![Page 50: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/50.jpg)
Google Maps
Get Driving DirectionsAND
Public Transit Directions
Google Maps
Get Driving DirectionsAND
Public Transit Directions
![Page 51: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/51.jpg)
TransitTrips
Sits on Google Transit
Makes it easy tosave links to common trips
TransitTrips
Sits on Google Transit
Makes it easy tosave links to common trips
![Page 52: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/52.jpg)
Public Routes
“…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.”
Public Routes
“…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.”
![Page 53: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/53.jpg)
Tranzit
Schedules and Map Info for Mobile Devices using GTFS data
Developer’s motivation is to encourage more sustainable modes of transport.
Tranzit
Schedules and Map Info for Mobile Devices using GTFS data
Developer’s motivation is to encourage more sustainable modes of transport.
![Page 54: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/54.jpg)
Stop & Service Finder
Built on the GTFS – other agencies coming Finds all stops, buses & trains in an area
Stop & Service Finder
Built on the GTFS – other agencies coming Finds all stops, buses & trains in an area
![Page 55: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/55.jpg)
Transit Maps
Draws route lines using GTFS
Transit Maps
Draws route lines using GTFS
![Page 56: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/56.jpg)
Garmin StreetPilot
“…TriMet responded responded, and
pointed me to the GTFS developer
site… by far the easiest experience
I’ve had getting information from a
public agency.”
Brett Warden, TriMet Rider & Software Developer
Garmin StreetPilot
“…TriMet responded responded, and
pointed me to the GTFS developer
site… by far the easiest experience
I’ve had getting information from a
public agency.”
Brett Warden, TriMet Rider & Software Developer
![Page 57: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/57.jpg)
GPS WayfindingDevices
Sendero, TriMet & Google working to integrate GTFS
with POI Database
GPS WayfindingDevices
Sendero, TriMet & Google working to integrate GTFS
with POI Database
![Page 58: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/58.jpg)
TimeTable PublisherUses GTFS Data
T3 Webinar
How to Implement the TimeTablePublisher: An Open Source
Application for Transit Agencies May 14, 2008
TimeTable PublisherUses GTFS Data
T3 Webinar
How to Implement the TimeTablePublisher: An Open Source
Application for Transit Agencies May 14, 2008
![Page 59: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/59.jpg)
Who is using our Web Services
for Customer Information?
![Page 60: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/60.jpg)
Direct access to
Real-Time Datavia web services
Direct access to
Real-Time Datavia web services
![Page 61: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/61.jpg)
Customer Information
at AirportPort of Portland’s Use of Data
Customer Information
at AirportPort of Portland’s Use of Data
![Page 62: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/62.jpg)
TriMet On My iPhone
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 On My iPhone
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 63: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/63.jpg)
Portland Transport
Transit Surfer & Transit BoardNext arrival times for cell phones, handhelds,
full-size screens, text messaging
Portland Transport
Transit Surfer & Transit BoardNext arrival times for cell phones, handhelds,
full-size screens, text messaging
![Page 64: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/64.jpg)
TrainCheck
Free SMS Services for
Cell PhonesAccess to transit next arrival times
TrainCheck
Free SMS Services for
Cell PhonesAccess to transit next arrival times
![Page 65: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/65.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 66: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/66.jpg)
Opera Award WinnerTriMet Widget
free program for use on your desktop, mobile phone or TV
Opera Award WinnerTriMet Widget
free program for use on your desktop, mobile phone or TV
![Page 67: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/67.jpg)
Future plans for
developer.trimet.org
![Page 68: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/68.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 69: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/69.jpg)
Mobile 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 ItineraryTo Event/Place
Location-BasedService(LBS) Formatted
Return
FormattedRequest
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 70: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/70.jpg)
Who else is making their
data publicly accessible
and why?
![Page 71: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/71.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 72: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/72.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 73: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural](https://reader035.fdocuments.net/reader035/viewer/2022070701/5e5decfb2e7edd72d71ee7b2/html5/thumbnails/73.jpg)
Thank You
For more information, please visit:
developer.trimet.org
maps.trimet.org