To-fix is a micro-tasking tool that breaks large data curation tasks into smaller jobs that are systematic and repeatable. We built to-fix to help our data team scale. From Ayacucho, Peru, to Bangalore, India, our distributed team uses to-fix to find errors and misalignments in OpenStreetMap and fix them one-by-one without getting in each other’s way.

To-fix highlighting a road that is disconnected on one end

We’ve got a list of 2 million OpenStreetMap issues – from disconnected roads to misaligned buildings – that need to be checked by trained mappers. In the past few weeks of using to-fix, we’ve already made tens of thousands of fixes.

The stats interface showing user activity

Along with a redesign, we’ve added new features to help to-fix users track their progress. To-fix’s new dashboard shows who’s fixing what, fixes by type, and the total numbers of fixes.

The settings modal

We’ve also added a setting modal and reverse geocoding to to-fix so you always know where you’re improving the map.

The to-fix repository is open, and the tool isn’t just for OpenStreetMap. You can use to-fix to speed up any geodata cleaning or curation project, including massive data conflation tasks. Give the updated to-fix a spin and let us know what new features you’d like to see on the repository. Together with our friends at DigitalGlobe we’re ramping up development and building out new functionality, and it’s all happen in the open on github.