Changes between Version 16 and Version 20 of Styles/LayerChecker
- Timestamp:
- (multiple changes)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/LayerChecker
v16 v20 1 1 [[TranslatedPages]] 2 2 3 = [[Image(layerchecker.svg,48,middle,inline)]] Layer checker = 3 = [[Image(layerchecker.svg,48,middle,inline,link=)]] Layer checker = 4 4 [[PageOutline(2-9)]] 5 5 6 6 == Description == 7 This style displays the value of [osmwiki:Key:layer] as a colo ured underlay. This helps to check, if the correct `layer` value is tagged without the need to select every single way and look at the `layer` value. The following values are allowed: -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. All other values are reported as wrong value. There is a [wiki:Help/Dialog/MapPaint/StyleSettings style setting] to disallow also `layer=0`. The layers -9 to -3 and 3to 9 each use the same color because `layer` values above3and below -3are very rare (and often even errors). See also the legend below. You can change the colours in the [wiki:Help/Preferences/Display#Colors preferences] of JOSM. You should use Layer checker together with the default JOSM internal mappaint style. In the List of mappaint styles in the preferences Layer checker need to be below the internal style (which means higher priority).7 This style displays the value of [osmwiki:Key:layer] as a colored underlay. This helps to check, if the correct `layer` value is tagged without the need to select every single way and look at the `layer` value. The following values are allowed: -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. All other values are reported as wrong value. There is a [wikitr:/Help/Dialog/MapPaint/StyleSettings style setting] to disallow also `layer=0`. The layers -9 to -4 and 4 to 9 each use the same color because `layer` values above 4 and below -4 are very rare (and often even errors). See also the legend below. You can change the colors in the [wikitr:/Help/Preferences/ColorPreference Colors preferences] of JOSM (also for -9 to -4 and 4 to 9 which use the same color by default). You should use Layer checker together with the default JOSM internal mappaint style. In the List of mappaint styles in the preferences Layer checker need to be below the internal style (which means higher priority). 8 8 9 9 For ideas/questions/bugs/suggestions or similar please write a message to [osmwww:user/Klumbumbus Klumbumbus]. Feel free to translate this wiki page into more languages. Already translated languages see top right. … … 13 13 '''Example of Layer checker:''' 14 14 15 [[Image(example.png)]] 15 [[Image(example.png,link=)]] 16 16 17 17 ^(data used for image [osmwww:copyright ©OpenStreetMap contributors] ODbL)^ … … 19 19 '''Legend:''' 20 20 21 [[Image(legend.png)]] 21 [[Image(legend.png,link=)]] 22 22 23 23 [attachment:Testcenter.osm Testcenter] for quality assurance of this style. … … 25 25 == Changelog == 26 26 ^(Latest change first)^ 27 ==== Version 1.3 ==== 28 * add two new darker colors for values -9 to -4 and 4 to 9 so the values -3 and 3 have an own color 29 * make the colors for -9 to -3 and 3 to 9 also separate editable by user via the JOSM color preferences 27 30 ==== Version 1.2 ==== 28 31 * made background of icon transparent … … 30 33 * disable distracting `piste:difficulty` style from internal paint style 31 34 ==== Version 1.0 ==== 32 * change default colo urs35 * change default colors 33 36 * add icon 34 37 * add style setting to disallow `layer=0` … … 41 44 meta { 42 45 title: "Layer checker"; 43 version: "1. 2.[[revision]]_[[date]]";44 description: "Display of layer values in JOSM map display.";46 version: "1.3.[[revision]]_[[date]]"; 47 description: "Display of layer values by different colors."; 45 48 icon: "layerchecker.svg"; 46 49 author: "Klumbumbus"; 47 50 link: "https://josm.openstreetmap.de/wiki/Styles/LayerChecker"; 48 /*min-josm-version: "?"; */ /* not sure*/51 min-josm-version: "7450"; /* due to mappaint settings */ 49 52 } 50 53 51 54 meta[lang=de] { 52 55 title: "Ebenenprüfer"; 53 description: "Anzeige der layer-Werte in der JOSM-Kartenanzeige.";56 description: "Anzeige der layer-Werte durch verschiedene Farben."; 54 57 link: "https://josm.openstreetmap.de/wiki/De:Styles/LayerChecker"; 55 58 } … … 64 67 /* Changes to the JOSM internal mappaint style elemstyles.mapcss to fit better together with Layer checker */ 65 68 /* disable tiger layer */ 66 way["tiger:reviewed"=no]::core_tiger { 69 way["tiger:reviewed"=no]::core_tiger { /* no longer part of josm default style since r11229. keep this rule for backwards compatibility. */ 67 70 opacity: 0; 68 71 } … … 93 96 /* display layer=* */ 94 97 /* ways */ 95 way["layer"=~/^(-9|-8|-7|-6|-5|-4|-3)$/]::layer { 98 way["layer"="-9"]::layer { 99 set layer; 100 z-index: -9; 101 color: layer_minus9#720000; 102 } 103 way["layer"="-8"]::layer { 104 set layer; 105 z-index: -8; 106 color: layer_minus8#720000; 107 } 108 way["layer"="-7"]::layer { 109 set layer; 110 z-index: -7; 111 color: layer_minus7#720000; 112 } 113 way["layer"="-6"]::layer { 114 set layer; 115 z-index: -6; 116 color: layer_minus6#720000; 117 } 118 way["layer"="-5"]::layer { 119 set layer; 120 z-index: -5; 121 color: layer_minus5#720000; 122 } 123 way["layer"="-4"]::layer { 124 set layer; 125 z-index: -4; 126 color: layer_minus4#720000; 127 } 128 way["layer"="-3"]::layer { 96 129 set layer; 97 130 z-index: -3; 98 color: layer_minus 5#ff0000;131 color: layer_minus3#ff0000; 99 132 } 100 133 way["layer"="-2"]::layer { … … 123 156 color: layer_2#00ffff; 124 157 } 125 way["layer"= ~/^(9|8|7|6|5|4|3)$/]::layer {158 way["layer"="3"]::layer { 126 159 set layer; 127 160 z-index: 3; 128 color: layer_5#9933ff; 161 color: layer_3#9933ff; 162 } 163 way["layer"="4"]::layer { 164 set layer; 165 z-index: 4; 166 color: layer_4#46008D; 167 } 168 way["layer"="5"]::layer { 169 set layer; 170 z-index: 5; 171 color: layer_5#46008D; 172 } 173 way["layer"="6"]::layer { 174 set layer; 175 z-index: 6; 176 color: layer_6#46008D; 177 } 178 way["layer"="7"]::layer { 179 set layer; 180 z-index: 7; 181 color: layer_7#46008D; 182 } 183 way["layer"="8"]::layer { 184 set layer; 185 z-index: 8; 186 color: layer_8#46008D; 187 } 188 way["layer"="9"]::layer { 189 set layer; 190 z-index: 9; 191 color: layer_9#46008D; 129 192 } 130 193 … … 136 199 137 200 /* nodes */ 138 node["layer"=~/^(-9|-8|-7|-6|-5|-4|-3)$/]::layer { 201 node["layer"="-9"]::layer { 202 set layer; 203 z-index: -9; 204 symbol-fill-color: layer_minus9#720000; 205 } 206 node["layer"="-8"]::layer { 207 set layer; 208 z-index: -8; 209 symbol-fill-color: layer_minus8#720000; 210 } 211 node["layer"="-7"]::layer { 212 set layer; 213 z-index: -7; 214 symbol-fill-color: layer_minus7#720000; 215 } 216 node["layer"="-6"]::layer { 217 set layer; 218 z-index: -6; 219 symbol-fill-color: layer_minus6#720000; 220 } 221 node["layer"="-5"]::layer { 222 set layer; 223 z-index: -5; 224 symbol-fill-color: layer_minus5#720000; 225 } 226 node["layer"="-4"]::layer { 227 set layer; 228 z-index: -4; 229 symbol-fill-color: layer_minus4#720000; 230 } 231 node["layer"="-3"]::layer { 139 232 set layer; 140 233 z-index: -3; 141 symbol-fill-color: layer_minus 5#ff0000;234 symbol-fill-color: layer_minus3#ff0000; 142 235 } 143 236 node["layer"="-2"]::layer { … … 166 259 symbol-fill-color: layer_2#00ffff; 167 260 } 168 node["layer"= ~/^(9|8|7|6|5|4|3)$/]::layer {261 node["layer"="3"]::layer { 169 262 set layer; 170 263 z-index: 3; 171 symbol-fill-color: layer_5#9933ff; 264 symbol-fill-color: layer_3#9933ff; 265 } 266 node["layer"="4"]::layer { 267 set layer; 268 z-index: 4; 269 symbol-fill-color: layer_4#46008D; 270 } 271 node["layer"="5"]::layer { 272 set layer; 273 z-index: 5; 274 symbol-fill-color: layer_5#46008D; 275 } 276 node["layer"="6"]::layer { 277 set layer; 278 z-index: 6; 279 symbol-fill-color: layer_6#46008D; 280 } 281 node["layer"="7"]::layer { 282 set layer; 283 z-index: 7; 284 symbol-fill-color: layer_7#46008D; 285 } 286 node["layer"="8"]::layer { 287 set layer; 288 z-index: 8; 289 symbol-fill-color: layer_8#46008D; 290 } 291 node["layer"="9"]::layer { 292 set layer; 293 z-index: 9; 294 symbol-fill-color: layer_9#46008D; 172 295 } 173 296
