SlideShare a Scribd company logo
1 of 16
Telenav’s Traffic Locations (TTL)
TELENAV’S TRAFFIC LOCATIONS (TTL)
An enabling technology for using traffic data on OSM
SoTM Portland 2012
10/14/12
Ryan Peterson and
Robert Stack
Telenav’s Traffic Locations (TTL)
TELENAV’S CUSTOMERS
2
AUTOMOTIVECARRIER APP STORE
White-label &
Telenav Branded
Global
Partnerships
#1 iPhone
Free and Paid Navigation
3/7/2012
More than 30 Million subscribers
Driving over 12 Billion miles per year
Telenav’s Traffic Locations (TTL)
YOUR SPEAKERS TODAY
• Ryan Peterson
Product Manager
ryanp@telenav.com
– TrafficGauge, Inc (1998-2009)
• Founder and CEO of VC-funded startup
• Launched first commercial traffic info service in US in 2002
• Multiple patents
• Sold company in 2009
• Robert Stack
Software Engineer
roberts@telenav.com
– Building traffic management systems for
DOTs since 1994 including Boston’s Big Dig
6/6/2013 3
Telenav’s Traffic Locations (TTL)
THE NEED FOR TRAFFIC ON OSM
Commercial industry needs OSM traffic information
solutions to enable mainstream consumer navigation
applications based on OSM.
6/6/2013 4
Telenav’s Traffic Locations (TTL)
HOW THINGS ARE TODAY (COMMERCIALLY…)
• TMC Location Codes are the industry standard for commercial maps
– Table of unique TMC defined locations common to multiple map vendors unique
road segment IDs (requiring a consortium from commercial map providers)
– License fees in the US and elsewhere
6/6/2013 5
TMC on part of Grand Ave
one for each direction
Telenav’s Traffic Locations (TTL)
DESIGN OF TELENAV TRAFFIC LOCATIONS (TTL)
• Telenav creating new and complete location references to describe
traffic flows for OSM
• Telenav TTL to initially cover United States
• OSM Motorway, Trunk, Primary and many Secondary roads
• Follow road topology guidelines—break first at major then minor decision
points (junctions), “number of lane” changes for freeways
• Approximately 1 million TTLs for USA
• Maximum road section lengths:
6/6/2013 6
Urban Rural
Motorway ~0.5 km ~1 km
Others ~2 km ~8 km
Telenav’s Traffic Locations (TTL) 6/6/2013 7
COVERAGE OF TTL IN REDMOND, WA
Telenav’s Traffic Locations (TTL)
TELENAV TTL MAPPING TO OSM WAYS
• The design philosophy is table based (like TMC) for ease of incorporation into
existing commercial system architectures (otherwise no adoption).
• Many-to-many relationship between OSM ways and Telenav TTL
– Some ways are covered by multiple Telenav TTL, including full and some partial
locations. Some ways are combined with parts of others to make up a location.
6/6/2013 8
Telenav Traffic Link ID OSM Ways
#104765456122139101 6493900, 47338562, 47338561
Telenav Traffic
Location ID
Description Lat/Lon Length OSM Way IDs
104549032122648
352
Westbound, Milwaukie Av
to 17th Av
Start/end lat/lon 0.219km 123385384 (Last 48% of way)
104549032122648
351
Eastbound, 17th Av to 28th
Av
Start/end lat/lon 0.837km 120860705, 96758002,
31527818, 31527817,
96758006
Telenav’s Traffic Locations (TTL)
MAP UPDATE PROCESS
• Consistent Telenav TTL identifiers across OSM map releases
• Only new roads, removed roads, upgraded road classifications, or
major changes in road layout create new TTLs
• Output is a table of TTL to OSM ways (e.g. released monthly)
with descriptive meta data
• Vision: TTLs adopted and maintained as a standard
6/6/2013 9
Telenav’s Traffic Locations (TTL)
TELENAV TRAFFIC CONTRIBUTIONS TO OSM
• Table of Telenav Traffic Locations for US by year end
– Initial - a posted side table (e.g. on stevecoast.com) with frequent updates
– Goal - integrated into OSM as a new attribute for easy maintenance
• Traffic feed for US by year end
– Limited to non-commercial use and daily download cap
– Commercial use under negotiated license with GPS probe contribution
– Historical model available for license
• Telenav first ever HTML5 (beta) OSM navigation!
– Try today for USA (FREE!)
– http://scoutosm.telenav.com
• Special thanks to Martijn Van Exel and Steve Coast!
• We are hiring!
– Robert Stack roberts@telenav.comroberts@telenav.com
– Ryan Peterson ryanp@telenav.com
6/6/2013 10
Telenav’s Traffic Locations (TTL)
ADDITIONAL INFO
6/6/2013 11
Telenav’s Traffic Locations (TTL)
MAP UPDATE AUTOMATED WORKFLOW
6/6/2013 12
OSM map database
Accumulated changesets
since last release
Updated traffic location <-> OSM
partial way lookup database
Community contributes:
Update existing traffic
locations to OSM partial ways
Match existing traffic locations to
OSM partial ways in each area
Provided for community:
Identify areas with changed
important highways
Discard traffic locations with no
underlying OSM partial ways
Create new traffic locations for
unmatched OSM partial ways No matchMatch found
Matching complete
Traffic Locations
database
Telenav’s Traffic Locations (TTL)
OPEN SOURCE LOCATION REFERENCING
• Enables description of locations independently of a specific base
map layer
• Encodes locations using important attributes and lat/lon
locations that describe them
• Encodings stored in a variety of formats (binary, XML, others)
• Decoding an identifier matches to a similar set of features on a
similar but not identical new map
• Enables lower churn of road section identifiers over time
6/6/2013 13
Telenav’s Traffic Locations (TTL)
DETAILED EXAMPLE (1/3)
• Traffic Locations are built from OSM ways. These Locations consist of combined and then split
contiguous roads of the same highway type (“motorway”, “trunk”, …)
• Example below, focusing on SE Holgate Blvd, a Portland, OR Secondary road around 1.3km long
• This road is composed of 6 OSM ways (listed west to east): 123385384, 120860705, 96758002,
31527818, 31527817, 96758006
• Example maximum length of a Traffic Location is 1.0km. Here, the combined SE Holgate Blvd is
too long at 1.3km so the combined road is then split up
• This road is first split at the junction with the most important junction road: SE Milwaukie Av, a
Secondary road
• After this split the east portion is still around 1.1km long, so it is split again at the next most
important junction road: Southeast 17th Av, a Tertiary road
• Now all three Traffic Locations are under 1.0km. There are two per direction for any two way
street, so there are 6 total Traffic Locations (listed west to east): 104549034122654151,
104549033122651163, 104549033122651161, 104549032122648352, 104549032122648351,
104549030122637611
• The first 4 Traffic Locations are composed from of 2 portions of OSM way 123385384. The last 2
Traffic Locations are composed of several OSM ways (including all the other ones listed above).
• Table and illustration for this example on the next 2 slides…
6/6/2013 14
Telenav’s Traffic Locations (TTL)
DETAILED EXAMPLE (2/3)
• Example table of Traffic Locations and their underlying OSM Ways, for SE
Holgate Blvd area, Portland, OR:
6/6/2013 15
Traffic Location Description Length OSM Way IDs
104549034122654151 Eastbound, McLoughlin
Blvd to Milwaukie Av
0.233km 123385384 (First 52% of
way)
104549033122651163 Westbound, McLoughlin
Blvd to Milwaukie Av
0.233km 123385384 (First 52% of
way)
104549033122651161 Eastbound, Milwaukie Av
to 17th Av
0.219km 123385384 (Last 48% of
way)
104549032122648352 Westbound, Milwaukie Av
to 17th Av
0.219km 123385384 (Last 48% of
way)
104549032122648351 Eastbound, 17th Av to
28th Av
0.837km 120860705, 96758002,
31527818, 31527817,
96758006
104549030122637611 Westbound, 17th Av to
28th Av
0.233km 120860705, 96758002,
31527818, 31527817,
96758006
Telenav’s Traffic Locations (TTL)
DETAILED EXAMPLE (3/3)
• Map of SE Holgate Blvd area, with details for Traffic Location #6 of 6
6/6/2013 16

