wiki:Styles/BesideTheRoad_Speed
meta {
    title: "BesideTheRoad_Speed";
    description: "Visualization of traffic signs, road characteristics, some of the road infrastructure, traffic restrictions and prohibitions";
   version: "0.9_2021-09-26";
    author: "kudrdima";
    link: "https://wiki.openstreetmap.org/wiki/User:Kudrdima/Styles_BesideTheRoad_Speed";
}
meta[lang=ru]
{
    description: "Визуализация некоторых тегов, объектов и свойств связанных со скоростью: дорожных знаков,  запретов и ограничений движения";
    author: "Дмитрий Кудряшов";
}
/* Локальная ссылка:
D:\Dima\Карта\OpenStreetMap\Стили MapCSS\Styles_BesideTheRoad_Speed\Styles_BesideTheRoad_Speed.mapcss    */

/* Участок дороги на котором действуют правила движения по автомагистрали*/
/* начало участка */
node|z15-[traffic_sign=motorway][motorway=begin]
 {       icon-image:  "sign/5.1.png" ;  }
/* конец  участка */
node|z15-[traffic_sign=motorway][motorway=end]
 {         icon-image:  "sign/5.2.png" ;  }

/* node  начало населённого пункта */
/* Название населённого пункта на белом фоне (знак 5.21.1) или знак 5.23.2  */
node|z13-[traffic_sign=city_limit]
                {       icon-image:  "sign/5.23.1.png" ;  text: "name";  font-size: 10;  }
/* Название населённого пункта на синем фоне (знак 5.25)  */
node|z13-[traffic_sign=city_limit][colour:back=blue]
                {       icon-image:  "sign/5.25.png" ;  text: "name";  font-size: 10;  }

/* точка с "лежачим полицейским"*/
node|z15-[traffic_calming=bump]
 {
        icon-image:  "sign/5.20.png" ;
}
/*Ограничение скорости: 
-  цвет пометки зависит от  скорости;
- при наличии ограничения рисуется линия, соответствующего цвета:
        - одинаковое значение максимальной скорости в обе стороны: "под" веем, 
        -  при ограничении в направлении forward: "рядом" с веем, справа от  него,
        -  при ограничении в направлении back: "рядом" с веем, слева от  него.
*/
/* Направление ограничения скорости : */
/* симметричное  */
way|z15-[highway][maxspeed]::speed
{
  width: 12;
  opacity: 0.75;
}
/* вперёд  */
way|z15-[highway][maxspeed:forward]::speed_forward
{
  width: 6;
  offset:-3;
  opacity: 0.75;
}
/* назад  */
way|z15-[highway][maxspeed:backward]::speed_backward
{
  width: 6;
  offset:3;
  opacity: 0.75;
}

/*Значение ограничение скорости   */
/* нестандартная скорость  */
way|z15-[highway][maxspeed ]::speed,
way|z15-[highway][maxspeed:forward]::speed_forward,
way|z15-[highway][maxspeed:backward]::speed_backward
{
     color: #ff4400;
   }
/* 10 км/час  */
way|z15-[highway][maxspeed=10]::speed,
way|z15-[highway][maxspeed:forward=10]::speed_forward,
way|z15-[highway][maxspeed:backward=10]::speed_backward
{
     color: #00da2b;
   }
/* 20 км/час  */
way|z15-[highway][maxspeed=20]::speed,
way|z15-[highway][maxspeed="RU:living_street"]::speed,
way|z15-[highway][maxspeed:forward=20]::speed_forward,
way|z15-[highway][maxspeed:backward=20]::speed_backward
{
     color: #00da8b;
   }
/* 30 км/час  */
way|z15-[highway][maxspeed=30]::speed,
way|z15-[highway][maxspeed:forward=30]::speed_forward,
way|z15-[highway][maxspeed:backward=30]::speed_backward
{
     color: #4d4dff;
   }
/* 40 км/час  */
way|z15-[highway][maxspeed=40 ]::speed,
way|z15-[highway][maxspeed:forward=40]::speed_forward,
way|z15-[highway][maxspeed:backward=40]::speed_backward
{
     color: #4d4d00;
   }
/* 50 км/час  */
way|z15-[highway][maxspeed=50 ]::speed,
way|z15-[highway][maxspeed:forward=50]::speed_forward,
way|z15-[highway][maxspeed:backward=50]::speed_backward
{
     color: #07f807;
   }
/* 60 км/час  */
way|z15-[highway][maxspeed=60 ]::speed,
way|z15-[highway][maxspeed="RU:urban"]::speed,
way|z15-[highway][maxspeed:forward=60]::speed_forward,
way|z15-[highway][maxspeed:backward=60]::speed_backward
{
     color: #9f9fff;
   }
/* 70 км/час  */
way|z15-[highway][maxspeed=70 ]::speed,
way|z15-[highway][maxspeed:forward=70]::speed_forward,
way|z15-[highway][maxspeed:backward=70]::speed_backward
{
     color: #eec600;
   }
/* 80 км/час  */
way|z15-[highway][maxspeed=80 ]::speed,
way|z15-[highway][maxspeed:forward=80]::speed_forward,
way|z15-[highway][maxspeed:backward=80]::speed_backward
{
     color: #f90808;
   }
/* 90 км/час  */
way|z15-[highway][maxspeed=90 ]::speed,
way|z15-[highway][maxspeed="RU:rural"]::speed,
way|z15-[highway][maxspeed:forward=90]::speed_forward,
way|z15-[highway][maxspeed:backward=90]::speed_backward
{
     color: #07f8f8;
   }
/* 100 км/час  */
way|z15-[highway][maxspeed=100 ]::speed,
way|z15-[highway][maxspeed:forward=100]::speed_forward,
way|z15-[highway][maxspeed:backward=100]::speed_backward
{
     color: #f807f8;
   }
/* 110 км/час  */
way|z15-[highway][maxspeed=110 ]::speed,
way|z15-[highway][maxspeed="RU:motorway"]::speed,
way|z15-[highway][maxspeed:forward=110]::speed_forward,
way|z15-[highway][maxspeed:backward=110]::speed_backward
{
     color: #7807f8;
   }
/* 120 км/час  */
way|z15-[highway][maxspeed=120 ]::speed,
way|z15-[highway][maxspeed:forward=120]::speed_forward,
way|z15-[highway][maxspeed:backward=120]::speed_backward
{
     color: #f6f807;
   }
/* 130 км/час  */
way|z15-[highway][maxspeed=130 ]::speed,
way|z15-[highway][maxspeed:forward=130]::speed_forward,
way|z15-[highway][maxspeed:backward=130]::speed_backward
{
     color: #c0f100;
   }

Styles_BesideTheRoad_Speed-style.mapcss, Styles_BesideTheRoad_Speed.zip

Last modified 3 years ago Last modified on 2021-09-26T11:15:04+02:00

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.