Changes between Version 7 and Version 20 of Styles/LayerChecker
- Timestamp:
- (multiple changes)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/LayerChecker
v7 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 23 [attachment:Testcenter.osm Testcenter] for quality assurance of this style. 22 24 23 25 == Changelog == 24 26 ^(Latest change first)^ 25 ==== Version 0.9.x to 1.0.x ==== 26 * change default colours 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 ==== 33 * disable distracting `piste:difficulty` style from internal paint style 34 ==== Version 1.0 ==== 35 * change default colors 27 36 * add icon 28 37 * add style setting to disallow `layer=0` 29 ==== Version 0.9 .x====38 ==== Version 0.9 ==== 30 39 * inital version 31 40 … … 35 44 meta { 36 45 title: "Layer checker"; 37 version: "1. 0.[[revision]]_[[date]]";38 description: "Display of layer values in JOSM map display.";46 version: "1.3.[[revision]]_[[date]]"; 47 description: "Display of layer values by different colors."; 39 48 icon: "layerchecker.svg"; 40 49 author: "Klumbumbus"; 41 link: "http://josm.openstreetmap.de/wiki/Styles/LayerChecker"; 42 watch-modified: true; 43 /* min-josm-version: "?"; */ /* not sure */ 50 link: "https://josm.openstreetmap.de/wiki/Styles/LayerChecker"; 51 min-josm-version: "7450"; /* due to mappaint settings */ 44 52 } 45 53 46 54 meta[lang=de] { 47 55 title: "Ebenenprüfer"; 48 description: "Anzeige der layer-Werte in der JOSM-Kartenanzeige.";49 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"; 50 58 } 51 59 … … 59 67 /* Changes to the JOSM internal mappaint style elemstyles.mapcss to fit better together with Layer checker */ 60 68 /* disable tiger layer */ 61 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. */ 62 70 opacity: 0; 63 71 } … … 65 73 way[highway] { 66 74 text: none; 75 } 76 /* disable piste:difficulty */ 77 way["piste:difficulty"]::core_piste 78 { 79 width: 0; 80 } 81 way["piste:difficulty"]:closed::core_piste 82 { 83 width: 2; 84 color: grey; 85 } 86 area["piste:difficulty"]:closed::core_piste 87 { 88 fill-opacity: 0; 67 89 } 68 90 /* make bridge and tunnel layer wider */ … … 74 96 /* display layer=* */ 75 97 /* ways */ 76 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 { 77 129 set layer; 78 130 z-index: -3; 79 color: layer_minus 5#ff0000;131 color: layer_minus3#ff0000; 80 132 } 81 133 way["layer"="-2"]::layer { … … 104 156 color: layer_2#00ffff; 105 157 } 106 way["layer"= ~/^(9|8|7|6|5|4|3)$/]::layer {158 way["layer"="3"]::layer { 107 159 set layer; 108 160 z-index: 3; 109 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; 110 192 } 111 193 … … 117 199 118 200 /* nodes */ 119 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 { 120 232 set layer; 121 233 z-index: -3; 122 symbol-fill-color: layer_minus 5#ff0000;234 symbol-fill-color: layer_minus3#ff0000; 123 235 } 124 236 node["layer"="-2"]::layer { … … 147 259 symbol-fill-color: layer_2#00ffff; 148 260 } 149 node["layer"= ~/^(9|8|7|6|5|4|3)$/]::layer {261 node["layer"="3"]::layer { 150 262 set layer; 151 263 z-index: 3; 152 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; 153 295 } 154 296
