Changes between Version 15 and Version 20 of Styles/LayerChecker
- Timestamp:
- (multiple changes)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/LayerChecker
v15 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 watch-modified: true; 49 /* min-josm-version: "?"; */ /* not sure */ 51 min-josm-version: "7450"; /* due to mappaint settings */ 50 52 } 51 53 52 54 meta[lang=de] { 53 55 title: "Ebenenprüfer"; 54 description: "Anzeige der layer-Werte in der JOSM-Kartenanzeige.";56 description: "Anzeige der layer-Werte durch verschiedene Farben."; 55 57 link: "https://josm.openstreetmap.de/wiki/De:Styles/LayerChecker"; 56 58 } … … 65 67 /* Changes to the JOSM internal mappaint style elemstyles.mapcss to fit better together with Layer checker */ 66 68 /* disable tiger layer */ 67 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. */ 68 70 opacity: 0; 69 71 } … … 94 96 /* display layer=* */ 95 97 /* ways */ 96 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 { 97 129 set layer; 98 130 z-index: -3; 99 color: layer_minus 5#ff0000;131 color: layer_minus3#ff0000; 100 132 } 101 133 way["layer"="-2"]::layer { … … 124 156 color: layer_2#00ffff; 125 157 } 126 way["layer"= ~/^(9|8|7|6|5|4|3)$/]::layer {158 way["layer"="3"]::layer { 127 159 set layer; 128 160 z-index: 3; 129 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; 130 192 } 131 193 … … 137 199 138 200 /* nodes */ 139 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 { 140 232 set layer; 141 233 z-index: -3; 142 symbol-fill-color: layer_minus 5#ff0000;234 symbol-fill-color: layer_minus3#ff0000; 143 235 } 144 236 node["layer"="-2"]::layer { … … 167 259 symbol-fill-color: layer_2#00ffff; 168 260 } 169 node["layer"= ~/^(9|8|7|6|5|4|3)$/]::layer {261 node["layer"="3"]::layer { 170 262 set layer; 171 263 z-index: 3; 172 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; 173 295 } 174 296
