mapping
mapping copied to clipboard
[France] Reviewing osmlint-osmium and osmlint data issues
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
Hello. That's a great news, thanks ! how can we recognize your contributions? By osm user or changeset tag? Thanks again, and cheers.
Hi, @Cyrille37 ! We will use #mbx_france_roads. Thanks for your support!
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 |
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
Hi @Bibi56 ! Already replied on this in related ticket, thank you!
Team finished reviewing Linters with the great results. The whole amount fixes is 5053.
So, for now this project is finished.
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.
For a month we reviewed 2322 items and fixed 1863 of them.
We'll continue our work and will update this ticket with metrics about our fixes.
For October the team reviewed 2467 items and fixed 66.75% from them.

We'll continue our work and will update this ticket with metrics about our fixes.
For November the team reviewed 1382 items and fixed 58.99% from them.