More Related Content

What's hot

CycleStreets main presentation to OSM State of the Map 2009
CycleStreets main presentation to OSM State of the Map 2009CycleStreets main presentation to OSM State of the Map 2009
CycleStreets main presentation to OSM State of the Map 2009CycleStreets
 
Galileo 6 satellieten gelanceerd. Een statusoverzicht.
Galileo 6 satellieten gelanceerd. Een statusoverzicht.Galileo 6 satellieten gelanceerd. Een statusoverzicht.
Galileo 6 satellieten gelanceerd. Een statusoverzicht.Hydrographic Society Benelux
 
SMRT Internship Sharing_V2
SMRT Internship Sharing_V2SMRT Internship Sharing_V2
SMRT Internship Sharing_V2Ethan Chia
 
PANSAT COM AB05-CD06 Final Report
PANSAT COM AB05-CD06 Final ReportPANSAT COM AB05-CD06 Final Report
PANSAT COM AB05-CD06 Final ReportBrian Martiniello
 
Severn Partnership
Severn Partnership Severn Partnership
Severn Partnership Steve Jones
 
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORCOORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORRakesh Venkateswaran
 
Munich Satellite Navigation Summit Spaceopal 2016
Munich Satellite Navigation Summit Spaceopal 2016Munich Satellite Navigation Summit Spaceopal 2016
Munich Satellite Navigation Summit Spaceopal 2016Corrado Romizi
 
