wiki:Styles/Landcover

Version 7 (modified by imagic, 12 years ago) ( diff )

--

This style makes landcover and some additional landuse tags visible. The exact list of tags is - as this style - work in progress and can be found at http://wiki.openstreetmap.org/wiki/User:Imagic/landcover .

meta 
{
    title: "Landcover tags";
    description: "Show landcover and some additional landuse tags";
    version: "0.2.14_2020-10-05";
    author: "Martin Vonwald";
    watch-modified: true;
}

meta[lang=de]
{
    title: "Landcover Tags";
    description: "Zeige landcover und einige zusätzliche landuse Tags";
}

/***************************************************************************************/
/* Land cover values                                                                   */
/***************************************************************************************/
/* Default values for all landcover tags */
way[landcover][!landuse]:closed, way[landcover][landuse=shelterbelt]:closed
{
    width: 2; opacity: 0.5; dashes: 2,2;
    fill-opacity: 0.35;
}    

area[landcover=wood][!landuse], area[landcover=trees][!landuse], area[landcover=tree][!landuse], 
area[landcover=wood][landuse=shelterbelt], area[landcover=trees][landuse=shelterbelt], area[landcover=tree][landuse=shelterbelt]
{
    fill-image: "images/landcover/trees.png";
}
area[landcover=wood][trees=coniferous][!landuse],
area[landcover=trees][trees=coniferous][!landuse],
area[landcover=trees][trees=coniferous][landuse=shelterbelt]
{
    fill-image: "images/landcover/coniferous.png";
}
area[landcover=wood][trees=broad-leaved][!landuse],
area[landcover=trees][trees=broad-leaved][!landuse],
area[landcover=trees][trees=broad-leaved][landuse=shelterbelt]
{
    fill-image: "images/landcover/broad-leaved.png";
}


area[landcover=water][!landuse]
{
    fill-image: "images/landcover/water.png";
    /* fill-color: #0000FF; */
}


area[landcover=beach][!landuse]
{
    fill-opacity: 0.5; /* non-standard opacity */
    fill-image: "images/landcover/sand.png";
    /* fill-color: #F8DBA2; */
}
area[landcover=beach][beach=rock][!landuse]
{
    fill-image: "images/landcover/rock.png";
    /* fill-color: lightgray; */
}
area[landcover=beach][beach=gravel][!landuse]
{
    fill-image: "images/landcover/gravel.png";
    /* fill-color: gray; */
}

area[landcover="developed_area"][!landuse]
{
    fill-image: "images/landcover/developed.png";
    /* fill-color: #111111; */
}


area[landcover=ice][!landuse]
{
    fill-color: #FFFFFF;
}
area[landcover=ice][ice=glacier][!landuse]
{
    fill-color: #DDDDFF;
}


area[landcover=grass][!landuse]
{
    fill-color: #B1E0C2;
}


area[landcover=scrub][!landuse]
{
    fill-image: "images/landcover/scrub.png";
    /* fill-color: #FFFFC0; */
}


area[landcover=wetland][!landuse]
{
    fill-color: #4faaf3;
}
area[landcover=wetland][wetland=mud][!landuse]
{
    fill-color: brown;
}


area[landcover=sand][!landuse]
{
    fill-opacity: 0.5; /* non-standard opacity */
    fill-image: "images/landcover/sand.png";
    /* fill-color: #F8DBA2; */
}


area[landcover="bare_rock"][!landuse]
{
    fill-image: "images/landcover/rock.png";
    /* fill-color: #888888; */
}
area[landcover="bare_rock"]["bare_rock"=scree][!landuse]
{
    fill-image: "images/landcover/scree.png";
    /* fill-color: #666666; */
}
area[landcover="bare_rock"]["bare_rock"=bedrock][!landuse]
{
    fill-image: "images/landcover/bedrock.png";
    /* fill-color: #AAAAAA; */
}

/***************************************************************************************/
/* Land use values                                                                     */
/***************************************************************************************/
area[landuse=shelterbelt]
{
    color: #002000;
    width: 3;
    opacity: 0.8;
}


area[landuse=reservoir]["reservoir_type"=sewage]
{
    fill-color: brown;
}


area[landuse="animal_keeping"]
{
    color: #805535;
    width: 2;
    fill-color: #B1E0C2;
    fill-opacity: 0.5;
}
area[landuse="animal_keeping"]["animal_keeping:type"="paddock"]
{
    fill-color: #B8B8B8;
}
area[landuse="animal_keeping"]["animal_keeping:type"="open_stable"]
{
    fill-color: #517231;
}

/***************************************/
/* landuse=orchard is by defaul rendered, so we only add */
/* some additional rules for specific orchards */
/***************************************/
area[landuse=orchard][trees="apple_trees"], area[landuse=orchard][orchard=apple]
{
    width: 2; color: #B1E0C2;
    fill-opacity: 0.5;
    fill-image: "images/landcover/apple.png";
}
area[landuse=orchard][trees="olive_trees"], area[landuse=orchard][orchard=olive]
{
    width: 2; color: #B1E0C2;
    fill-opacity: 0.5;
    fill-image: "images/landcover/olive.png";
}
area[landuse=orchard][trees=figs], area[landuse=orchard][orchard=fig]
{
    width: 2; color: #B1E0C2;
    fill-opacity: 0.5;
    fill-image: "images/landcover/fig.png";
}


/***************************************/
/* landuse=plantation                  */
/***************************************/
area[landuse=plantation]
{
    width: 2; color: #B1E0C2;
    fill-color: #B1E0C2;
    fill-opacity: 0.5;
}
area[landuse=plantation][plantation=vineyard], area[landuse=vineyard]
{
    fill-image: "images/landcover/vineyard.png";
}
area[landuse=plantation][plantation=banana]
{
    fill-image: "images/landcover/banana.png";
}


Styles_Landcover-style.mapcss, Styles_Landcover.zip

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.