osmlint

0.2.2 • Public • Published

OSM Lint

Work in progress and changing fast.

Validate OpenStreetMap data with OSM QA Tiles. OSM Lint is a selection of validators built with TileReduce for validating OSM QA Tiles. Use from the command line or as a node module.

Installation

npm install -g osmlint

Usage

Command line

osmlint bridgeonnode --bbox="[7.4, 43.7, 7.4, 43.7]" --zoom=12 osm.mbtiles

Javascript

// Outputs nodes with bridge tags to stdout
require('osmlint').bridgeOnNode({bbox: [-122.1, 36.9, -121.9, 37.0], zoom: 12}, './osm.mbtiles', function() {
    console.log('done');
});

Available validators

See validators.

Development

git clone https://github.com/osmlab/osmlint.git --depth=1
cd osmlint
npm install

Dependencies (21)

Dev Dependencies (7)

Package Sidebar

Install

npm i osmlint

Weekly Downloads

7

Version

0.2.2

License

none

Unpacked Size

5.44 MB

Total Files

280

Last publish

Collaborators

  • aaronlidman
  • batpad
  • geohacker
  • lxbarth
  • maning
  • ramshackle-jamathon
  • rub21