Changes between Initial Version and Version 1 of Styles/PTStops


Ignore:
Timestamp:
2016-01-19T00:59:11+01:00 (10 years ago)
Author:
FiliusMartii
Comment:

erstellt

Legend:

Unmodified
Added
Removed
Modified
  • Styles/PTStops

    v1 v1  
     1This style supports the public transport tags public_transport=stop_position, public_transport=platform and public_transport=stop_area.
     2
     3    {{{
     4    #!style type="mapcss"`
     5   
     6
     7meta
     8{
     9    title: "PTStops";
     10    description: "Highlight important information regarding Public Transportation according to public transport version 2";
     11    version: "1.0_2012-11-04";
     12    author: "FiliusMartii";
     13    link: "http://josm.openstreetmap.de/wiki/Styles/PTStops";
     14}
     15
     16meta[lang=de]
     17{
     18    title: "Stop positions";
     19    description: "Map-Paint-Stil zum Hervorheben des Tags public_transport nach Public Transport Version 2";
     20}
     21
     22way|z16-[public_transport=platform], node|z16-[public_transport=platform] {
     23        text-color: white;
     24        text-opacity: 1.0;
     25        font-size: 12;
     26        text-halo-radius: 3;
     27        text-halo-color: #000000;
     28        text-halo-opacity: 0.8;
     29        font-weight: bold;
     30}
     31
     32way|z16-[public_transport=platform]!:closed{
     33        width: 10;
     34        dashes: none;
     35        color: #ffffff;
     36        opacity: 1.0;
     37        text-position: line
     38}
     39
     40way|z16-[public_transport=platform]:closed, relation|z16-[type=multipolygon][public_transport=platform]{
     41        width: 3;
     42        color: #ffffff;
     43        fill-color: #ffffff;
     44        fill-opacity: 0.3;
     45        text-position: center;
     46        font-weight: bold
     47}
     48
     49way|z16-[public_transport=platform][coach=yes],
     50relation|z16-[type=multipolygon][public_transport=platform][coach=yes]{
     51        color: #ff7f00;
     52        fill-color: #ff7f00;
     53}
     54
     55way|z16-[public_transport=platform][bus=yes],
     56relation|z16-[type=multipolygon][public_transport=platform][bus=yes]{
     57        color: #0000ff;
     58        fill-color: #0000ff;
     59}
     60
     61way|z16-[public_transport=platform][tram=yes],
     62relation|z16-[type=multipolygon][public_transport=platform][tram=yes]{
     63        color: #ff0000;
     64        fill-color: #ff0000;
     65}
     66
     67way|z16-[public_transport=platform][light_rail=yes],
     68relation|z16-[type=multipolygon][public_transport=platform][light_rail=yes]{
     69        color: #00ff00;
     70        fill-color: #00ff00;
     71}
     72
     73way|z16-[public_transport=platform][subway=yes],
     74relation|z16-[type=multipolygon][public_transport=platform][subway=yes]{
     75        color: #ff00ff;
     76        fill-color: #ff00ff;
     77}
     78
     79way|z16-[public_transport=platform][train=yes],
     80relation|z16-[type=multipolygon][public_transport=platform][train=yes]{
     81        color: #ffff00;
     82        fill-color: #ffff00;
     83}
     84
     85
     86
     87node|z16-[public_transport=platform]{
     88        icon-image: none;
     89        symbol-shape: square;
     90        symbol-fill-color: #ffffff;
     91        symbol-size: 15;
     92        text-anchor-horizontal: right;
     93}
     94
     95node|z16-[public_transport=stop_position]{
     96        icon-image: none;
     97        symbol-shape: circle;
     98        symbol-fill-color: #ffffff;
     99        symbol-size: 15;
     100        font-size: 12;
     101        text-halo-radius: 3;
     102        text-halo-color: #000000;
     103        text-halo-opacity: 0.8;
     104        font-weight: bold;
     105        text-anchor-horizontal: right;
     106}
     107
     108node|z16-[public_transport=stop_position][coach=yes],
     109node|z16-[public_transport=platform][coach=yes]{
     110        symbol-fill-color: #ff7f00;
     111        text-halo-color: #ff7f00;
     112}
     113
     114node|z16-[public_transport=stop_position][bus=yes],
     115node|z16-[public_transport=platform][bus=yes]{
     116        symbol-fill-color: #0000ff;
     117        text-halo-color: #0000ff;
     118}
     119
     120node|z16-[public_transport=stop_position][tram=yes],
     121node|z16-[public_transport=platform][tram=yes]{
     122        symbol-fill-color: #ff0000;
     123        text-halo-color: #ff0000;
     124}
     125
     126node|z16-[public_transport=stop_position][light_rail=yes],
     127node|z16-[public_transport=platform][light_rail=yes]{
     128        symbol-fill-color: #00ff00;
     129        text-halo-color: #00ff00;
     130}
     131
     132node|z16-[public_transport=stop_position][subway=yes],
     133node|z16-[public_transport=platform][subway=yes]{
     134        symbol-fill-color: #ff00ff;
     135        text-halo-color: #ff00ff;
     136}
     137
     138node|z16-[public_transport=stop_position][train=yes],
     139node|z16-[public_transport=platform][train=yes]{
     140        symbol-fill-color: #ffff00;
     141        text-halo-color: #ffff00;
     142}
     143
     144relation|z16-[public_transport=stop_area] > way:closed,
     145relation|z16-[public_transport=stop_area] > relation[type=multipolygon][public_transport=platform]{
     146        color: #00ffff;
     147        text-halo-color: #00ffff;
     148        text: concat(parent_tag(name));
     149}
     150
     151
     152relation|z16-[public_transport=stop_area] > way!:closed {
     153        dashes: 10,10;
     154        dashes-background-color: #00ffff;
     155        text-halo-color: #00ffff;
     156        text: concat(parent_tag(name));
     157}
     158
     159relation|z16-[public_transport=stop_area] > node {
     160        symbol-stroke-width: 3;
     161        symbol-stroke-color: #00ffff;
     162        text: concat(parent_tag(name));
     163        text-halo-color: #00ffff;
     164}
     165    }}}