| | 57 | ||||= **Connectivity Relations** =|||||| Validates connectivity relations || |
| | 58 | || [[JOSMImage(data/error)]] || Connectivity tag missing comma between optional and non-optional values || || || no || |
| | 59 | || [[JOSMImage(data/error)]] || Connectivity tag contains unusual data || || || no || |
| | 60 | || [[JOSMImage(data/warning)]] || Connectivity relation without connectivity tag || || || no || |
| | 61 | || [[JOSMImage(data/warning)]] || Inconsistent lane numbering between relation and member tags || || || no || |
| | 62 | || [[JOSMImage(data/warning)]] || Multiple `via` roles only allowed with ways || || || no || |
| | 63 | || [[JOSMImage(data/warning)]] || Relation member is missing a `lanes` or `*:lanes` tag || || || no || |
| | 64 | || [[JOSMImage(data/warning)]] || Relation should not contain mixed `via` ways and nodes || || || no || |
| | 65 | || [[JOSMImage(data/warning)]] || This connectivity may already be implied || || || no || |
| | 66 | |||| |
| 58 | | ||||= **Duplicated nodes** =|||||| ''Advanced preference:'' \\ `validator.duplicatenodes.precision`: rounding precision in degree ''(default: `0.0` or `1e7`)'' || |
| | 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 | |||| |
| | 74 | ||||= **Duplicated nodes** =|||||| ''Advanced preference:'' \\ `validator.duplicatenodes.precision`: rounding precision in degree ''(default: `1e-6` since r17612, `1-e7` before)'' || |
| 84 | | ||||= **Overlapping ways** =|| a connection between two nodes is not used by more than one way. \\ \\ ''Advanced preference:'' \\ `overlapping-ways.ignored-keys` - list of ignored keys |||| [https://commons.wikimedia.org/wiki/File:JOSM_9900_en_validator_message_%22Overlapping_ways%22_with_shortcuts.ogv (video) Using selection, split and middle mouse] || |
| 85 | | || [[JOSMImage(data/warning)]] || Overlapping (high)ways || two (high)ways that share the same nodes || || no || |
| 86 | | || [[JOSMImage(data/other)]] || Highways share segment with area || a way with `highway=*` sharing consecutive nodes with a closed way or multipolygon || Depending on the mapping style and the tags of the involved area these overlaps are ok or not. It definitively makes selecting the objects and distinguishing between them harder || no || |
| 87 | | |||| |
| 88 | | ||||= **Power lines** =|||||| nodes in power lines that do not have a power=tower/pole tag. || |
| | 105 | ||||= **Overlapping ways** =|| a connection between two nodes is not used by more than one way. \\ \\ ''Advanced preferences:'' \\ `overlapping-ways.ignored-keys` - list of ignored keys \\ `overlapping-ways.ignore-layer` ''(default: `false`)'' \\ `overlapping-ways.only-known-linear` ''(default: `true`)'' |||| [https://commons.wikimedia.org/wiki/File:JOSM_9900_en_validator_message_%22Overlapping_ways%22_with_shortcuts.ogv (video) Using selection, split and middle mouse] || |
| | 106 | || [[JOSMImage(data/error)]] || Overlapping high-/rail-/waterways || two ways with `highway=*`, `railway=*` or `waterway=*` that share the same nodes || || no || |
| | 107 | || [[JOSMImage(data/error)]] || Way contains segment twice || || || no || |
| | 108 | || [[JOSMImage(data/warning)]] || High-/Rail-/Waterway shares segment with linear way || a way with `highway=*`, `railway=*` or `waterway=*` sharing consecutive nodes with another open way || || no || |
| | 109 | || [[JOSMImage(data/other)]] || High-/Rail-/Waterway shares segment with other way || a way with `highway=*`, `railway=*` or `waterway=*` sharing consecutive nodes with a closed way or multipolygon || Depending on the mapping style and the tags of the involved area these overlaps are ok or not. It definitively makes selecting the objects and distinguishing between them harder || no || |
| | 110 | || [[JOSMImage(data/other)]] || Ways share segment || || || no || |
| | 111 | |||| |
| | 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 || |
| | 119 | |||| |
| | 120 | ||||= **Public Transport Route** =|||||| errors in [osmwiki:Public_Transport#Service_routes public transport route relations] |
| 120 | | ||||= **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`)'' || |
| 121 | | || [[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 set a 'noexit' tag to prevent further warnings || no || |
| | 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`)'' || |
| | 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 || |
| | 156 | || [[JOSMImage(data/warning)]] || Way end node near other way || || || no || |
| | 157 | || [[JOSMImage(data/other)]] || Connected way end node near other way || || || no || |
| | 158 | || [[JOSMImage(data/other)]] || Way node near other way || || || no || |
| 124 | | || [[JOSMImage(data/warning)]] || Unconnected nodes without physical tags || untagged nodes that are not part of any way || 1. If it is yours node, you are to decide if to remove it otherwise \\ 2. Download parent relations and contact mappers who added these nodes in unclear cases || || |
| | 161 | || [[JOSMImage(data/warning)]] || Unconnected nodes without physical tags - \\ No tags \\ Has key `created_by` or `converted_by` \\ Has key `source` \\ Has key `watch` || nodes not part of any way without tags or only `created_by`, `converted_by`, `source` or `watch` || 1. If the node was created by yourself, you are to decide if to remove it otherwise \\ 2. [wikitr:/Help/Action/DownloadParentWaysAndRelation Download parent relations] and contact mappers who added these nodes in unclear cases || yes || |
| | 162 | || [[JOSMImage(data/warning)]] || Unconnected nodes without physical tags - \\ Has key `note` or `comment` or `description` \\ Has tag containing `fixme` || nodes not part of any way with only `note`, `comment`, `description` or `fixme` || 1. If the node was created by yourself, you are to decide if to remove it otherwise \\ 2. [wikitr:/Help/Action/DownloadParentWaysAndRelation Download parent relations] and contact mappers who added these nodes in unclear cases || no || |
| 127 | | || [[JOSMImage(data/error)]] || Incomplete ways || ways with zero or only one node || Removes the way || || |
| 128 | | || [[JOSMImage(data/warning)]] || Untagged ways || untagged ways || 1. describe them correctly if you know this objects or \\ 2. leave them until somebody describes them || no || |
| | 165 | || [[JOSMImage(data/error)]] || Empty ways \\ \\ One node ways || Invalid ways with zero or only one node || 1. Look at the [wikitr:/Help/Action/ObjectHistory object's history] \\ 2. Remove the way (autofix) || yes || |
| | 166 | || [[JOSMImage(data/warning)]] || Unnamed ways || highway without `name` or `ref` || Add `name` or `ref` if known or `noname=yes` if sure that the way does not have a name || no || |
| | 167 | || [[JOSMImage(data/warning)]] || Untagged ways (commented!) || ways without any tag (or only with `comment`, `description`, `fixme` or `note`) and without membership in a relation || 0. if working with incomplete data, [wikitr:/Help/Action/DownloadParentWaysAndRelation download parent relations] \\ 1. describe them correctly if you know this objects or \\ 2. leave them until somebody describes them || no || |
| | 168 | || [[JOSMImage(data/other)]] || Unnamed junction || highway with `junction` and without `name` or `ref` || Add `name` or `ref` if known or `noname=yes` if sure that the junction does not have a name || no || |