wiki:Styles/AdvertisingStyle

Version 18 (modified by Barnes38, 9 years ago) ( diff )

svg instead of png

meta {
        title: "Advertising style, to have icons for various types of advertising devices";
        version: "draft.52_2018-07-25";
        description: "Icons for advertising=billboard, advertising=column, advertising=poster_box, advertising=totem, advertising=board";
        author: "Barnes38";
        link: "https://wiki.openstreetmap.org/wiki/User:Barnes38/advertising_draft";
}

setting::hide_icons {
        type: boolean;
        label: tr("Hide icons at low zoom");
        default: true;
}

node[advertising=billboard][advertising:support!=trunk][advertising:support!=grounded_legs][advertising:support!=wall] {
        icon-image: "images/Billboard.svg";
        set icon_z17;
}

node[advertising=billboard][advertising:support=trunk] {
        icon-image: "images/Billboard_trunk.svg";
        set icon_z17;
}

node[advertising=billboard][advertising:support=grounded_legs] {
        icon-image: "images/Billboard_legs.svg";
        set icon_z17;
}

node[advertising=billboard][advertising:support=wall] {
        icon-image: "images/Billboard_wall.svg";
        set icon_z17;
}

way[advertising=poster_box][shelter_type=public_transport] {
        icon-image: "images/Poster_box_shelter.svg";
        set icon_z17;
}

node[advertising=poster_box] {
        icon-image: "images/Poster_box.svg";
        set icon_z17;
}

node[advertising=board] {
        icon-image: "images/Indication.svg";
        set icon_z17;
}

node[advertising=totem] {
        icon-image: "images/Totem.svg";
        set icon_z17;
}

node[advertising=column] {
        icon-image: "images/Column.svg";
        set icon_z17;
}

node|z-13[setting("hide_icons")].icon_z17 {
        icon-image: none;
}

Styles_AdvertisingStyle-style.mapcss, Styles_AdvertisingStyle.zip

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.