Real time path planning based on
Real time path planning based onReal time path planning based on
Real time path planning based onjpstudcorner
 
Strategic analysis of communications based train control systems in the weste...
Strategic analysis of communications based train control systems in the weste...Strategic analysis of communications based train control systems in the weste...
Strategic analysis of communications based train control systems in the weste...Shyam Raman
 
Poska_PTV_UGM_2013_BRT Stn Configs and TSP using ASC3 093013
Poska_PTV_UGM_2013_BRT Stn Configs and TSP using ASC3 093013Poska_PTV_UGM_2013_BRT Stn Configs and TSP using ASC3 093013
Poska_PTV_UGM_2013_BRT Stn Configs and TSP using ASC3 093013Scott Poska
 
Presenter rail & Pway survey
Presenter rail & Pway surveyPresenter rail & Pway survey
Presenter rail & Pway surveyNick Blenkarn
 
London's Crossrail Scheme - its evolution, governance, financing and challenges
London's Crossrail Scheme  - its evolution, governance, financing and challengesLondon's Crossrail Scheme  - its evolution, governance, financing and challenges
London's Crossrail Scheme - its evolution, governance, financing and challengesInstitute for Transport Studies (ITS)
 

What's hot (20)

Culver Test Track
Culver Test TrackCulver Test Track
Culver Test Track
 
CycleStreets main presentation to OSM State of the Map 2009
CycleStreets main presentation to OSM State of the Map 2009CycleStreets main presentation to OSM State of the Map 2009
CycleStreets main presentation to OSM State of the Map 2009
 
Galileo 6 satellieten gelanceerd. Een statusoverzicht.
Galileo 6 satellieten gelanceerd. Een statusoverzicht.Galileo 6 satellieten gelanceerd. Een statusoverzicht.
Galileo 6 satellieten gelanceerd. Een statusoverzicht.
 
CV_SIG_DES_MG_Dastagir 07_11_2016
CV_SIG_DES_MG_Dastagir 07_11_2016CV_SIG_DES_MG_Dastagir 07_11_2016
CV_SIG_DES_MG_Dastagir 07_11_2016
 
Kari rouhonen
Kari rouhonenKari rouhonen
Kari rouhonen
 
SMRT Internship Sharing_V2
SMRT Internship Sharing_V2SMRT Internship Sharing_V2
SMRT Internship Sharing_V2
 
