Road completion project
Project lead: Joost Schouppe, Ben Abelshausen & Jonathan Beliën

We’re called OpenSTREETMap for a reason: we have an excellent road network. With turn restrictions and lane navigation, hiking paths and cycle lanes. But there are still some basic mistakes here and there. We aim to correct these mistakes by using open government datasets to verify and detect missing data. Meanwhile, we’ll improve government data too, and offer you a guaranteed minimum quality.
Crowdsourcing, Open Data and Machine Learning
As we are crowdsourcers, every mistake that our crowd sees will be corrected. But some changes aren’t very visible. For example, a new road with just a few houses, without connections. A name change of a road, or a misspelled road name. Or a road that was mapped back when aerial imagery was much lower quality.
We use open-data and machine learning to verify OSM data. As governments are finally embracing open data, more and more open road datasets are becoming available. We want to use that data to improve our map - and why not, to improve those open datasets themselves too. Our contributor Joost Schouppe did some experimental work on the subject, resulting in stuff you can use for your mapping in Flanders.
As a community, we want to build the tools to make sure that any correction in the official open data road sets is made visible to the mapping community as quickly and as accurately as possible. Because it isn’t just Flanders that has released tools like this, we will try to build something that is easily scalable to any dataset of road centerlines worldwide.
The evolution of mapping roads in Brussels. Green: slow roads. Grey: mapped roads. Black: roads being worked on that month
Trust
The core of this project is trust, we want data consumers to be able to trust OSM as a source of data for roads. We want to produce quality metrics that we publish in this website.
Once these tools are up-and-running and we have done a first pass over the data, then we can evaluate the quality of OSM in Flanders by comparing the datasets again and analysing the differences. We then hope to guarantee a minimum level of quality of the OSM road data compared to the quality of the open datasets available. Hopefully, that will make OSM in Belgium usable in even more cases because there is a metric of completeness.
A sample of missing ‘slow’ roads
Current status
- Comparison process is running every week for Flanders and Brussels
- Comparison process is run manually for Wallonia
- We are mapping in MapRoulette, to get started go to this instructions page
Project key events
- Exploration of Wegenregister as a source, with mapping layers and downloadable GPX files (diary entry)
- The other way around: validating Wegenregister with OSM in Antwerp (diary entry)
- Set up a Task in the Belgian tasking manager; in the town of Halle as an example.
- Added a wiki page with a project overview
- Presented the project at FOSS4G.
- Started a first Maproulette task to map missing roads
- Presented at State of the Map 2018 (video and slides) and AIV Trefdag 2017
- Created a prototype at Open Summer of Code 2018
- OpenStreetMap Foundation microgrant 2020