73
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

Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural

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

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

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

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

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

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

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

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

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
Page 11: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural

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

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

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

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

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

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

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

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

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

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
Page 22: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural

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

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

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

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

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

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

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
Page 30: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural

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

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

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

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

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

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

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
Page 38: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural

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
Page 40: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural
Page 41: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural
Page 42: Open Source Software for Transit Agencies...Open Source Software for Transit Agencies Common OS Applications TimeTablePublisher Application Trip Planning Applications National Rural

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Thank You

For more information, please visit:

developer.trimet.org

maps.trimet.org