Changes between Version 7 and Version 20 of Styles/LayerChecker


Ignore:
Timestamp:
(multiple changes)
Author:
(multiple changes)
Comment:
(multiple changes)

Legend:

Unmodified
Added
Removed
Modified
  • Styles/LayerChecker

    v7 v20  
    11[[TranslatedPages]]
    22
    3 = [[Image(layerchecker.svg,36,middle)]] Layer checker =
     3= [[Image(layerchecker.svg,48,middle,inline,link=)]] Layer checker =
    44[[PageOutline(2-9)]]
    55
    66== Description ==
    7 This style displays the value of [osmwiki:Key:layer] as a coloured 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 3 to 9 each use the same color because `layer` values above 3 and below -3 are 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).
     7This 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).
    88
    99For 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.
     
    1313'''Example of Layer checker:'''
    1414
    15 [[Image(example.png)]]
     15[[Image(example.png,link=)]]
    1616
    1717^(data used for image [osmwww:copyright ©OpenStreetMap contributors] ODbL)^
     
    1919'''Legend:'''
    2020
    21 [[Image(legend.png)]]
     21[[Image(legend.png,link=)]]
     22
     23[attachment:Testcenter.osm Testcenter] for quality assurance of this style.
    2224
    2325== Changelog ==
    2426^(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
    2736* add icon
    2837* add style setting to disallow `layer=0`
    29 ==== Version 0.9.x ====
     38==== Version 0.9 ====
    3039* inital version
    3140
     
    3544meta {
    3645    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.";
    3948    icon: "layerchecker.svg";
    4049    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 */
    4452}
    4553
    4654meta[lang=de] {
    4755    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";
    5058}
    5159
     
    5967/* Changes to the JOSM internal mappaint style elemstyles.mapcss to fit better together with Layer checker */
    6068    /* disable tiger layer */
    61 way["tiger:reviewed"=no]::core_tiger {
     69way["tiger:reviewed"=no]::core_tiger { /* no longer part of josm default style since r11229. keep this rule for backwards compatibility. */
    6270    opacity: 0;
    6371}
     
    6573way[highway] {
    6674    text: none;
     75}
     76    /* disable piste:difficulty */
     77way["piste:difficulty"]::core_piste
     78{
     79    width: 0;
     80}
     81way["piste:difficulty"]:closed::core_piste
     82{
     83    width: 2;
     84    color: grey;
     85}
     86area["piste:difficulty"]:closed::core_piste
     87{
     88    fill-opacity: 0;
    6789}
    6890    /* make bridge and tunnel layer wider */
     
    7496/* display layer=* */
    7597    /* ways */
    76 way["layer"=~/^(-9|-8|-7|-6|-5|-4|-3)$/]::layer {
     98way["layer"="-9"]::layer {
     99    set layer;
     100    z-index: -9;
     101    color: layer_minus9#720000;
     102}
     103way["layer"="-8"]::layer {
     104    set layer;
     105    z-index: -8;
     106    color: layer_minus8#720000;
     107}
     108way["layer"="-7"]::layer {
     109    set layer;
     110    z-index: -7;
     111    color: layer_minus7#720000;
     112}
     113way["layer"="-6"]::layer {
     114    set layer;
     115    z-index: -6;
     116    color: layer_minus6#720000;
     117}
     118way["layer"="-5"]::layer {
     119    set layer;
     120    z-index: -5;
     121    color: layer_minus5#720000;
     122}
     123way["layer"="-4"]::layer {
     124    set layer;
     125    z-index: -4;
     126    color: layer_minus4#720000;
     127}
     128way["layer"="-3"]::layer {
    77129    set layer;
    78130    z-index: -3;
    79     color: layer_minus5#ff0000;
     131    color: layer_minus3#ff0000;
    80132}
    81133way["layer"="-2"]::layer {
     
    104156    color: layer_2#00ffff;
    105157}
    106 way["layer"=~/^(9|8|7|6|5|4|3)$/]::layer {
     158way["layer"="3"]::layer {
    107159    set layer;
    108160    z-index: 3;
    109     color: layer_5#9933ff;
     161    color: layer_3#9933ff;
     162}
     163way["layer"="4"]::layer {
     164    set layer;
     165    z-index: 4;
     166    color: layer_4#46008D;
     167}
     168way["layer"="5"]::layer {
     169    set layer;
     170    z-index: 5;
     171    color: layer_5#46008D;
     172}
     173way["layer"="6"]::layer {
     174    set layer;
     175    z-index: 6;
     176    color: layer_6#46008D;
     177}
     178way["layer"="7"]::layer {
     179    set layer;
     180    z-index: 7;
     181    color: layer_7#46008D;
     182}
     183way["layer"="8"]::layer {
     184    set layer;
     185    z-index: 8;
     186    color: layer_8#46008D;
     187}
     188way["layer"="9"]::layer {
     189    set layer;
     190    z-index: 9;
     191    color: layer_9#46008D;
    110192}
    111193
     
    117199
    118200    /* nodes */
    119 node["layer"=~/^(-9|-8|-7|-6|-5|-4|-3)$/]::layer {
     201node["layer"="-9"]::layer {
     202    set layer;
     203    z-index: -9;
     204    symbol-fill-color: layer_minus9#720000;
     205}
     206node["layer"="-8"]::layer {
     207    set layer;
     208    z-index: -8;
     209    symbol-fill-color: layer_minus8#720000;
     210}
     211node["layer"="-7"]::layer {
     212    set layer;
     213    z-index: -7;
     214    symbol-fill-color: layer_minus7#720000;
     215}
     216node["layer"="-6"]::layer {
     217    set layer;
     218    z-index: -6;
     219    symbol-fill-color: layer_minus6#720000;
     220}
     221node["layer"="-5"]::layer {
     222    set layer;
     223    z-index: -5;
     224    symbol-fill-color: layer_minus5#720000;
     225}
     226node["layer"="-4"]::layer {
     227    set layer;
     228    z-index: -4;
     229    symbol-fill-color: layer_minus4#720000;
     230}
     231node["layer"="-3"]::layer {
    120232    set layer;
    121233    z-index: -3;
    122     symbol-fill-color: layer_minus5#ff0000;
     234    symbol-fill-color: layer_minus3#ff0000;
    123235}
    124236node["layer"="-2"]::layer {
     
    147259    symbol-fill-color: layer_2#00ffff;
    148260}
    149 node["layer"=~/^(9|8|7|6|5|4|3)$/]::layer {
     261node["layer"="3"]::layer {
    150262    set layer;
    151263    z-index: 3;
    152     symbol-fill-color: layer_5#9933ff;
     264    symbol-fill-color: layer_3#9933ff;
     265}
     266node["layer"="4"]::layer {
     267    set layer;
     268    z-index: 4;
     269    symbol-fill-color: layer_4#46008D;
     270}
     271node["layer"="5"]::layer {
     272    set layer;
     273    z-index: 5;
     274    symbol-fill-color: layer_5#46008D;
     275}
     276node["layer"="6"]::layer {
     277    set layer;
     278    z-index: 6;
     279    symbol-fill-color: layer_6#46008D;
     280}
     281node["layer"="7"]::layer {
     282    set layer;
     283    z-index: 7;
     284    symbol-fill-color: layer_7#46008D;
     285}
     286node["layer"="8"]::layer {
     287    set layer;
     288    z-index: 8;
     289    symbol-fill-color: layer_8#46008D;
     290}
     291node["layer"="9"]::layer {
     292    set layer;
     293    z-index: 9;
     294    symbol-fill-color: layer_9#46008D;
    153295}
    154296