Linting OpenStreetMap Data

Just yesterday, over 1.5m nodes and 150k ways were added to OpenStreetMap. We are working onOSM 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 anode 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 Rubenon Twitter if you have questions.

Read full article here.