SlideShare une entreprise Scribd logo
1  sur  30
EXECUTIVE SUMMARY	 					8 SECTION 1:  Background						14 Transit Only and Single-Mode Trip Planners Multimodal Trip Planners				 Open Source Software Considerations			 Open Source Approach Selected for OTP SECTION 2:  Project Overview					20  Kick-Off Workshop July 2009					 Project Management Plan September 2009			 Project Scope and Goals			 Project Plan and Milestones				 The Open Elements of the Open Trip Planner			 Open Source Development Method			 Open Source Software					 Open Architecture					 Open Data						 Implementation of Prototypes  February 2010			 Year One Anniversary July 2010				 Progress in Year Two
SECTION 3:  Developing a Routable Network in Open Street Map	32 Analyzing Routable Street Network Alternatives for OTP		 Open Street Map Improvement Process Geocoding Issues OpenStreetMap Conclusions SECTION 4:  Evaluation Studies					38 Preliminary Transit Trip Testing in January 2011	 Preliminary Bicycle Trip Testing June 2011  Preliminary Bicycle-to-Transit Trip Testing June 2011			 SECTION 5:  Next Steps43 Metro RTO Grant Phase II OTP Metro RTO Grant 2011-2013 Target Goals July 2011 Kick-Off Workshop  OTP October Launch  Continued OSM Improvements
APPENDICES 46 Appendix A – High Level System Requirements		 Appendix B – Map of Test Areas for Open Trip Planner		 Appendix C – OTP Bicycle Safety Weights  Appendix D – Procedures for PDX-OSM Improvement Project	50 Part 1 – Groundwork and Preparation			 Part 2 – Evaluations and Results				 Part 3 – Detailed Editing Procedures			 Part 4 – Quality Control Process
S2 project overview Metro Regional Travel Options Grant  July 1, 2009 – July 1, 2011
S2 project overview Project Kick-Off Workshop  July 2009
S2 project overview OpenTripPlanner.org
S2 project overview Open Source Development Method
S2 project overview Shapefiles Oracle OSM OpenStreetMap Regional Data PostGIS Adapter Adapter Adapter Adapter Adapter Data API Geocoding Service Address Normalizer Service Etc. Routing Service Client Application Web Services API Open Architecture
S2 project overview OTP uses open source datasets (GTFS, NED, and OSM) to build a routable graph.
S2 project overview Progress in Year 1   (July 2009 – July 2010) Worldwide interest and participation
S2 project overview Progress in Year 1 Support and maintenance options
S2 project overview Demos Released Granada, Spain July 2010 Pune, India October 2010 Smartrip Transport for Dublin Journey Planner January 2011 Ottawa Canada Green Trip Planner January 2011 Tampa, Florida May 2011 Gipuzkoa Transit Android App May 2011 TeleAviv, Israel  Budapest, Hungary July 2011   Translations into: French, Gaelic, Hungarian, Italian, Marathi, Polish, Spanish, Hebrew  In-Kind Code Development Code quality improvements  Improved wheelchair accessibility  Graph reloading  Speed improvements   Memory usage improvements Code documentation  Tutorials and user guides  Intermediate stops in API  Better extensibility  Visualization improvements  Making bikes on transit optional  Kept up-to-date with changing technology  Edge notes  Nominatimgeocoder support  Cleaner max walk distance support  Support for certain common GTFS failure modes  Workarounds for OSM data issues (pedestrian islands)  Support loading OSM from Protocol Buffers format & bz2 xml  OSM future proofing  OSM permission bug fixes  Traffic circles / roundabouts  Much improved transfer support (min transfer times; transfers now routed on walking network)  Support for multiple route names on the same stop pattern (typically night buses)  Dozens of miscellaneous bug fixes  Gvsig visualization  Documentation for graph builder  Better names for some OSM ways  Better slope visualization  Slope override for bridges  Some integration with OneBusAway Preferred/non-preferred/banned routes Progress in Year 2 July 2010 – July 2011
 S3 routable network for OTP Street Map Data Options   Why OSM?   Investment in community product for shared benefits
 S3 routable network for OTP Betsy Breyer  Melelani  Sax-Barnett PJ Houser Grant Humphries  Portland State University Student Interns
 S3 routable network for OTP
 S3 routable network for OTP
 S4 otptrip evaluation studies 15 trips  Trips representative of suburban cyclists, downtown commuters Chosen to reveal OTP’s sensitivity to particular data Test Trips and Areas
 S4 otptrip evaluation studies Where is the bicycle infrastructure? How are data translated for the algorithm? Configuration How does the router determine the best path from A to B? Bicycle Routing Dependencies
 S4 otptrip evaluation studies Custom weights Routes consider a variety of factors: ,[object Object]
 Street type
 User preferences Very competitive with other  bicycle trip planners Bicycle Trip Planning Results
 S4 otptrip evaluation studies Routes consider a variety of factors: ,[object Object]
 Street type
 User preferences Minutes Bicycle-to-Transit Trip Planning Results
 S4 otptrip evaluation studies Routes consider a variety of factors: ,[object Object]
 Street type
 User preferences Arrival time All trips set to depart at/after 12:00 PM Bicycle-to-Transit Trip Planning Results
 S4 otptrip evaluation studies Results OTP produced a significantly faster trip in all cases OTP trips also arrived earlier in all cases Bicycle Trip Planning Results
 S4 otptrip evaluation studies OpenTripPlanner provides competitive transit and bicycle trip planning Local knowledge has been critical for adding data in OpenStreetMap and evaluating results in OTP Multimodal (bike-to-transit) trip planning offers significant trip time reductions Trip Testing Conclusions