PANSAT COM AB05-CD06 Final Report
PANSAT COM AB05-CD06 Final ReportPANSAT COM AB05-CD06 Final Report
PANSAT COM AB05-CD06 Final Report
 
Severn Partnership
Severn Partnership Severn Partnership
Severn Partnership
 
Cbtc brochure
Cbtc brochureCbtc brochure
Cbtc brochure
 
URISA_MTO_LMS_2014_BeSpatial
URISA_MTO_LMS_2014_BeSpatialURISA_MTO_LMS_2014_BeSpatial
URISA_MTO_LMS_2014_BeSpatial
 
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDORCOORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
COORDINATION OF ACTUATED SIGNALS FOR A CORRIDOR
 
Survey of mirp for vehicular ad hoc networks in urban environments
Survey of mirp for vehicular ad hoc networks in urban environmentsSurvey of mirp for vehicular ad hoc networks in urban environments
Survey of mirp for vehicular ad hoc networks in urban environments
 
Transportation Alternatives in Hampton Roads (Dec08)
Transportation Alternatives in Hampton Roads (Dec08)Transportation Alternatives in Hampton Roads (Dec08)
Transportation Alternatives in Hampton Roads (Dec08)
 
Munich Satellite Navigation Summit Spaceopal 2016
Munich Satellite Navigation Summit Spaceopal 2016Munich Satellite Navigation Summit Spaceopal 2016
Munich Satellite Navigation Summit Spaceopal 2016
 
Real time path planning based on
Real time path planning based onReal time path planning based on
Real time path planning based on
 
Strategic analysis of communications based train control systems in the weste...
Strategic analysis of communications based train control systems in the weste...Strategic analysis of communications based train control systems in the weste...
Strategic analysis of communications based train control systems in the weste...
 
Poska_PTV_UGM_2013_BRT Stn Configs and TSP using ASC3 093013
Poska_PTV_UGM_2013_BRT Stn Configs and TSP using ASC3 093013Poska_PTV_UGM_2013_BRT Stn Configs and TSP using ASC3 093013
Poska_PTV_UGM_2013_BRT Stn Configs and TSP using ASC3 093013
 
demandlocker_TRB_v3
demandlocker_TRB_v3demandlocker_TRB_v3
demandlocker_TRB_v3
 
Presenter rail & Pway survey
Presenter rail & Pway surveyPresenter rail & Pway survey
Presenter rail & Pway survey
 
London's Crossrail Scheme - its evolution, governance, financing and challenges
London's Crossrail Scheme  - its evolution, governance, financing and challengesLondon's Crossrail Scheme  - its evolution, governance, financing and challenges
London's Crossrail Scheme - its evolution, governance, financing and challenges
 

Similar to OSM SOTM PDX 2012 Telenav Traffic Locations

design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller systemVinny Chweety
 
Open house boards, June 11, 2015
Open house boards, June 11, 2015Open house boards, June 11, 2015
Open house boards, June 11, 2015Nfta TO
 
Open houseboards
Open houseboardsOpen houseboards
Open houseboardsNfta TO
 
TSR Fall Meetings Presentation
TSR Fall Meetings PresentationTSR Fall Meetings Presentation
TSR Fall Meetings PresentationCOTA BUS
 
optimization.ppt
optimization.pptoptimization.ppt
optimization.pptankur tomar
 
Building trip matrices from mobile phone data
Building trip matrices from mobile phone data Building trip matrices from mobile phone data
Building trip matrices from mobile phone data JumpingJaq
 
The Future of VTA Light Rail, Presentation to SPUR San Jose Nov. 12, 2014
The Future of VTA Light Rail, Presentation to SPUR San Jose Nov. 12, 2014The Future of VTA Light Rail, Presentation to SPUR San Jose Nov. 12, 2014
The Future of VTA Light Rail, Presentation to SPUR San Jose Nov. 12, 2014SCVTA
 
Transit services in norfolk for dnc meeting
Transit services in norfolk for dnc meetingTransit services in norfolk for dnc meeting
Transit services in norfolk for dnc meetingRussell Manning
 
Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS
Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRSUsing Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS
Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRSBert Granberg
 
