Skip to content

Latest commit

 

History

History
169 lines (85 loc) · 5.43 KB

File metadata and controls

169 lines (85 loc) · 5.43 KB

Available osmlint processors

osmlint bridgeonnode

Identifies invalid nodes with bridge= tags and sends them to stdout.*

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

osmlint filterdate

Filters features added/modified and sends them to stdout.

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

osmlint filterusers

Filters features touched by a set of users and sends them to stdout.

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

osmlint missinghighwaysus

Compares OpenStreetMap to US Tiger data and outputs difference as geojson files to stdout.

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

osmlint missinglayerbridges

Identifies bridges with a missing layer tag and sends them to stdout.

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

osmlint untaggedways

Identifies ways with no tags at all and sends them to stdout.

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

osmlint selfintersectinghighways

Identifies self intersecting highways.

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

osmlint unconnectedhighways

Identifies highway nodes ending near another highway, when the two highways don't intersect, and sends them to stdout.

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

osmlint crossingwaterwayshighways

Identifies faulty intersections of waterways and highways and sends them to stdout.

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

osmlint crossinghighways

Identifies missing intersections when two highways cross each other and sends them to stdout.

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

osmlint unclosedways

Identifies unclosed ways and sends them to stdout.

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

osmlint turnlanes

Identifies invalid turnlanes and sends them to stdout.

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

osmlint tigerdelta

Identifies missing roads on osm which exist in TIGER 2015 and sends them to stdout.

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

osmlint strangelayer

Identifies strange layers in objects and sends them to stdout.

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

osmlint overlaphighways

Identifies highways that overlap other highways without a shared node and sends them to stdout.

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

osmlint mixedlayer

Identifies ways which are intersecting in a node and they have a tag with different layers and sends them to stdout.

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

osmlint missingoneways

Identifies motorway links without oneway tag , which is connected to a highway=motorway with a oneway and sends and them to stdout.

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

osmlint islandshighways

Identifies highways that are disconnected from other highways in the same area and sends them to stdout.

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

osmlint impossibleoneways

Identifies imposible one ways and sends them to stdout.

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

osmlint impossibleangle

Identifies highways with less likely turning angles. The threshold currently is less than 30 degrees and sends them to stdout.

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

osmlint fixmetag

Identifies all objects which has fixme tag and them to stdout.

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

osmlint deprecatehighways

Identifies highways which are deprecated and them to stdout.

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

osmlint crossinghighwaysbuildings

Identifies all highways that intersect with buildings and them to stdout.

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

osmlint misspelledtags

Identifies all features that have a tag typo.

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

osmlint doubledplaces

Identifies features that are doubled mapped as a point and polygon.

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

osmlint buildingpartyes

This validator detects all the buildings that has building:part=yes and building=yes tag.

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

osmlint missingroundabout

Detect missing 'junction=roundabout' tag in highways.

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

osmlint usernamematch

This validator detects all the highways features that has the user name as the name of the feature.

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