wiki:Styles/Cycleways

Version 2 (modified by cmuelle8, 14 years ago) ( diff )

--

Hebt cycleways hervor.

meta 
{
    title: "Cycleways";
    description: "Standalone style to visualize cycleway=* and bicycle=* of objects, fade everything else. Please turn off JOSM internal style to use it.";
    version: "1.22_2012-04-18";
    author: "cmuelle8";
    link: "http://josm.openstreetmap.de/wiki/Styles/Cycleways";
}

meta[lang=de]
{
    title: "Radwege und -spuren";
    description: "Eigenständiger Stil, der Radwege und -spuren, sowie bicycle=official|designated|yes|no hervorhebt - bitte JOSM-Stil deaktivieren.";
}

canvas
{
    background-color: #606060;
}




node
{
    symbol-shape: square;
    symbol-size: 2;
    symbol-stroke-color: #909090;
    symbol-stroke-opacity: 0.1;
}

node:connection
{
    symbol-shape: square;
    symbol-size: 2;
    symbol-stroke-color: #909090;
    symbol-stroke-opacity: 0.2;
}




way
{
    width: 0.5;
    color: #ffffff;
    opacity: 0.1;
}

relation[landuse], way[landuse]:closed
{
    fill-color: yellow;
    fill-opacity: 0.02;
    z-index: -0.9;
}

relation[natural], way[natural]:closed, relation[landuse=forest], way[landuse=forest]:closed
{
    fill-color: green;
    fill-opacity: 0.02;
    z-index: -0.9;
}

relation[waterway], way[waterway]:closed, relation[landuse=basin], way[landuse=basin]:closed, relation[natural=~/water/], way[natural=~/water/]:closed
{
    fill-color: blue;
    fill-opacity: 0.08;
    z-index: -0.9;
}

relation[building], way[building]:closed
{
    width: 2;
    color: magenta;
    opacity: 0.1;
    fill-color: magenta;
    fill-opacity: 0.02;
    z-index: 0.2;
}

relation[highway][area?], way[highway][area?]:closed
{
    width: 2;
    color: orange;
    opacity: 0.5;
    fill-color: orange;
    fill-opacity: 0.2;
    z-index: -0.5;
}




way[highway]
{
        color: darkgrey;
        opacity: 1.0;
}

way[highway=~/motorway|trunk|primary|secondary|tertiary/]
{
        width: 4;
}

way[highway=~/residential|service|track|unclassified/]
{
        width: 2;
}

way[highway=~/bridleway|cycleway|footway|path/]
{
        width: 1;
}

way[cycleway:both=lane], way[cycleway:left=lane], way[cycleway=both], way[cycleway=left]
{
        left-casing-color: #4100ff;
        left-casing-width: 2f;
}
way[cycleway:both=lane], way[cycleway:right=lane], way[cycleway=both], way[cycleway=right]
{
        right-casing-color: #4100ff;
        right-casing-width: 2f;
}

way[cycleway:both=track], way[cycleway:left=track]
{
        left-casing-color: #4100ff;
        left-casing-offset: +4;
        left-casing-width: 2f;
}
way[cycleway:both=track], way[cycleway:right=track]
{
        right-casing-color: #4100ff;
        right-casing-offset: +4;
        right-casing-width: 2f;
}

way[cycleway=lane]
{
        casing-color: #4141ff;
        casing-dashes: list(16,3);
        casing-width: +3;
}
way[cycleway=track]
{
        left-casing-color: #4141ff;
        right-casing-color: #4141ff;
        left-casing-dashes: list(16,3);
        right-casing-dashes: list(16,3);
        left-casing-offset: +4;
        right-casing-offset: +4;
        left-casing-width: 1.5f;
        right-casing-width: 1.5f;
}

way[bicycle_road=yes], way[highway=cycleway], way[highway=path][bicycle=~/official|designated/]
{
        color: #4100ff;
        casing-color: #4100ff;
        casing-width: +3;

}




way[bicycle=official]
{
        dashes: list(0,12);
        dashes-background-color: #b100ff;
}

way[bicycle=designated]
{
        dashes: list(1,11);
        dashes-background-color: #b100ff;
}

way[bicycle=yes]
{
        dashes: list(11,1);
        dashes-background-color: #b100ff;
}

way[bicycle=no]
{
        color: black;
        dashes: list(10,2);
        dashes-background-color: #ff0000;
}



        
relation[type=route][route=bicycle][network=ncn] > way::relation_underlay { z-index: -1; width: 12; color: red; opacity: 0.1; linecap: none; }
relation[type=route][route=bicycle][network=rcn] > way::relation_underlay { z-index: -1; width: 12; color: cyan; opacity: 0.1; linecap: none; }
relation[type=route][route=bicycle][network=lcn] > way::relation_underlay { z-index: -1; width: 12; color: blue; opacity: 0.1; linecap: none; }

Styles_Cycleways-style.mapcss, Styles_Cycleways.zip

Note: See TracWiki for help on using the wiki.