Analysis of rail travel time and fare differences between london and the north
Analysis of rail travel time and fare differences between london and the northAnalysis of rail travel time and fare differences between london and the north
Analysis of rail travel time and fare differences between london and the northInstitute for Transport Studies (ITS)
 
System Reimagining August Board Meeting (Plan Revisions)
System Reimagining August Board Meeting (Plan Revisions)System Reimagining August Board Meeting (Plan Revisions)
System Reimagining August Board Meeting (Plan Revisions)Geoff Carleton
 
Los Or Bs Mlydon
Los Or Bs MlydonLos Or Bs Mlydon
Los Or Bs Mlydonguestce40e9
 

Similar to OSM SOTM PDX 2012 Telenav Traffic Locations (20)

design of FPGA based traffic light controller system
design of FPGA based traffic light controller systemdesign of FPGA based traffic light controller system
design of FPGA based traffic light controller system
 
Open house boards, June 11, 2015
Open house boards, June 11, 2015Open house boards, June 11, 2015
Open house boards, June 11, 2015
 
Open houseboards
Open houseboardsOpen houseboards
Open houseboards
 
TSR Fall Meetings Presentation
TSR Fall Meetings PresentationTSR Fall Meetings Presentation
TSR Fall Meetings Presentation
 
GBT Long Range Transit Plan 9/23/15
GBT Long Range Transit Plan 9/23/15GBT Long Range Transit Plan 9/23/15
GBT Long Range Transit Plan 9/23/15
 
optimization.ppt
optimization.pptoptimization.ppt
optimization.ppt
 
Building trip matrices from mobile phone data
Building trip matrices from mobile phone data Building trip matrices from mobile phone data
Building trip matrices from mobile phone data
 
February Transit Update Presentation
February Transit Update PresentationFebruary Transit Update Presentation
February Transit Update Presentation
 
The Future of VTA Light Rail, Presentation to SPUR San Jose Nov. 12, 2014
The Future of VTA Light Rail, Presentation to SPUR San Jose Nov. 12, 2014The Future of VTA Light Rail, Presentation to SPUR San Jose Nov. 12, 2014
The Future of VTA Light Rail, Presentation to SPUR San Jose Nov. 12, 2014
 
Transit services in norfolk for dnc meeting
Transit services in norfolk for dnc meetingTransit services in norfolk for dnc meeting
Transit services in norfolk for dnc meeting
 
GoTriangle Update on DOLRT Project
GoTriangle Update on DOLRT ProjectGoTriangle Update on DOLRT Project
GoTriangle Update on DOLRT Project
 
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
 
Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS
Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRSUsing Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS
Using Utah's Linear Referencing GIS Layer: SGID93.Transportation.UDOTRoutes_LRS
 
Scarborough Subway Extension - Terms of Reference
Scarborough Subway Extension - Terms of ReferenceScarborough Subway Extension - Terms of Reference
Scarborough Subway Extension - Terms of Reference
 
Analysis of rail travel time and fare differences between london and the north
Analysis of rail travel time and fare differences between london and the northAnalysis of rail travel time and fare differences between london and the north
Analysis of rail travel time and fare differences between london and the north
 
System Reimagining August Board Meeting (Plan Revisions)
System Reimagining August Board Meeting (Plan Revisions)System Reimagining August Board Meeting (Plan Revisions)
System Reimagining August Board Meeting (Plan Revisions)
 
Los Or Bs Mike Lydon
Los Or Bs Mike LydonLos Or Bs Mike Lydon
Los Or Bs Mike Lydon
 
Los Or Bs Mlydon
Los Or Bs MlydonLos Or Bs Mlydon
Los Or Bs Mlydon
 
Developing Toronto’s Transit Network Plan to 2031
Developing Toronto’s Transit Network Plan to 2031Developing Toronto’s Transit Network Plan to 2031
Developing Toronto’s Transit Network Plan to 2031
 
Dever9/27 Scott Bernstein
Dever9/27 Scott BernsteinDever9/27 Scott Bernstein
Dever9/27 Scott Bernstein
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

