Changes between Initial Version and Version 1 of Ru:Styles/sac_scale


Ignore:
Timestamp:
2018-03-13T10:38:11+01:00 (8 years ago)
Author:
ak099
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Ru:Styles/sac_scale

    v1 v1  
     1[[TranslatedPages(revision=13)]]
     2
     3= [[Image(wiki:Styles/sac_scale:sac_scale_icon.svg,36,middle,inline)]] sac_scale =
     4[[PageOutline(2-9)]]
     5
     6== Описание ==
     7
     8Стиль отрисовки карты "sac_scale" показывает цветом значения [osmwiki:RU:Key:sac_scale sac_scale=*] (классификация трудности пеших маршрутов в горах).
     9
     10Дополнительно она сообщает о неправильных значениях sac_scale и рисует чёрные окружности вокруг точкек линий с тегами [osmwiki:Tag:highway=via_ferrata highway=via_ferrata] или via_ferrata=yes. См. примеры на снимках экрана ниже.
     11
     12Вы можете настроить цвета в окне настроек JOSM.
     13
     14Стиль отрисовки sac_scale можно использовать совместно со стандартным встроенным в JOSM стилем отрисовки карты. Если названия улиц вам мешают, их можно отключить в [wikitr:/Help/Dialog/MapPaint/StyleSettings настройках] встроенного стиля JOSM.
     15
     16Об идеях, вопросах, ошибках, предложениях и т.п. пишите [osmwww:user/Klumbumbus Klumbumbus].
     17
     18Переводите эту wiki-страницу на другие языки. Языки, на которые она уже переведена, можно увидеть наверху справа.
     19
     20[[Image(wiki:Styles/sac_scale:legend.png)]]
     21
     22[[Image(wiki:Styles/sac_scale:example.png)]]
     23
     24^(data used for image [osmwww:copyright ©OpenStreetMap contributors] ODbL)^
     25
     26== Код ==
     27{{{
     28#!style type="mapcss"
     29
     30meta
     31{
     32        title: "sac_scale";
     33        version: "1.0[[revision]]_[[date]]";
     34        description: "Displays sac_scale=* coloured.";
     35        icon: "sac_scale_icon.svg";
     36        author: "Klumbumbus";
     37        link: "http://josm.openstreetmap.de/wiki/Styles/sac_scale";
     38        watch-modified: true;
     39        /* min-josm-version: "????"; not sure if there is one */
     40}
     41
     42meta[lang=de]
     43{
     44        title: "sac_scale";
     45        description: "Zeigt sac_scale=* farbig an.";
     46        link: "http://josm.openstreetmap.de/wiki/De:Styles/sac_scale";
     47}
     48
     49/* disable tiger layer from default internal mappaint style */
     50way["tiger:reviewed"=no]::core_tiger
     51{
     52        opacity: 0;
     53}
     54
     55/* display sac_scale on ways */
     56way["sac_scale"="hiking"]::sac_scale,
     57way["sac_scale"="mountain_hiking"]::sac_scale,
     58way["sac_scale"="demanding_mountain_hiking"]::sac_scale,
     59way["sac_scale"="alpine_hiking"]::sac_scale,
     60way["sac_scale"="demanding_alpine_hiking"]::sac_scale,
     61way["sac_scale"="difficult_alpine_hiking"]::sac_scale
     62{
     63        set correct_value;
     64        opacity: 0.8;
     65        width: 10;
     66        z-index: -1;
     67}
     68way|z17["sac_scale"="hiking"]::sac_scale,
     69way|z17["sac_scale"="mountain_hiking"]::sac_scale,
     70way|z17["sac_scale"="demanding_mountain_hiking"]::sac_scale,
     71way|z17["sac_scale"="alpine_hiking"]::sac_scale,
     72way|z17["sac_scale"="demanding_alpine_hiking"]::sac_scale,
     73way|z17["sac_scale"="difficult_alpine_hiking"]::sac_scale
     74{
     75        width: 8;
     76}
     77way|z-16["sac_scale"="hiking"]::sac_scale,
     78way|z-16["sac_scale"="mountain_hiking"]::sac_scale,
     79way|z-16["sac_scale"="demanding_mountain_hiking"]::sac_scale,
     80way|z-16["sac_scale"="alpine_hiking"]::sac_scale,
     81way|z-16["sac_scale"="demanding_alpine_hiking"]::sac_scale,
     82way|z-16["sac_scale"="difficult_alpine_hiking"]::sac_scale
     83{
     84        width: 5;
     85}
     86way["sac_scale"="hiking"]::sac_scale
     87{
     88        color: hiking#ffee00; /* yellow */
     89}
     90way["sac_scale"="mountain_hiking"]::sac_scale
     91{
     92        color: mountain_hiking#FF9714; /* orange */
     93}
     94way["sac_scale"="demanding_mountain_hiking"]::sac_scale
     95{
     96        color: demanding_mountain_hiking#FF0000; /* red */
     97}
     98way["sac_scale"="alpine_hiking"]::sac_scale
     99{
     100        color: alpine_hiking#6fedfb; /* light blue */
     101}
     102way["sac_scale"="demanding_alpine_hiking"]::sac_scale
     103{
     104        color: demanding_alpine_hiking#2437ff; /* blue */
     105}
     106way["sac_scale"="difficult_alpine_hiking"]::sac_scale
     107{
     108        color: difficult_alpine_hiking#6b4eb1; /* purple */
     109}
     110
     111/* display via_ferrata circles */
     112way["via_ferrata"="yes"] > node|z16-::via_ferrata,
     113way["highway"="via_ferrata"] > node|z16-::via_ferrata
     114{
     115        symbol-shape: circle;
     116        symbol-stroke-color: black;
     117        symbol-size: 15;
     118        symbol-stroke-width: 1;
     119}
     120
     121/* report wrong value of sac_scale */
     122way["sac_scale"]!.correct_value::sac_scale
     123{
     124        color: yellow;
     125        dashes-background-color: red;
     126        dashes: 4,24;
     127        opacity: 1;
     128        width: 5;
     129        text: tr("no correct value for sac_scale!");
     130        text-color: black;
     131        font-size: 11;
     132        text-halo-color: red;
     133        text-halo-radius: 2;
     134        casing-width: 1;
     135        casing-color: yellow;
     136}
     137}}}