Just yesterday, over 1.5m nodes and 150k ways were added to OpenStreetMap. We are working on OSM Lint - an open source suite of validators - to understand the quality of OpenStreetMap data, and to identify common geometry and metadata problems at scale.

OSM Lint takes vector tiles, uses Turf.js and TileReduce to analyse the data and generates GeoJSON features that can be used to inspect the errors. You can use OSM Lint as a command line utility or a node module. We are focusing on adding more validators to the suite and making OSM Lint performant. Take a look at the code and open issues, if you’d like to contribute. Find me or Ruben on Twitter if you have questions.

Errors identified in the Philippines