Contenu connexe

Tendances

Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate GainsTransit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate GainsWSP
 
Traffic Conditions - From Now Until Forever
Traffic Conditions - From Now Until ForeverTraffic Conditions - From Now Until Forever
Traffic Conditions - From Now Until ForeverWSP
 
Presentation TRB BRT China 20170111
Presentation TRB BRT China 20170111Presentation TRB BRT China 20170111
Presentation TRB BRT China 20170111Pablo Guarda
 
KAI - Arterial Performance Measures 02-03-10
KAI - Arterial Performance Measures 02-03-10KAI - Arterial Performance Measures 02-03-10
KAI - Arterial Performance Measures 02-03-10Kittelson Slides
 
LO5: Simulation of transit signal priority strategies for brt operations
LO5: Simulation of transit signal priority strategies for brt operationsLO5: Simulation of transit signal priority strategies for brt operations
LO5: Simulation of transit signal priority strategies for brt operationsBRTCoE
 
Measurement of the_international_roughness_index_iri_using_an_autonomous_robo...
Measurement of the_international_roughness_index_iri_using_an_autonomous_robo...Measurement of the_international_roughness_index_iri_using_an_autonomous_robo...
Measurement of the_international_roughness_index_iri_using_an_autonomous_robo...Dr Ezzat Mansour
 
Effect of Pedestrian Countdown Timer on Safety and Efficiency of Operations a...
Effect of Pedestrian Countdown Timer on Safety and Efficiency of Operations a...Effect of Pedestrian Countdown Timer on Safety and Efficiency of Operations a...
Effect of Pedestrian Countdown Timer on Safety and Efficiency of Operations a...Mid-America Transportation Center
 
Kanata LRT Planning and Environmental Assessment Study
Kanata LRT Planning and Environmental Assessment StudyKanata LRT Planning and Environmental Assessment Study
Kanata LRT Planning and Environmental Assessment StudyStittsvilleCentral.ca
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & MoreSean Barbeau
 
Strategic to Simulation - A Pedestrian Perspective
Strategic to Simulation - A Pedestrian PerspectiveStrategic to Simulation - A Pedestrian Perspective
Strategic to Simulation - A Pedestrian PerspectiveJumpingJaq
 
Scarborough Subway Extension - Draft Public Consultation Plan
Scarborough Subway Extension - Draft Public Consultation PlanScarborough Subway Extension - Draft Public Consultation Plan
Scarborough Subway Extension - Draft Public Consultation PlanToronto Public Consultation Unit
 

Tendances (20)

Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate GainsTransit Signalisation Priority (TSP) - A New Approach to Calculate Gains
Transit Signalisation Priority (TSP) - A New Approach to Calculate Gains
 
Evaluation process and criteria june 2 2015 final
Evaluation process and criteria june 2 2015 finalEvaluation process and criteria june 2 2015 final
Evaluation process and criteria june 2 2015 final
 
15-03 Relief Line Public Meeting Presentation
15-03 Relief Line Public Meeting Presentation15-03 Relief Line Public Meeting Presentation
15-03 Relief Line Public Meeting Presentation
 
