Skip to content

Commit fa2f37d

Browse files
committed
Add style for area:highway
1 parent ba494ad commit fa2f37d

File tree

1 file changed

+222
-0
lines changed

1 file changed

+222
-0
lines changed

resources/styles/standard/elemstyles.mapcss

Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,12 @@ setting::note_annotation {
7171
default: false;
7272
}
7373

74+
setting::area_highway_opacity {
75+
type: double;
76+
label: tr("area:highway opacity");
77+
default: 0.1;
78+
}
79+
7480
/*********************/
7581
/* turn restrictions */
7682
/*********************/
@@ -530,6 +536,222 @@ node[barrier=hampshire_gate][!is_prop_set(icon-image)] {
530536
set icon_z17;
531537
}
532538

539+
/****************/
540+
/* area:highway tags */
541+
/****************/
542+
543+
area["area:highway"=motorway]:closed {
544+
fill-color: motorway#809bc0;
545+
fill-opacity: setting("area_highway_opacity");
546+
width: 1;
547+
dashes: 9,3;
548+
}
549+
area["area:highway"=motorway_link]:closed {
550+
fill-color: motorway#809bc0;
551+
fill-opacity: setting("area_highway_opacity");
552+
width: 1;
553+
dashes: 9,3;
554+
}
555+
area["area:highway"=trunk]:closed {
556+
fill-color: trunk#7fc97f;
557+
fill-opacity: setting("area_highway_opacity");
558+
width: 1;
559+
dashes: 9,3;
560+
}
561+
area["area:highway"=trunk_link]:closed {
562+
fill-color: trunk#7fc97f;
563+
fill-opacity: setting("area_highway_opacity");
564+
width: 1;
565+
dashes: 9,3;
566+
}
567+
area["area:highway"=primary]:closed {
568+
fill-color: primary#fb805f;
569+
fill-opacity: setting("area_highway_opacity");
570+
width: 1;
571+
dashes: 9,3;
572+
}
573+
area["area:highway"=primary_link]:closed {
574+
fill-color: primary#fb805f;
575+
fill-opacity: setting("area_highway_opacity");
576+
width: 1;
577+
dashes: 9,3;
578+
}
579+
area["area:highway"=secondary]:closed {
580+
fill-color: secondary#fdbf6f;
581+
fill-opacity: setting("area_highway_opacity");
582+
width: 1;
583+
dashes: 9,3;
584+
}
585+
area["area:highway"=secondary_link]:closed {
586+
fill-color: secondary#fdbf6f;
587+
fill-opacity: setting("area_highway_opacity");
588+
width: 1;
589+
dashes: 9,3;
590+
}
591+
area["area:highway"=tertiary]:closed {
592+
fill-color: tertiary#f7f496;
593+
fill-opacity: setting("area_highway_opacity");
594+
width: 1;
595+
dashes: 9,3;
596+
}
597+
area["area:highway"=tertiary_link]:closed {
598+
fill-color: tertiary#f7f496;
599+
fill-opacity: setting("area_highway_opacity");
600+
width: 1;
601+
dashes: 9,3;
602+
}
603+
area["area:highway"=unclassified]:closed {
604+
fill-color: street#c0c0c0;
605+
fill-opacity: setting("area_highway_opacity");
606+
width: 1;
607+
dashes: 9,3;
608+
}
609+
area["area:highway"=residential]:closed {
610+
fill-color: street#c0c0c0;
611+
fill-opacity: setting("area_highway_opacity");
612+
width: 1;
613+
dashes: 9,3;
614+
}
615+
area["area:highway"=road]:closed {
616+
fill-color: highway_road#770000;
617+
fill-opacity: setting("area_highway_opacity");
618+
width: 1;
619+
dashes: 9,3;
620+
}
621+
area["area:highway"=living_street]:closed {
622+
fill-color: street#c0c0c0;
623+
fill-opacity: setting("area_highway_opacity");
624+
width: 1;
625+
dashes: 9,3;
626+
dashes-background-color: livingdashed#00ff00;
627+
}
628+
area["area:highway"=pedestrian]:closed {
629+
fill-color: foot#00ff00;
630+
fill-opacity: setting("area_highway_opacity");
631+
width: 1;
632+
dashes: 9,3;
633+
}
634+
area["area:highway"=raceway]:closed {
635+
fill-color: raceway#ff80ff;
636+
fill-opacity: setting("area_highway_opacity");
637+
width: 1;
638+
dashes: 9,3;
639+
}
640+
area["area:highway"=service]:closed {
641+
fill-color: service#809bc0;
642+
fill-opacity: setting("area_highway_opacity");
643+
width: 1;
644+
dashes: 9,3;
645+
}
646+
area["area:highway"=cycleway]:closed {
647+
fill-color: bicycle#b100ff;
648+
fill-opacity: setting("area_highway_opacity");
649+
width: 1;
650+
dashes: 9,3;
651+
}
652+
area["area:highway"=footway]:closed {
653+
fill-color: foot#00ff00;
654+
fill-opacity: setting("area_highway_opacity");
655+
width: 1;
656+
dashes: 9,3;
657+
}
658+
area["area:highway"=track]:closed {
659+
fill-color: highway_track#6e541c;
660+
fill-opacity: setting("area_highway_opacity");
661+
width: 1;
662+
dashes: 9,3;
663+
}
664+
area["area:highway"=bridleway]:closed {
665+
fill-color: horse#a18559;
666+
fill-opacity: setting("area_highway_opacity");
667+
width: 1;
668+
dashes: 9,3;
669+
}
670+
area["area:highway"=path]:closed {
671+
fill-color: foot#00ff00;
672+
fill-opacity: setting("area_highway_opacity");
673+
width: 1;
674+
dashes: 9,3;
675+
}
676+
area["area:highway"=construction]:closed {
677+
fill-color: construction#ffff00;
678+
fill-opacity: setting("area_highway_opacity");
679+
width: 1;
680+
dashes: 9,3;
681+
}
682+
area["area:highway"=steps]:closed {
683+
fill-color: foot#00ff00;
684+
fill-opacity: setting("area_highway_opacity");
685+
width: 1;
686+
dashes: 9,3;
687+
}
688+
area["area:highway"=bus_guideway]:closed {
689+
fill-color: rail#404040;
690+
fill-opacity: setting("area_highway_opacity");
691+
width: 1;
692+
dashes: 9,3;
693+
}
694+
area["area:highway"=escape]:closed {
695+
fill-color: street#c0c0c0;
696+
fill-opacity: setting("area_highway_opacity");
697+
width: 1;
698+
dashes: 9,3;
699+
}
700+
area["area:highway"=traffic_island]:closed {
701+
fill-color: street#c0c0c0;
702+
fill-opacity: setting("area_highway_opacity");
703+
width: 1;
704+
dashes: 9,3;
705+
}
706+
area["area:highway"=platform]:closed {
707+
fill-color: highway_platform#c0c0c0;
708+
fill-opacity: setting("area_highway_opacity");
709+
width: 1;
710+
dashes: 9,3;
711+
}
712+
area["area:highway"=bus_stop]:closed {
713+
fill-color: bus#89cbeb;
714+
fill-opacity: setting("area_highway_opacity");
715+
width: 1;
716+
dashes: 9,3;
717+
}
718+
area["area:highway"=busway]:closed {
719+
fill-color: bus#89cbeb;
720+
fill-opacity: setting("area_highway_opacity");
721+
width: 1;
722+
dashes: 9,3;
723+
}
724+
area["area:highway"=shoulder]:closed {
725+
fill-color: street#c0c0c0;
726+
fill-opacity: setting("area_highway_opacity");
727+
width: 1;
728+
dashes: 9,3;
729+
}
730+
area["area:highway"=emergency_bay]:closed {
731+
fill-color: street#c0c0c0;
732+
fill-opacity: setting("area_highway_opacity");
733+
width: 1;
734+
dashes: 9,3;
735+
}
736+
area["area:highway"=passing_place]:closed {
737+
fill-color: street#c0c0c0;
738+
fill-opacity: setting("area_highway_opacity");
739+
width: 1;
740+
dashes: 9,3;
741+
}
742+
area["area:highway"=turning_circle]:closed {
743+
fill-color: street#c0c0c0;
744+
fill-opacity: setting("area_highway_opacity");
745+
width: 1;
746+
dashes: 9,3;
747+
}
748+
area["area:highway"=turning_loop]:closed {
749+
fill-color: street#c0c0c0;
750+
fill-opacity: setting("area_highway_opacity");
751+
width: 1;
752+
dashes: 9,3;
753+
}
754+
533755
/****************/
534756
/* highway tags */
535757
/****************/

0 commit comments

Comments
 (0)