Changes between Version 60 and Version 71 of Help/Preferences/Validator
- Timestamp:
- (multiple changes)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Help/Preferences/Validator
v60 v71 1 [[TranslatedPages(outdated=This page is incomplete. Lot's of tests not described.)]] 2 [[PageOutline(2-4,Table of Content s)]]1 [[TranslatedPages(outdated=This page is incomplete. Lot's of tests not described. Screenshot for rules is missing.)]] 2 [[PageOutline(2-4,Table of Content)]] 3 3 4 4 = Preferences > Data Validator = 5 [[JOSMImage(preferences/validator,48,link=,middle,margin-right=20,margin-bottom=10)]] 6 7 An OSM data validator that checks for common errors made by users and editor programs. 5 [[JOSMImage(preferences/validator,48,link=,middle,margin-right=20,margin-bottom=10)]] **An OSM data validator that checks for common errors made by users and editor programs.** 8 6 9 7 == Tests ==#Tests … … 26 24 By default, all error and warning tests are active. 27 25 28 [[Image(validator_settings.gif,link=)]]29 30 26 1. If you are a OSM newbie and encountered validation error about objects you haven't touched, please ignore these messages for now. 31 27 1. Validator can be wrong or incomplete about all tagging practices. Don't fix errors when you aren't sure something is really wrong. 32 28 1. First, refer to [wikitr:/Help/Dialog/Validator Validator panel] - how to use validator 33 29 30 [[Image(PreferencesValidatorTests.png,link=,600)]] 31 34 32 The fourth column contains also **(video)** explanations. The table is incomplete. 35 33 34 [=#TestsTable] 36 35 ||= **Type** =||= **Message** =||= **''What is checked''** =||= **Additional help** =||= **Autofix** =|| 37 36 |||| … … 70 69 || [[JOSMImage(data/warning)]] || Crossing barrier/building || barrier crossing a building in same layer with no crossing node || || no || 71 70 |||| 71 ||||= **Cycle detector** =|||||| Detects cycles (loops) in [[https://en.wikipedia.org/wiki/Drainage_system_(geomorphology)|drainage systems]]. \\ \\ ''Advanced preference:'' \\ `validator.CycleDetector.directionalWaterways`: directional waterway values ''(default: `["river", "stream", "tidal_channel", "drain", "ditch", "fish_pass"]`)'' || 72 || [[JOSMImage(data/error)]] || Cycle in directional waterway network || || || no || 73 |||| 72 74 ||||= **Duplicated nodes** =|||||| ''Advanced preference:'' \\ `validator.duplicatenodes.precision`: rounding precision in degree ''(default: `1e-6` since r17612, `1-e7` before)'' || 73 75 || [[JOSMImage(data/error)]] || Duplicated nodes || no nodes in the very same location || Merge the nodes into only one, adding the properties from all nodes to the merged one || || … … 108 110 || [[JOSMImage(data/other)]] || Ways share segment || || || no || 109 111 |||| 110 ||||= **Power lines** =|||||| nodes in power lines that do not have a power=tower/pole tag. || 112 ||||= **Power lines** =|||||| ''Advanced preferences:'' \\ `validator.PowerLines.hilly_compensation` ''(default: `0.2`)'' \\ `validator.PowerLines.hilly_threshold` ''(default: `4.0`)'' || 113 || [[JOSMImage(data/warning)]] || node without power=* || nodes in power lines/minor_lines that do not have a power=tower/pole/portal tag || || no || 114 || [[JOSMImage(data/warning)]] || Mixed reference numbering || node ref numbering continuity on power supporting features (pole, tower etc.) along the line || ways are highlighted || no || 115 || [[JOSMImage(data/warning)]] || Reference numbering don't match majority of way's nodes || node ref numbering continuity on power supporting features (pole, tower etc.) along the line || nodes are highlighted || no || 116 || [[JOSMImage(data/warning)]] || Node connects a power line or cable with an object which is not related to the power infrastructure || || || no || 117 || [[JOSMImage(data/warning)]] || Possibly missing line support node within power line || ways where are unusually long segments without line support feature || when water data is also in the dataset, the intersecting length is discarded, e.g. line over a river || no || 118 || [[JOSMImage(data/warning)]] || Possibly wrong power line type used || ways where the line type is possibly misused || || no || 111 119 |||| 112 120 ||||= **Public Transport Route** =|||||| errors in [osmwiki:Public_Transport#Service_routes public transport route relations] … … 120 128 || [[JOSMImage(data/warning)]] || Self-intersecting ways || a way crosses itself || Remove the self-crossing, remove overlapping parts or split way || || 121 129 |||| 122 ||||= **Sharp angles** =|||||| sharp angles on roads || 130 ||||= **Sharp angles** =|||||| sharp angles on roads \\ \\ ''Advanced preferences:'' \\ `validator.sharpangles.maxlength` ''(default: `10.0`)'' \\ `validator.sharpangles.maxangle` ''(default: `45.0`)'' \\ `validator.sharpangles.ignorerailway` \\ `validator.sharpangles.ignorehighway` || 123 131 |||| 124 132 ||||= **Similarly named ways** =|||||| ways with similar names that may have been misspelled. || … … 144 152 || [[JOSMImage(data/warning)]] || Unclosed ways || way types, which should be closed really are closed || Close unclosed ways || no || 145 153 |||| 146 ||||= **Unconnected highways / natural lands and landuses / power ways / railways / waterways** |||||| a way has an endpoint very near to another way. \\ \\ ''Advanced preferences:'' \\ `validator.UnconnectedWays.node_way_distance` ''(default: `10.0`)'' \\ `validator.UnconnectedWays.way_way_distance` ''(default: `0.0`)'' || 154 ||||= **Unconnected highways / natural lands and landuses / power ways / railways / waterways** |||||| a way has an endpoint very near to another way. \\ \\ ''Advanced preferences:'' \\ `validator.UnconnectedWays.node_way_distance` ''(default: `10.0`)'' \\ `validator.UnconnectedWays.node_way_distance_railway` ''(default: `1.0`)'' \\ `validator.UnconnectedWays.way_way_distance` ''(default: `0.0`)'' || 147 155 || [[JOSMImage(data/warning)]] || Way end node near other highway || End point of a way is very near to other ways || Connect the ways or when really unconnected add `noexit=yes` tag to prevent further warnings || no || 148 156 || [[JOSMImage(data/warning)]] || Way end node near other way || || || no || … … 219 227 == Advanced Preferences == 220 228 More advanced preferences not described, yet. 221 * `validator.auto_reload_local_rules` - wether to auto-reload local rules after file changes 222 * `validator.autozoom` - wether to [wikitr:/Help/Action/ZoomToProblem Zoom to problem], automatically 229 * `validator.auto_reload_local_rules` - whether to auto-reload local rules after file changes 230 * `validator.autozoom` - whether to [wikitr:/Help/Action/ZoomToProblem Zoom to problem], automatically 231 * `validator.check_assert_local_rules` - whether to enable MapCSS assertions for local rules 223 232 * `validator.ignorelist` - the ignore list 224 233 * `validator.ignorelist.version` - format version of the ignore list