Traffic Conditions - From Now Until Forever
Traffic Conditions - From Now Until ForeverTraffic Conditions - From Now Until Forever
Traffic Conditions - From Now Until Forever
 
2014 12-18 Scarborough Subway Project Assessment
2014 12-18 Scarborough Subway Project Assessment2014 12-18 Scarborough Subway Project Assessment
2014 12-18 Scarborough Subway Project Assessment
 
Presentation TRB BRT China 20170111
Presentation TRB BRT China 20170111Presentation TRB BRT China 20170111
Presentation TRB BRT China 20170111
 
KAI - Arterial Performance Measures 02-03-10
KAI - Arterial Performance Measures 02-03-10KAI - Arterial Performance Measures 02-03-10
KAI - Arterial Performance Measures 02-03-10
 
Relief Line Project Assessment Phase 1A Consultation Presentation
Relief Line Project Assessment Phase 1A Consultation PresentationRelief Line Project Assessment Phase 1A Consultation Presentation
Relief Line Project Assessment Phase 1A Consultation Presentation
 
LO5: Simulation of transit signal priority strategies for brt operations
LO5: Simulation of transit signal priority strategies for brt operationsLO5: Simulation of transit signal priority strategies for brt operations
LO5: Simulation of transit signal priority strategies for brt operations
 
Toronto Relief Line Public Meeting Presentation
Toronto Relief Line Public Meeting PresentationToronto Relief Line Public Meeting Presentation
Toronto Relief Line Public Meeting Presentation
 
MetroRapid Transit Signal Priority—Using Technology to Improve Service Quality
MetroRapid Transit Signal Priority—Using Technology to Improve Service QualityMetroRapid Transit Signal Priority—Using Technology to Improve Service Quality
MetroRapid Transit Signal Priority—Using Technology to Improve Service Quality
 
Measurement of the_international_roughness_index_iri_using_an_autonomous_robo...
Measurement of the_international_roughness_index_iri_using_an_autonomous_robo...Measurement of the_international_roughness_index_iri_using_an_autonomous_robo...
Measurement of the_international_roughness_index_iri_using_an_autonomous_robo...
 
Effect of Pedestrian Countdown Timer on Safety and Efficiency of Operations a...
Effect of Pedestrian Countdown Timer on Safety and Efficiency of Operations a...Effect of Pedestrian Countdown Timer on Safety and Efficiency of Operations a...
Effect of Pedestrian Countdown Timer on Safety and Efficiency of Operations a...
 
June Relief Line Update
June Relief Line UpdateJune Relief Line Update
June Relief Line Update
 
Scarborough Transit Town Hall - April 23, 2016
Scarborough Transit Town Hall - April 23, 2016Scarborough Transit Town Hall - April 23, 2016
Scarborough Transit Town Hall - April 23, 2016
 
Kanata LRT Planning and Environmental Assessment Study
Kanata LRT Planning and Environmental Assessment StudyKanata LRT Planning and Environmental Assessment Study
Kanata LRT Planning and Environmental Assessment Study
 
Relief Line Phase 3 Consultation Report
Relief Line Phase 3 Consultation ReportRelief Line Phase 3 Consultation Report
Relief Line Phase 3 Consultation Report
 
GTFS Maintenance & More
GTFS Maintenance & MoreGTFS Maintenance & More
GTFS Maintenance & More
 
Strategic to Simulation - A Pedestrian Perspective
Strategic to Simulation - A Pedestrian PerspectiveStrategic to Simulation - A Pedestrian Perspective
Strategic to Simulation - A Pedestrian Perspective
 
Scarborough Subway Extension - Draft Public Consultation Plan
Scarborough Subway Extension - Draft Public Consultation PlanScarborough Subway Extension - Draft Public Consultation Plan
Scarborough Subway Extension - Draft Public Consultation Plan
 

En vedette

Final report NTI FPGA&RTOS&Cadeance ICFB&
Final report NTI FPGA&RTOS&Cadeance ICFB&Final report NTI FPGA&RTOS&Cadeance ICFB&
Final report NTI FPGA&RTOS&Cadeance ICFB&Islam Nabil
 
Basic functions & types of RTOS ES
Basic functions & types of  RTOS ESBasic functions & types of  RTOS ES
Basic functions & types of RTOS ESJOLLUSUDARSHANREDDY
 
