mapping icon indicating copy to clipboard operation
mapping copied to clipboard

[France] Reviewing osmlint-osmium and osmlint data issues

Open vladaboitsik opened this issue 4 years ago • 10 comments

Background

As part of on-going work to improve the quality of OpenStreetMap data, we recently used osmlint-osmium and osmlint for detecting issues related to road network data in France. In total, there were 45808 issues detected across 11 types of linters. Our plan is to review detected issues in Paris and areas in Northern France, and fix any valid issues in OpenStreetMap. Link to the OSM Wiki page.

Timeframe

We plan to start reviewing detected issues by the end of next week, and editing OpenStreetMap data to fix valid issues.

Tools

We will use existing OpenStreetMap editing tools, and using the #hashtag mbx_france_roads

Editor: iD or JOSM Satellite Imagery: Bing, Maxar, Esri Street Level Imagery: Mapillary, Other open sources if available

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 Natallia ([email protected]) or post a comment in a changeset.

Linter Output

Issue France Total Data
Cross Highways 7,506 crossinghighways.zip
Crossing Highway Bridges 29 crossinghighwaysbridges.zip
Missing Role 2,306 tr-missingroletr.zip
Impossible Angle 594 impossibleangle.zip
Impossible Oneways 1932 impossibleoneways.zip
Island Highways 1226 islandshighways.zip
Mixed Layer 65 mixedlayer.zip
Missing Type Restriction 1,532 tr-missingtyperestrictiontr.zip
Excessive Roles 256 tr-excessiverolestr.zip
Invalid Roles 101 tr-invalidroletr.zip
Crossing Highways Buildings 30,262

Examples

Impossible angle or what we usually call “dragged node”. Link to example you can find here

изображение

There are problems with the connection of roads near polygons, especially parking lots. Parking lots in France are often mapped by polygons without lines (roads) inside the polygon and since there are no lines inside the polygon, routing will not work. Such example you can find here

изображение

Also found unconnected roads. To be routable, they should be connected into the road network. You can find example here

изображение

One more example where road is connected to gate not to the road here

изображение

@legain @Andygol @abrohood @shvrm

vladaboitsik avatar Oct 08 '20 12:10 vladaboitsik

Hello. That's a great news, thanks ! how can we recognize your contributions? By osm user or changeset tag? Thanks again, and cheers.

Cyrille37 avatar Oct 14 '20 08:10 Cyrille37

Hi, @Cyrille37 ! We will use #mbx_france_roads. Thanks for your support!

vladaboitsik avatar Oct 14 '20 08:10 vladaboitsik

As part of ongoing work to improve the quality of OpenStreetMap data, we are planning to do one more iteration for detecting issues related to road network data in France. In total, there were 3645 issues detected. Our plan is to review detected issues in France, and fix any valid issues in OpenStreetMap.

Issue France Total Data
Crossing Highways 1021 crossinghighways.zip
Impossible Angle 85 impossibleangle.zip
Impossible Oneways 486 impossibleoneways.zip
Island Highways 1235 islandhighways.zip
Mixed Layer 43 mixedlayer.zip
Missing Role 630 tr-missingroletr.zip
Missing Type Restriction 48 tr-missingtyperestrictiontr.zip
Excessive Roles 59 tr-excessiverolestr.zip
Invalid Roles 38 tr-invalidroletr.zip

sonyahilchik avatar Jun 10 '21 12:06 sonyahilchik

Hi @vladaboitsik thanks for having sent the information on [OSM-talk-fr], normally the missing roads in France are known from Bano (comparing French land registry Cadastre to OSM data: https://bano.openstreetmap.fr/fantoir/index.html#insee=ref:INSEE&tab=0 indicates the missing highways with numbered houses and https://bano.openstreetmap.fr/fantoir/index.html#insee=ref:INSEE&tab=0 - Libellé BAN is the probable correct spelling of the street. ref:INSEE is the French ID of the commune. https://bano.openstreetmap.fr/fantoir/index.html#insee=ref:INSEE&tab=2 is the same for ways without numbered houses.

Another source for missing streets (and a way to get names but here the way types and possibly names are shortened).

http://osmose.openstreetmap.fr/en/map/#zoom=18&lat=47.810625&lon=-3.485805&item=7170&level=1%2C2%2C3

Bibi56 avatar Jun 17 '21 21:06 Bibi56

Hi @Bibi56 ! Already replied on this in related ticket, thank you!

vladaboitsik avatar Jun 18 '21 12:06 vladaboitsik

Team finished reviewing Linters with the great results. The whole amount fixes is 5053.

Screenshot from 2021-07-07 16-04-22

So, for now this project is finished.

sonyahilchik avatar Jul 07 '21 13:07 sonyahilchik

France will be reviewed on permanent bases from the end of August. Once a week there'll be a upload of data and team will close these issues. As part of on-going work to improve the quality of OpenStreetMap data, our team is planning to review a subset of the detections to better understand the type of issues, and also fix any valid data issues directly in the OSM. Link to OSM Wiki.

sonyahilchik avatar Aug 30 '21 08:08 sonyahilchik

For a month we reviewed 2322 items and fixed 1863 of them.

Screenshot from 2021-10-05 13-52-58

We'll continue our work and will update this ticket with metrics about our fixes.

sonyahilchik avatar Oct 05 '21 10:10 sonyahilchik

For October the team reviewed 2467 items and fixed 66.75% from them.

Screenshot 2021-11-25 at 14 17 30

We'll continue our work and will update this ticket with metrics about our fixes.

sonyahilchik avatar Nov 25 '21 13:11 sonyahilchik

For November the team reviewed 1382 items and fixed 58.99% from them.

Screenshot 2021-12-07 at 14 16 20

sonyahilchik avatar Dec 10 '21 08:12 sonyahilchik