Changes between Version 9 and Version 20 of Styles/LayerChecker
- Timestamp:
- (multiple changes)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/LayerChecker
v9 v20 1 1 [[TranslatedPages]] 2 2 3 = [[Image(layerchecker.svg, 36,middle)]] 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.0.x to 1.1.x ==== 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 30 ==== Version 1.2 ==== 31 * made background of icon transparent 32 ==== Version 1.1 ==== 28 33 * disable distracting `piste:difficulty` style from internal paint style 29 ==== Version 0.9.x to 1.0.x====30 * change default colo urs34 ==== Version 1.0 ==== 35 * change default colors 31 36 * add icon 32 37 * add style setting to disallow `layer=0` 33 ==== Version 0.9 .x====38 ==== Version 0.9 ==== 34 39 * inital version 35 40 … … 39 44 meta { 40 45 title: "Layer checker"; 41 version: "1. 1.[[revision]]_[[date]]";42 description: "Display of layer values in JOSM map display.";46 version: "1.3.[[revision]]_[[date]]"; 47 description: "Display of layer values by different colors."; 43 48 icon: "layerchecker.svg"; 44 49 author: "Klumbumbus"; 45 link: "http://josm.openstreetmap.de/wiki/Styles/LayerChecker"; 46 watch-modified: true; 47 /* min-josm-version: "?"; */ /* not sure */ 50 link: "https://josm.openstreetmap.de/wiki/Styles/LayerChecker"; 51 min-josm-version: "7450"; /* due to mappaint settings */ 48 52 } 49 53 50 54 meta[lang=de] { 51 55 title: "Ebenenprüfer"; 52 description: "Anzeige der layer-Werte in der JOSM-Kartenanzeige.";53 link: "http://josm.openstreetmap.de/wiki/De:Styles/LayerChecker"; 56 description: "Anzeige der layer-Werte durch verschiedene Farben."; 57 link: "https://josm.openstreetmap.de/wiki/De:Styles/LayerChecker"; 54 58 } 55 59 … … 63 67 /* Changes to the JOSM internal mappaint style elemstyles.mapcss to fit better together with Layer checker */ 64 68 /* disable tiger layer */ 65 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. */ 66 70 opacity: 0; 67 71 } … … 92 96 /* display layer=* */ 93 97 /* ways */ 94 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 { 95 129 set layer; 96 130 z-index: -3; 97 color: layer_minus 5#ff0000;131 color: layer_minus3#ff0000; 98 132 } 99 133 way["layer"="-2"]::layer { … … 122 156 color: layer_2#00ffff; 123 157 } 124 way["layer"= ~/^(9|8|7|6|5|4|3)$/]::layer {158 way["layer"="3"]::layer { 125 159 set layer; 126 160 z-index: 3; 127 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; 128 192 } 129 193 … … 135 199 136 200 /* nodes */ 137 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 { 138 232 set layer; 139 233 z-index: -3; 140 symbol-fill-color: layer_minus 5#ff0000;234 symbol-fill-color: layer_minus3#ff0000; 141 235 } 142 236 node["layer"="-2"]::layer { … … 165 259 symbol-fill-color: layer_2#00ffff; 166 260 } 167 node["layer"= ~/^(9|8|7|6|5|4|3)$/]::layer {261 node["layer"="3"]::layer { 168 262 set layer; 169 263 z-index: 3; 170 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; 171 295 } 172 296