Embedded programming in RTOS VxWorks for PROFIBUS VME interface card
Embedded programming in RTOS VxWorks for PROFIBUS VME interface cardEmbedded programming in RTOS VxWorks for PROFIBUS VME interface card
Embedded programming in RTOS VxWorks for PROFIBUS VME interface cardRinku Chandolia
 
Introduction to RTOS
Introduction to RTOSIntroduction to RTOS
Introduction to RTOSYong Heui Cho
 
REAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEMREAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEMprakrutijsh
 
Android - Broadcast Receiver
Android - Broadcast ReceiverAndroid - Broadcast Receiver
Android - Broadcast ReceiverYong Heui Cho
 
UNIT-I-RTOS and Concepts
UNIT-I-RTOS and ConceptsUNIT-I-RTOS and Concepts
UNIT-I-RTOS and ConceptsDr.YNM
 
Real time Operating System
Real time Operating SystemReal time Operating System
Real time Operating SystemTech_MX
 

En vedette (10)

Final report NTI FPGA&RTOS&Cadeance ICFB&
Final report NTI FPGA&RTOS&Cadeance ICFB&Final report NTI FPGA&RTOS&Cadeance ICFB&
Final report NTI FPGA&RTOS&Cadeance ICFB&
 
Basic functions & types of RTOS ES
Basic functions & types of  RTOS ESBasic functions & types of  RTOS ES
Basic functions & types of RTOS ES
 
Embedded programming in RTOS VxWorks for PROFIBUS VME interface card
Embedded programming in RTOS VxWorks for PROFIBUS VME interface cardEmbedded programming in RTOS VxWorks for PROFIBUS VME interface card
Embedded programming in RTOS VxWorks for PROFIBUS VME interface card
 
Introduction to RTOS
Introduction to RTOSIntroduction to RTOS
Introduction to RTOS
 
REAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEMREAL TIME OPERATING SYSTEM
REAL TIME OPERATING SYSTEM
 
Rtos Concepts
Rtos ConceptsRtos Concepts
Rtos Concepts
 
Android - Broadcast Receiver
Android - Broadcast ReceiverAndroid - Broadcast Receiver
Android - Broadcast Receiver
 
RTOS - Real Time Operating Systems
RTOS - Real Time Operating SystemsRTOS - Real Time Operating Systems
RTOS - Real Time Operating Systems
 
UNIT-I-RTOS and Concepts
UNIT-I-RTOS and ConceptsUNIT-I-RTOS and Concepts
UNIT-I-RTOS and Concepts
 
Real time Operating System
Real time Operating SystemReal time Operating System
Real time Operating System
 

Similaire à Otp 2009 2011 rto grant final report

FLOW - Furthering Less Congestion by creating Opportunities for more Walking ...
FLOW - Furthering Less Congestion by creating Opportunities for more Walking ...FLOW - Furthering Less Congestion by creating Opportunities for more Walking ...
FLOW - Furthering Less Congestion by creating Opportunities for more Walking ...ERTRAC
 
CHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION
 
ORcycle Project Presentation October 2014
ORcycle Project Presentation October 2014ORcycle Project Presentation October 2014
ORcycle Project Presentation October 2014Bryan Blanc
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US RoutingMapQuest
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...Patrick Sunter
 
Recent Developments in Corridor Performance Measurement and Monitoring
Recent Developments in Corridor Performance Measurement and MonitoringRecent Developments in Corridor Performance Measurement and Monitoring
Recent Developments in Corridor Performance Measurement and MonitoringWRI Ross Center for Sustainable Cities
 
Sss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignSss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignJustin Hayward
 
Deriving on-trip route choices of truck drivers by utilizing Bluetooth data,...
 Deriving on-trip route choices of truck drivers by utilizing Bluetooth data,... Deriving on-trip route choices of truck drivers by utilizing Bluetooth data,...
Deriving on-trip route choices of truck drivers by utilizing Bluetooth data,...SalilSharma26
 
2010 Highway Capacity Manual
2010 Highway Capacity Manual2010 Highway Capacity Manual
2010 Highway Capacity ManualKittelson Slides
 
July 4 BluFax Demo Briefing
July 4 BluFax Demo BriefingJuly 4 BluFax Demo Briefing
July 4 BluFax Demo Briefingnelsondonnac
 
OpenStreetMap - The Quality Issue
OpenStreetMap - The Quality IssueOpenStreetMap - The Quality Issue
OpenStreetMap - The Quality IssueCASA, UCL
 
