290 likes | 555 Vues
Michael Grant South Coast British Columbia Transportation Authority (TransLink). Building Tools to Meet Your Needs . v. March 2008. Overview. Background TransLink, Planning Division Geocoding with FME Surveys, Processing, Outputs Shortest path calculating with FME
E N D
Michael Grant South Coast British Columbia Transportation Authority (TransLink) Building Tools to Meet Your Needs v March 2008
Overview • Background • TransLink, Planning Division • Geocoding with FME • Surveys, Processing, Outputs • Shortest path calculating with FME • Requirements, Methodology, Processing, Outputs • Spinoffs with FME • Accurate/Actual Distance Estimations, Offset Routes, Bezier Curves
Background • South Coast British Columbia Transportation Authority (SCBCTA, aka TransLink) • We plan, finance, implement and champion an integrated transportation system that moves people and goods safely and efficiently, supporting Metro Vancouver's regional growth strategy, air quality objectives and development. • Planning Division • Our main responsibilities revolve around strategic policy and planning, transit planning, project planning, road and infrastructure planning.
Geocoding & Surveys • Need • Marketing surveys, travel surveys, attitude surveys • Existing Software • Good and bad… • Development of standards • Improve quality, efficiency, and functionality • Benefits of FME • Control the process • Customize based on the data available • Customize the outputs
Geocoding Obstacles • Varying sources of information • Postal Codes • Cross Streets • Shopping Centres • Places • Address • Naming conventions • “W 10th Ave” vs. “West 10th” • Log file • How many points matched? (od pairs, many points) • How usable is the data? • Where are the issues?
Geocoding – example 1 Stats & post-process • Postal Codes Pre-process FeatureMerger
Geocoding – example 2 Check address range • Address Matching Point placement Check even/odd addressing Match street,city Stats & post-process
Geocoding Summary • Overview • Input (information, formats) • Processing (information types) • Output (deliverables) • Applicable / Adaptable • Origin – Destination • Simple addressing (college locations)
What to Start With? • Network • Road network (or other) • Unique segment ID’s • Directionality • Segment geometry • Travel movement • Turning restrictions • Other cost information (numerous sources)
Turn / Travel Tables • Turntable • The turn table contains the cost for turning or moving from one segment to another. • Traveltable • The travel table contains the cost for traveling along the entire length of a segment.
Basic Reasoning • How does movement along a network translate to tables?
Table Relationship • Traveltable • Turntable
Location and Direction • Where are you starting and where are you ending? • Intersections vs. Midsections • Which Line • Which End • How Far Along Starting Ending
Input List Features (1) • How to set up a feature with the information to calculate.
Shortest Path Summary • Requirements • Network • Tables • Traveltable • Turntable • Processing • Outputs • Applicable / Adaptable • Origin – Destination • Accurate/Actual Distance Estimations, Offset Routes, Bezier Curves
Accurate/Actual Distance Estimations • Bus Stop Distance Estimator
Thank You Questions? Michael Grant Transportation Planning Analyst TransLink Michael_Grant@translink.bc.ca