mapbox / mapping

OpenStreetMap contributions from the data team at Mapbox
https://wiki.openstreetmap.org/wiki/Mapbox#Mapbox_Data_Team
242 stars 51 forks source link

Fixing not connected u-turns and u-turns via node inside a way #381

Closed annakulikowa closed 3 years ago

annakulikowa commented 3 years ago

Background

As part of on-going work to improve the quality of OpenStreetMap data, our team detected a bunch of incorrect u-turn restrictions all around the world. To collect such data, we've parsed specific restrictions around the world (from_way = to_way, and nodes as via).

We are going to focus on predominantly 2 types of cases:

  1. U-turns have a via-point inside the way ~ 120 cases
Now Expected
image image
  1. Restrictions with the via point far away from the indicated way ~430 cases. Example image

Our actions:

  1. Investigate OSM groundtruth sources (Mapilarry, Bing, OpenStreetCam) to confirm if the turn-restriction exists now.
  2. If the groundtruth confirms turn-restriction existing, remove the incorrect restriction members and and the correct one to it.
  3. If the groundtruth doesn't confirm turn-restriction existing, remove all members from incorrect restriction. Notes for community might be added to get additional information on turn restrictions we are not able to prove by ourselves.

Tools

We are going to edit this area with the help of OSM ID using satellite images provided by Esri, Bing, Maxar and Photo overlays Bing Streetside, Mapillary, OpenStreetCam. Hashtag #mbx_uturns will be used to mark changeset associated with this project.

Timeframe

We are going to deliver edits by the end of the next week.

Contact Person

We welcome feedback, suggestions, and insights from local mappers. If you have questions about this work, or a specific edit by our team, please reach out to Anna at hannakulikova@mapbox.com or post a comment in a changeset.

annakulikowa commented 3 years ago

Reviewing incorrect u-turns is completed, here are some results of our work:

Fixing not connected u-turns:

403 cases when u-turns have a via-point that was far away from the indicated way were reviewed.

Region statistic:

Statistic of fixes:

Correction rate by regions:

In 1 case note for the community has been added to get additional information on turn restrictions we are not able to prove by ourselves.

Fixing u-turns with via-point inside the way:

120 cases when u-turns have a via-point inside the way.

Region statistic:

Statistic of fixes:

Correction rate by regions:

High correction rate in North America is explained by the fact that there are a lot of good sources in OSM for this region.

Next steps:

On week 23 we are going to parse u-turn restrictions one more time to double-check the issue existing.