OSM SOTM PDX 2012 Telenav Traffic Locations

  • 1. Telenav’s Traffic Locations (TTL) TELENAV’S TRAFFIC LOCATIONS (TTL) An enabling technology for using traffic data on OSM SoTM Portland 2012 10/14/12 Ryan Peterson and Robert Stack
  • 2. Telenav’s Traffic Locations (TTL) TELENAV’S CUSTOMERS 2 AUTOMOTIVECARRIER APP STORE White-label & Telenav Branded Global Partnerships #1 iPhone Free and Paid Navigation 3/7/2012 More than 30 Million subscribers Driving over 12 Billion miles per year
  • 3. Telenav’s Traffic Locations (TTL) YOUR SPEAKERS TODAY • Ryan Peterson Product Manager ryanp@telenav.com – TrafficGauge, Inc (1998-2009) • Founder and CEO of VC-funded startup • Launched first commercial traffic info service in US in 2002 • Multiple patents • Sold company in 2009 • Robert Stack Software Engineer roberts@telenav.com – Building traffic management systems for DOTs since 1994 including Boston’s Big Dig 6/6/2013 3
  • 4. Telenav’s Traffic Locations (TTL) THE NEED FOR TRAFFIC ON OSM Commercial industry needs OSM traffic information solutions to enable mainstream consumer navigation applications based on OSM. 6/6/2013 4
  • 5. Telenav’s Traffic Locations (TTL) HOW THINGS ARE TODAY (COMMERCIALLY…) • TMC Location Codes are the industry standard for commercial maps – Table of unique TMC defined locations common to multiple map vendors unique road segment IDs (requiring a consortium from commercial map providers) – License fees in the US and elsewhere 6/6/2013 5 TMC on part of Grand Ave one for each direction
  • 6. Telenav’s Traffic Locations (TTL) DESIGN OF TELENAV TRAFFIC LOCATIONS (TTL) • Telenav creating new and complete location references to describe traffic flows for OSM • Telenav TTL to initially cover United States • OSM Motorway, Trunk, Primary and many Secondary roads • Follow road topology guidelines—break first at major then minor decision points (junctions), “number of lane” changes for freeways • Approximately 1 million TTLs for USA • Maximum road section lengths: 6/6/2013 6 Urban Rural Motorway ~0.5 km ~1 km Others ~2 km ~8 km
  • 7. Telenav’s Traffic Locations (TTL) 6/6/2013 7 COVERAGE OF TTL IN REDMOND, WA
  • 8. Telenav’s Traffic Locations (TTL) TELENAV TTL MAPPING TO OSM WAYS • The design philosophy is table based (like TMC) for ease of incorporation into existing commercial system architectures (otherwise no adoption). • Many-to-many relationship between OSM ways and Telenav TTL – Some ways are covered by multiple Telenav TTL, including full and some partial locations. Some ways are combined with parts of others to make up a location. 6/6/2013 8 Telenav Traffic Link ID OSM Ways #104765456122139101 6493900, 47338562, 47338561 Telenav Traffic Location ID Description Lat/Lon Length OSM Way IDs 104549032122648 352 Westbound, Milwaukie Av to 17th Av Start/end lat/lon 0.219km 123385384 (Last 48% of way) 104549032122648 351 Eastbound, 17th Av to 28th Av Start/end lat/lon 0.837km 120860705, 96758002, 31527818, 31527817, 96758006
  • 9. Telenav’s Traffic Locations (TTL) MAP UPDATE PROCESS • Consistent Telenav TTL identifiers across OSM map releases • Only new roads, removed roads, upgraded road classifications, or major changes in road layout create new TTLs • Output is a table of TTL to OSM ways (e.g. released monthly) with descriptive meta data • Vision: TTLs adopted and maintained as a standard 6/6/2013 9
  • 10. Telenav’s Traffic Locations (TTL) TELENAV TRAFFIC CONTRIBUTIONS TO OSM • Table of Telenav Traffic Locations for US by year end – Initial - a posted side table (e.g. on stevecoast.com) with frequent updates – Goal - integrated into OSM as a new attribute for easy maintenance • Traffic feed for US by year end – Limited to non-commercial use and daily download cap – Commercial use under negotiated license with GPS probe contribution – Historical model available for license • Telenav first ever HTML5 (beta) OSM navigation! – Try today for USA (FREE!) – http://scoutosm.telenav.com • Special thanks to Martijn Van Exel and Steve Coast! • We are hiring! – Robert Stack roberts@telenav.comroberts@telenav.com – Ryan Peterson ryanp@telenav.com 6/6/2013 10
  • 11. Telenav’s Traffic Locations (TTL) ADDITIONAL INFO 6/6/2013 11
  • 12. Telenav’s Traffic Locations (TTL) MAP UPDATE AUTOMATED WORKFLOW 6/6/2013 12 OSM map database Accumulated changesets since last release Updated traffic location <-> OSM partial way lookup database Community contributes: Update existing traffic locations to OSM partial ways Match existing traffic locations to OSM partial ways in each area Provided for community: Identify areas with changed important highways Discard traffic locations with no underlying OSM partial ways Create new traffic locations for unmatched OSM partial ways No matchMatch found Matching complete Traffic Locations database
  • 13. Telenav’s Traffic Locations (TTL) OPEN SOURCE LOCATION REFERENCING • Enables description of locations independently of a specific base map layer • Encodes locations using important attributes and lat/lon locations that describe them • Encodings stored in a variety of formats (binary, XML, others) • Decoding an identifier matches to a similar set of features on a similar but not identical new map • Enables lower churn of road section identifiers over time 6/6/2013 13
  • 14. Telenav’s Traffic Locations (TTL) DETAILED EXAMPLE (1/3) • Traffic Locations are built from OSM ways. These Locations consist of combined and then split contiguous roads of the same highway type (“motorway”, “trunk”, …) • Example below, focusing on SE Holgate Blvd, a Portland, OR Secondary road around 1.3km long • This road is composed of 6 OSM ways (listed west to east): 123385384, 120860705, 96758002, 31527818, 31527817, 96758006 • Example maximum length of a Traffic Location is 1.0km. Here, the combined SE Holgate Blvd is too long at 1.3km so the combined road is then split up • This road is first split at the junction with the most important junction road: SE Milwaukie Av, a Secondary road • After this split the east portion is still around 1.1km long, so it is split again at the next most important junction road: Southeast 17th Av, a Tertiary road • Now all three Traffic Locations are under 1.0km. There are two per direction for any two way street, so there are 6 total Traffic Locations (listed west to east): 104549034122654151, 104549033122651163, 104549033122651161, 104549032122648352, 104549032122648351, 104549030122637611 • The first 4 Traffic Locations are composed from of 2 portions of OSM way 123385384. The last 2 Traffic Locations are composed of several OSM ways (including all the other ones listed above). • Table and illustration for this example on the next 2 slides… 6/6/2013 14
  • 15. Telenav’s Traffic Locations (TTL) DETAILED EXAMPLE (2/3) • Example table of Traffic Locations and their underlying OSM Ways, for SE Holgate Blvd area, Portland, OR: 6/6/2013 15 Traffic Location Description Length OSM Way IDs 104549034122654151 Eastbound, McLoughlin Blvd to Milwaukie Av 0.233km 123385384 (First 52% of way) 104549033122651163 Westbound, McLoughlin Blvd to Milwaukie Av 0.233km 123385384 (First 52% of way) 104549033122651161 Eastbound, Milwaukie Av to 17th Av 0.219km 123385384 (Last 48% of way) 104549032122648352 Westbound, Milwaukie Av to 17th Av 0.219km 123385384 (Last 48% of way) 104549032122648351 Eastbound, 17th Av to 28th Av 0.837km 120860705, 96758002, 31527818, 31527817, 96758006 104549030122637611 Westbound, 17th Av to 28th Av 0.233km 120860705, 96758002, 31527818, 31527817, 96758006
  • 16. Telenav’s Traffic Locations (TTL) DETAILED EXAMPLE (3/3) • Map of SE Holgate Blvd area, with details for Traffic Location #6 of 6 6/6/2013 16