| 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 | | |