CUD Seoul - Smart Transportation Program
CUD Seoul  - Smart Transportation ProgramCUD Seoul  - Smart Transportation Program
CUD Seoul - Smart Transportation ProgramShane Mitchell
 
ATS-16: Making Data Count, Krista Nordback
ATS-16: Making Data Count, Krista NordbackATS-16: Making Data Count, Krista Nordback
ATS-16: Making Data Count, Krista NordbackBTAOregon
 
TE-ITS 2016-lesson 1 introduction to ITS-v02
TE-ITS 2016-lesson 1 introduction to ITS-v02TE-ITS 2016-lesson 1 introduction to ITS-v02
TE-ITS 2016-lesson 1 introduction to ITS-v02Gaetano Fusco
 
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...Josh Doe
 
AGILE_FinalDay_RobinFrew
AGILE_FinalDay_RobinFrewAGILE_FinalDay_RobinFrew
AGILE_FinalDay_RobinFrewRobin Frew
 

Similaire à Otp 2009 2011 rto grant final report (20)

Na co gis comm 2011
Na co gis comm 2011Na co gis comm 2011
Na co gis comm 2011
 
Open tripplanner
Open tripplannerOpen tripplanner
Open tripplanner
 
FLOW - Furthering Less Congestion by creating Opportunities for more Walking ...
FLOW - Furthering Less Congestion by creating Opportunities for more Walking ...FLOW - Furthering Less Congestion by creating Opportunities for more Walking ...
FLOW - Furthering Less Congestion by creating Opportunities for more Walking ...
 
CHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use caseCHOReVOLUTION WP4 UTC Use case
CHOReVOLUTION WP4 UTC Use case
 
ORcycle Project Presentation October 2014
ORcycle Project Presentation October 2014ORcycle Project Presentation October 2014
ORcycle Project Presentation October 2014
 
SoTM US Routing
SoTM US RoutingSoTM US Routing
SoTM US Routing
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
 
Recent Developments in Corridor Performance Measurement and Monitoring
Recent Developments in Corridor Performance Measurement and MonitoringRecent Developments in Corridor Performance Measurement and Monitoring
Recent Developments in Corridor Performance Measurement and Monitoring
 
Sss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignSss14duke BT Innovate Research Design
Sss14duke BT Innovate Research Design
 
Deriving on-trip route choices of truck drivers by utilizing Bluetooth data,...
 Deriving on-trip route choices of truck drivers by utilizing Bluetooth data,... Deriving on-trip route choices of truck drivers by utilizing Bluetooth data,...
Deriving on-trip route choices of truck drivers by utilizing Bluetooth data,...
 
2010 Highway Capacity Manual
2010 Highway Capacity Manual2010 Highway Capacity Manual
2010 Highway Capacity Manual
 
July 4 BluFax Demo Briefing
July 4 BluFax Demo BriefingJuly 4 BluFax Demo Briefing
July 4 BluFax Demo Briefing
 
OpenStreetMap - The Quality Issue
OpenStreetMap - The Quality IssueOpenStreetMap - The Quality Issue
OpenStreetMap - The Quality Issue
 
CUD Seoul - Smart Transportation Program
CUD Seoul  - Smart Transportation ProgramCUD Seoul  - Smart Transportation Program
CUD Seoul - Smart Transportation Program
 
ATS-16: Making Data Count, Krista Nordback
ATS-16: Making Data Count, Krista NordbackATS-16: Making Data Count, Krista Nordback
ATS-16: Making Data Count, Krista Nordback
 
TE-ITS 2016-lesson 1 introduction to ITS-v02
TE-ITS 2016-lesson 1 introduction to ITS-v02TE-ITS 2016-lesson 1 introduction to ITS-v02
TE-ITS 2016-lesson 1 introduction to ITS-v02
 
Level of Service F for Grade A Streets
Level of Service F for Grade A StreetsLevel of Service F for Grade A Streets
Level of Service F for Grade A Streets
 
Fyp present 1
Fyp present 1Fyp present 1
Fyp present 1
 
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
OpenStreetMap Presentation to Fairfax Advocates for Better Bicycling: How OSM...
 
AGILE_FinalDay_RobinFrew
AGILE_FinalDay_RobinFrewAGILE_FinalDay_RobinFrew
AGILE_FinalDay_RobinFrew
 

Plus de bibianamchugh

