Changes between Version 47 and Version 48 of Styles/AdvertisingStyle


Ignore:
Timestamp:
2016-11-29T18:05:19+01:00 (9 years ago)
Author:
Barnes38
Comment:

attempt to have various icon-width depending on zoom

Legend:

Unmodified
Added
Removed
Modified
  • Styles/AdvertisingStyle

    v47 v48  
    1 
    2 
    3 {{{
    4 #!style type="mapcss"
    5 
    61meta {
    72         title: "Advertising style, to have icons for various types of advertising devices";
    8          version: "draft.[[revision]]_[[date]]";
     3         version: "draft.47_2016-11-29";
    94         description: "Icons for advertising=billboard, advertising=column, advertising=poster_box, advertising=totem, advertising=board";
    105         author: "Barnes38";
     
    358353         icon-image: none;
    359354}
    360 }}}
    361 
    362 
    363 -----Original Message-----
    364 From: Paul Desgranges [mailto:desgranges.paul@neuf.fr]
    365 Sent: Sunday, November 27, 2016 9:58 PM
    366 To: Desgranges, Paul
    367 Subject: a transformer sous emacs
    368 
    369 {{{
    370 #!style type="mapcss"
    371 
    372 meta {
    373          title: "Advertising style, to have icons for various types of advertising devices";
    374          version: "draft.[[revision]]_[[date]]";
    375          description: "Icons for advertising=billboard, advertising=column, advertising=poster_box, advertising=totem, advertising=board";
    376          author: "Barnes38";
    377          link:
    378 "https://wiki.openstreetmap.org/wiki/User:Barnes38/advertising_draft";
    379 }
    380 setting::hide_icons {
    381          type: boolean;
    382          label: tr("Hide icons at low zoom");
    383          default: true;
    384 }
    385 node[advertising=billboard][support!=trunk][support!=pole][support!=poles][support!=wall]
    386 {
    387          icon-image: "images/Billboard.svg";
    388          icon-width: 40;
    389          set icon_z17;
    390 }
    391 node[advertising=billboard][support=trunk] {
    392          icon-image: "images/Billboard_trunk.svg";
    393          icon-width: 40;
    394          set icon_z17;
    395 }
    396 node[advertising=billboard][support=pole] {
    397          icon-image: "images/Billboard_legs.svg";
    398          icon-width: 40;
    399          set icon_z17;
    400 }
    401 node[advertising=billboard][support=poles] {
    402          icon-image: "images/Billboard_legs.svg";
    403          icon-width: 40;
    404          set icon_z17;
    405 }
    406 node|z17-18[advertising=billboard][support=wall] {
    407          icon-image: "images/Billboard_wall.svg";
    408          icon-width: 10;
    409          set icon_z17;
    410 }
    411 node|z19-20[advertising=billboard][support=wall] {
    412          icon-image: "images/Billboard_wall.svg";
    413          icon-width: 25;
    414          set icon_z17;
    415 }
    416 node|z21-22[advertising=billboard][support=wall] {
    417          icon-image: "images/Billboard_wall.svg";
    418          icon-width: 40;
    419          set icon_z17;
    420 }
    421 node|z23-24[advertising=billboard][support=wall] {
    422          icon-image: "images/Billboard_wall.svg";
    423          icon-width: 55;
    424          set icon_z17;
    425 }
    426 node|z25-26[advertising=billboard][support=wall] {
    427          icon-image: "images/Billboard_wall.svg";
    428          icon-width: 70;
    429          set icon_z17;
    430 }
    431 node[advertising=billboard][support=fence] {
    432          icon-image: "images/Billboard_wall.svg";
    433          icon-width: 10;
    434          set icon_z17;
    435 }
    436 node[advertising=board][support=fence] {
    437          icon-image: "images/Billboard_wall.svg";
    438          icon-width: 10;
    439          set icon_z17;
    440 }
    441 node[advertising=poster_box][support="street_furniture:transit_shelter"] {
    442          icon-image: "images/Poster_box_shelter.svg";
    443          icon-width: 40;
    444          set icon_z17;
    445 }
    446 node[advertising=poster_box][support!="street_furniture:transit_shelter"] {
    447          icon-image: "images/Poster_box.svg";
    448          icon-width: 40;
    449          set icon_z17;
    450 }
    451 node[advertising=board][legal_type:FR!=preenseigne] {
    452          icon-image: "images/Board.svg";
    453          icon-width: 40;
    454          set icon_z17;
    455 }
    456 node[advertising=board][legal_type:FR=preenseigne] {
    457          icon-image: "images/Indication.svg";
    458          icon-width: 40;
    459          set icon_z17;
    460 }
    461 node[advertising=board][amenity=advertising] {
    462          icon-image: "images/Board_free.svg";
    463          icon-width: 40;
    464          set icon_z17;
    465 }
    466 node|z-16[setting("hide_icons")].icon_z17 {
    467          icon-image: none;
    468 }
    469 }}}
    470