Osm errors stom_us_2012

23
OSM ERROR MANAGEMENT SOTM Portland 2012

Transcript of Osm errors stom_us_2012

Page 1: Osm errors stom_us_2012

OSM ERROR MANAGEMENTSOTM Portland 2012

Page 2: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 2

INTRODUCTION

• John Novak• Principal Map Engineer, Telenav (8/12)

• Sr Software Engineer, MapQuest (10/10 – 7/12)• Architect, Telenav (10/08 – 10/10)

Page 3: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 3

TELENAV LOCATION

Page 4: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 4

TELENAV LOCATION

Page 5: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 5

TELENAV LOCATION

Page 6: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 6

OVERVIEW

• OSM Data Quality– Assessment– Trending– Improvement Strategy– Lessons Learned– Results

Page 7: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 7

QUALITY ASSESSMENT

• Just how good is the data– Quality Checks

• External Tools (OSMI, Keepright,…)• SQL Scripts• Applications• Multiple Data Sources

– Example Error Classes• Simple Connectivity• Partial Way Overlaps• Isolated Ways (just added to OSMI ROE as islands)• Routing• GeoCoding

Page 8: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 8

QUALITY TRENDING

• Given the existence of errors, how quickly are they being addressed ?

• How does OSM quality today compare with OSM quality pre-redaction ?

• How to prevent (or at least detect) significant quality regression– Vandalism, for example– Challenging

Page 9: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 9

PRE/POST REDACTION LINKS

Page 10: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 10

PRE/POST REDACTION LINKS

Page 11: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 11

PRE/POST REDACTION CONNECTIVITY

Page 12: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 12

PRE/POST REDACTION CONNECTIVITY

Page 13: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 13

IMPROVEMENT STRATEGY

• Two Tracks– Technology (Top-Down)– Telenav Community (Bottom-Up)

Page 14: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 14

TECH

• Technology (Top-Down)– Leverage map expertise and internal data for detection– Identify errors such as

• Direction of Flow• Grade Separation• Turn Restrictions

– Using internally developed application suite– Publish to OSM community– Leverage existing tools (such as OSMI)– Targeting 24 hour update cycle

Page 15: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 15

TELENAV COMMUNITY

• Telenav Community (Bottom-Up)– Significant proportion of new editors– Training– Edit-a-thon Sessions– Focus on “simple” errors first

Page 16: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 16

LESSONS LEARNED

• “Simple” errors can rapidly become not so simple– Partial Way overlaps– Multiple copies of ways (in some cases, a dozen)– Navigable ways merged with boundaries and areas– Allow error bypass

• Epic Tediousity– The simple is also really boring– Feedback on progress– Bite-sized chunks– Stats

Page 17: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 17

EXAMPLE

• Simple connectivity fixes• Focus on county boundaries• About 2.5 months elapsed time• Approx 350 person hours

Page 18: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 18

OSM US WAY CONNECTIVITY (OSMI 8/23/12)

Page 19: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 19

OSM US WAY CONNECTIVITY (TNAV 10/12/12)

Page 20: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 20

OSM US WAY CONNECTIVITY (TNAV 10/12/12)

Page 21: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 21

MENLO PARK CA ADDRESS POINTS

Page 22: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 22

CLOSING REMARKS

• Generate error status updates as quickly as possible• Staleness blunts momentum (tighten the loop)• Guidance on what and where to apply effort• Provide alternatives• It does not take long to effect major improvements

Page 23: Osm errors stom_us_2012

04/14/2023 © 2012 Telenav, Proprietary and Confidential 23

QUESTIONS