Gain project proposal
Gain project proposalGain project proposal
Gain project proposalbibianamchugh
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011bibianamchugh
 
IntelliDrive Mobility Workshop - TriMet
IntelliDrive Mobility Workshop - TriMetIntelliDrive Mobility Workshop - TriMet
IntelliDrive Mobility Workshop - TriMetbibianamchugh
 
Marty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th AnniversaryMarty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th Anniversarybibianamchugh
 

Plus de bibianamchugh (6)

Gia 2014 mc hugh
Gia 2014 mc hughGia 2014 mc hugh
Gia 2014 mc hugh
 
Gain project proposal
Gain project proposalGain project proposal
Gain project proposal
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011
 
Osm improvements
Osm improvementsOsm improvements
Osm improvements
 
IntelliDrive Mobility Workshop - TriMet
IntelliDrive Mobility Workshop - TriMetIntelliDrive Mobility Workshop - TriMet
IntelliDrive Mobility Workshop - TriMet
 
Marty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th AnniversaryMarty & Bob McHugh's 50th Anniversary
Marty & Bob McHugh's 50th Anniversary
 

Dernier

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Dernier (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Otp 2009 2011 rto grant final report

  • 1.
  • 2. EXECUTIVE SUMMARY 8 SECTION 1: Background 14 Transit Only and Single-Mode Trip Planners Multimodal Trip Planners Open Source Software Considerations Open Source Approach Selected for OTP SECTION 2: Project Overview 20 Kick-Off Workshop July 2009 Project Management Plan September 2009 Project Scope and Goals Project Plan and Milestones The Open Elements of the Open Trip Planner Open Source Development Method Open Source Software Open Architecture Open Data Implementation of Prototypes February 2010 Year One Anniversary July 2010 Progress in Year Two
  • 3. SECTION 3: Developing a Routable Network in Open Street Map 32 Analyzing Routable Street Network Alternatives for OTP Open Street Map Improvement Process Geocoding Issues OpenStreetMap Conclusions SECTION 4: Evaluation Studies 38 Preliminary Transit Trip Testing in January 2011 Preliminary Bicycle Trip Testing June 2011 Preliminary Bicycle-to-Transit Trip Testing June 2011 SECTION 5: Next Steps43 Metro RTO Grant Phase II OTP Metro RTO Grant 2011-2013 Target Goals July 2011 Kick-Off Workshop OTP October Launch Continued OSM Improvements
  • 4. APPENDICES 46 Appendix A – High Level System Requirements Appendix B – Map of Test Areas for Open Trip Planner Appendix C – OTP Bicycle Safety Weights Appendix D – Procedures for PDX-OSM Improvement Project 50 Part 1 – Groundwork and Preparation Part 2 – Evaluations and Results Part 3 – Detailed Editing Procedures Part 4 – Quality Control Process
  • 5. S2 project overview Metro Regional Travel Options Grant July 1, 2009 – July 1, 2011
  • 6. S2 project overview Project Kick-Off Workshop July 2009
  • 7. S2 project overview OpenTripPlanner.org
  • 8. S2 project overview Open Source Development Method
  • 9. S2 project overview Shapefiles Oracle OSM OpenStreetMap Regional Data PostGIS Adapter Adapter Adapter Adapter Adapter Data API Geocoding Service Address Normalizer Service Etc. Routing Service Client Application Web Services API Open Architecture
  • 10. S2 project overview OTP uses open source datasets (GTFS, NED, and OSM) to build a routable graph.
  • 11. S2 project overview Progress in Year 1 (July 2009 – July 2010) Worldwide interest and participation
  • 12. S2 project overview Progress in Year 1 Support and maintenance options
  • 13. S2 project overview Demos Released Granada, Spain July 2010 Pune, India October 2010 Smartrip Transport for Dublin Journey Planner January 2011 Ottawa Canada Green Trip Planner January 2011 Tampa, Florida May 2011 Gipuzkoa Transit Android App May 2011 TeleAviv, Israel Budapest, Hungary July 2011 Translations into: French, Gaelic, Hungarian, Italian, Marathi, Polish, Spanish, Hebrew In-Kind Code Development Code quality improvements Improved wheelchair accessibility Graph reloading Speed improvements Memory usage improvements Code documentation Tutorials and user guides Intermediate stops in API Better extensibility Visualization improvements Making bikes on transit optional Kept up-to-date with changing technology Edge notes Nominatimgeocoder support Cleaner max walk distance support Support for certain common GTFS failure modes Workarounds for OSM data issues (pedestrian islands) Support loading OSM from Protocol Buffers format & bz2 xml OSM future proofing OSM permission bug fixes Traffic circles / roundabouts Much improved transfer support (min transfer times; transfers now routed on walking network) Support for multiple route names on the same stop pattern (typically night buses) Dozens of miscellaneous bug fixes Gvsig visualization Documentation for graph builder Better names for some OSM ways Better slope visualization Slope override for bridges Some integration with OneBusAway Preferred/non-preferred/banned routes Progress in Year 2 July 2010 – July 2011
  • 14. S3 routable network for OTP Street Map Data Options Why OSM? Investment in community product for shared benefits
  • 15. S3 routable network for OTP Betsy Breyer Melelani Sax-Barnett PJ Houser Grant Humphries Portland State University Student Interns
  • 16. S3 routable network for OTP
  • 17. S3 routable network for OTP
  • 18. S4 otptrip evaluation studies 15 trips Trips representative of suburban cyclists, downtown commuters Chosen to reveal OTP’s sensitivity to particular data Test Trips and Areas
  • 19. S4 otptrip evaluation studies Where is the bicycle infrastructure? How are data translated for the algorithm? Configuration How does the router determine the best path from A to B? Bicycle Routing Dependencies
  • 20.
  • 22. User preferences Very competitive with other bicycle trip planners Bicycle Trip Planning Results
  • 23.
  • 25. User preferences Minutes Bicycle-to-Transit Trip Planning Results
  • 26.
  • 28. User preferences Arrival time All trips set to depart at/after 12:00 PM Bicycle-to-Transit Trip Planning Results
  • 29. S4 otptrip evaluation studies Results OTP produced a significantly faster trip in all cases OTP trips also arrived earlier in all cases Bicycle Trip Planning Results
  • 30. S4 otptrip evaluation studies OpenTripPlanner provides competitive transit and bicycle trip planning Local knowledge has been critical for adding data in OpenStreetMap and evaluating results in OTP Multimodal (bike-to-transit) trip planning offers significant trip time reductions Trip Testing Conclusions
  • 31. S4 otptrip evaluation studies Current version Earlier version Trip Itinerary Improvements
  • 32. S5 next steps Metro Regional Travel Options Grant July 1, 2011 – July 1, 2013
  • 33. S5 next steps
  • 34. S5 next steps
  • 35. New Features Introduced Target Release Date October 15, 2011

Notes de l'éditeur

  1. TriMet is the public transportation service provider in Portland, OR
  2. Open Plans has experience developing communities around open source software and data. The objective is build a development community around the code and have Open Plans manage it so it’s a very viable alternative for agencies. 
  3. collaborative method to software design, development, distribution with access to source code
  4. Collaborative method of tracking work and voting on important decisions.
  5. Open Plans has experience developing communities around open source software and data. The objective is build a development community around the code and have Open Plans manage it so it’s a very viable alternative for agencies. 
  6. Project timeline July 2009- July 2011. TriMet received a grant to build an osmmtps.  The Open Planning Project (TOPP) http://topp.openplans.org/ is the primary contractor and the subs are David Emory/Five Points http://trip.atltransit.com/, Brandon Martin Anderson/GraphServer (Bus Monster) http://graphserver.sourceforge.net/, and TriMet (in-kind).  We're starting with David's code and building from there.  The objective is build a development community around the code and have TOPP/OpenGeo manage it so it’s a very viable alternative for agencies.  We have enough funding, but we need one other agency on board so its a collaborative effort to ensure continued success. In TOPP’s experience, the most successful os projects are collaborations, so this is critical. 
  7. Project timeline July 2009- July 2011. TriMet received a grant to build an osmmtps.  The Open Planning Project (TOPP) http://topp.openplans.org/ is the primary contractor and the subs are David Emory/Five Points http://trip.atltransit.com/, Brandon Martin Anderson/GraphServer (Bus Monster) http://graphserver.sourceforge.net/, and TriMet (in-kind).  We're starting with David's code and building from there.  The objective is build a development community around the code and have TOPP/OpenGeo manage it so it’s a very viable alternative for agencies.  We have enough funding, but we need one other agency on board so its a collaborative effort to ensure continued success. In TOPP’s experience, the most successful os projects are collaborations, so this is critical.