Changes between Initial Version and Version 1 of Styles/sac_scale


Ignore:
Timestamp:
2014-09-16T19:58:15+02:00 (11 years ago)
Author:
Klumbumbus
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Styles/sac_scale

    v1 v1  
     1[[TranslatedPages]]
     2
     3= [[Image(sac_scale_icon.png)]] sac_scale =
     4[[PageOutline]]
     5
     6== Description ==
     7
     8The mappaint style "sac_scale" displays the value of sac_scale coloured.
     9
     10Additional it reports wrong values of sac_scale and displayes black circles for via_ferrate=yes and highway=via_ferrata. See following example screenshots.
     11
     12[[Image(legend.png)]]
     13
     14[[Image(example.png)]]
     15
     16^(data used for image [osmwww:copyright ©OpenStreetMap contributors] ODbL)^
     17
     18== Code ==
     19
     20{{{
     21#!style type="mapcss"
     22
     23meta
     24{
     25        title: "sac_scale";
     26        version: "1.0[[revision]]_[[date]]";
     27        description: "Displays sac_scale=* coloured.";
     28        icon: "http://josm.openstreetmap.de/attachment/wiki/Styles/sac_scale/sac_scale_icon.png";
     29        author: "Klumbumbus";
     30        link: "http://josm.openstreetmap.de/wiki/Styles/sac_scale";
     31        watch-modified: true;
     32        /* min-josm-version: "????"; not sure if there is one */
     33}
     34
     35meta[lang=de]
     36{
     37        title: "sac_scale";
     38        description: "Zeigt sac_scale=* farbig an.";
     39        link: "http://josm.openstreetmap.de/wiki/De:Styles/sac_scale";
     40}
     41
     42/* disable tiger layer from default internal mappaint style */
     43way["tiger:reviewed"=no]::core_tiger
     44{
     45        opacity: 0;
     46}
     47
     48/* display sac_scale on ways */
     49way["sac_scale"="hiking"]::sac_scale,
     50way["sac_scale"="mountain_hiking"]::sac_scale,
     51way["sac_scale"="demanding_mountain_hiking"]::sac_scale,
     52way["sac_scale"="alpine_hiking"]::sac_scale,
     53way["sac_scale"="demanding_alpine_hiking"]::sac_scale,
     54way["sac_scale"="difficult_alpine_hiking"]::sac_scale
     55{
     56        set correct_value;
     57        opacity: 0.8;
     58        width: 10;
     59        z-index: -1;
     60}
     61way|z17["sac_scale"="hiking"]::sac_scale,
     62way|z17["sac_scale"="mountain_hiking"]::sac_scale,
     63way|z17["sac_scale"="demanding_mountain_hiking"]::sac_scale,
     64way|z17["sac_scale"="alpine_hiking"]::sac_scale,
     65way|z17["sac_scale"="demanding_alpine_hiking"]::sac_scale,
     66way|z17["sac_scale"="difficult_alpine_hiking"]::sac_scale
     67{
     68        width: 8;
     69}
     70way|z-16["sac_scale"="hiking"]::sac_scale,
     71way|z-16["sac_scale"="mountain_hiking"]::sac_scale,
     72way|z-16["sac_scale"="demanding_mountain_hiking"]::sac_scale,
     73way|z-16["sac_scale"="alpine_hiking"]::sac_scale,
     74way|z-16["sac_scale"="demanding_alpine_hiking"]::sac_scale,
     75way|z-16["sac_scale"="difficult_alpine_hiking"]::sac_scale
     76{
     77        width: 5;
     78}
     79way["sac_scale"="hiking"]::sac_scale
     80{
     81        color: hiking#ffee00; /* yellow */
     82}
     83way["sac_scale"="mountain_hiking"]::sac_scale
     84{
     85        color: mountain_hiking#FF9714; /* orange */
     86}
     87way["sac_scale"="demanding_mountain_hiking"]::sac_scale
     88{
     89        color: demanding_mountain_hiking#FF0000; /* red */
     90}
     91way["sac_scale"="alpine_hiking"]::sac_scale
     92{
     93        color: alpine_hiking#6fedfb; /* light blue */
     94}
     95way["sac_scale"="demanding_alpine_hiking"]::sac_scale
     96{
     97        color: demanding_alpine_hiking#2437ff; /* blue */
     98}
     99way["sac_scale"="difficult_alpine_hiking"]::sac_scale
     100{
     101        color: difficult_alpine_hiking#6b4eb1; /* purple */
     102}
     103
     104/* display via_ferrata circles */
     105way["via_ferrata"="yes"] > node|z16-::via_ferrata,
     106way["highway"="via_ferrata"] > node|z16-::via_ferrata
     107{
     108        symbol-shape: circle;
     109        symbol-stroke-color: black;
     110        symbol-size: 15;
     111        symbol-stroke-width: 1;
     112}
     113
     114/* report wrong value of sac_scale */
     115way["sac_scale"]!.correct_value::sac_scale
     116{
     117        color: yellow;
     118        dashes-background-color: red;
     119        dashes: 4,24;
     120        opacity: 1;
     121        width: 5;
     122        text: tr("no correct value for sac_scale!");
     123        text-color: black;
     124        font-size: 11;
     125        text-halo-color: red;
     126        text-halo-radius: 2;
     127        casing-width: 1;
     128        casing-color: yellow;
     129}
     130}}}