Opening TriMet ITS CANADA WEBINAR Tim McHugh, CTO
Opening TriMet
ITS CANADA WEBINAR
Tim McHugh, CTO
Open View
• Open Data Apps• Open Source & Collaboration OpenTripPlanner• Opening Soon• Open Strategies
Open Data Policies
• Make data equally available to all• Minimize restrictions• Make it easy for developers to get,
understand and use our data• Maintain connection to developers
Open Data Surprise Benefits
• Free creative apps otherwise unseen• No push needed – apps just appear• Relationship with developer community• Quick QA feedback on data• Facilitated grassroots standards (GTFS)
Open Data Fears Abated
• Competition will weed out the bad apps and make others better
• Complaints directed to developer• No noticeable drain on infrastructure• Backward compatibility only API overhead
experienced
Developer ResourcesPromotes use of transit and customer information related to transit
App Center50 mark celebration
Criteria for promotion on apps page:
1. Must use our resources (no screen scraping)
2. Must work as it says is does (we test them)
Open API Positioning
Transit TrackerAPI
TT by Phone
TT by Text
TT Web & Mobile Web
Platform Signs
3rd Party Apps
Commuter Rail Tracking
LRV Train Tracking
Fixed Rte Bus CAD/AVL
SIRI
Open Source & Collaboration
• Move beyond sharing ideas – Collaborate on tools
• OS as a real mechanism to share applications
• OS & OD are key to software collaboration
Open Trip Planner
• 100% Open Source - Worldwide community• Based on Open Data (GTFS, OpenStreetMap) • Support options commercially available• Fosters innovation and competition• Multimodal feature encourages active
transportation, can alleviate last mile problem, can save travel times
• Regional trip planning expansion possibilities
OPENING SOON …
Oregon Transit Network Analyst
• ODOT chose OpenTripPlanner Network Analyst extension
• 42 of 50 Transit Providers in GTFS• Fresh look at comprehensive statewide Transit
Map• Make available to the public• Made possible by: GTFS, OSM, OSS
I
• O
Visualization
Feed List :□ Basin Transit Service (Klamath Falls)□ Caravan Airport Transportation□ Cascades East Transit (City of Bend and region)□ Cherriots (Salem)□ City of Milton-Freewater Oregon (Milton-Freewater)□ Columbia Area Transit (Hood River County)□ Confederated Tribes of the Umatilla Indian Reservation (Umatilla)□ Curry Public Transit (Brookings/Gold Beach)□ HUT Airport Shuttle□ Lane Transit District (Eugene)□ People Mover□ Porter Stage Lines
□ Ride Connection (Portland Metro Area)□ RVTD (Medford)□ SMART (Wilsonville)□ South Lane Wheels (Lane County)□ South Metro Area Regional Transit (Wilsonville)□ Sunset Empire Transportation District (Clatsop County)□ TAC Transportation□ The Shuttle, Inc.□ Tillamook County Transportation District (Tillamook County)■ TriMet (Portland)□ U-Trans (Roseburg)□ Valley Retriever□ Woodburn Transit (Woodburn)
Refresh Map
Service Disruption Information
APIAPI
Mobile Ticketingby Transit Sherpa
App Dilemmas
• Encouraging 3rd party apps vs Official Branded apps. Competition?
• How to support 3rd party apps on abandonment
Not Your Grandmother’s IT
• Open Data• Open Source Software• Open APIs• Open Standards• 3rd party Apps• Crowd Sourcing
Open Strategies
• Leave options Open• Force open standards in procured products• Strive for loosely coupled components• Small adaptable APIs• Flexible and nimble
THANK YOU