diff options
Diffstat (limited to 'data/styles/clear/include_newfix/Roads_label.mapcss')
-rw-r--r-- | data/styles/clear/include_newfix/Roads_label.mapcss | 494 |
1 files changed, 494 insertions, 0 deletions
diff --git a/data/styles/clear/include_newfix/Roads_label.mapcss b/data/styles/clear/include_newfix/Roads_label.mapcss new file mode 100644 index 0000000000..0df4dc95a1 --- /dev/null +++ b/data/styles/clear/include_newfix/Roads_label.mapcss @@ -0,0 +1,494 @@ +/* ~~~~ CONTENT OF ROADS ~~~~~ + +1.Z-INDEX ROADS +2.SHIELD 10-22 ZOOM +3.TRUNK & MOTORWAY 10-22 ZOOM +4.PRIMARY 10-22 ZOOM +5.SECONDARY 10-22 ZOOM +6.RESIDENTAL & TERTIARY 12-22 ZOOM +7.ROAD, STREETS, UNCLASSIFIED & SERVICE 15-22 ZOOM +8.OTHERS ROADS 15-22 ZOOM +9.RAIL 15-22 ZOOM ???? + 9.1 Monorail 14-22 ZOOM + 9.2 Tram line 13-22 ZOOM + 9.3 Funicular 12-22 ZOOM +10.PISTE 12-22 ZOOM ???? + 10.1 Lift 12-22 ZOOM + 10.2 Aerialway 12-22 ZOOM + 10.3 Piste & Route 14-22 ZOOM +11.FERRY 10-22 ZOOM +12.ONEWAY ARROWS 15-22 ZOOM +13.JUNCTION 15-22 ZOOM +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +*/ + +line[highway] +{text-position: line;} + +/* 1.Z-INDEX ROADS */ + +line[aeroway=runway], +line[aeroway=taxiway] +{z-index: 50;} + +line[piste:type=downhill][piste:difficulty=advanced], +line[piste:type=downhill][piste:difficulty=easy], +line[piste:type=downhill][piste:difficulty=expert], +line[piste:type=downhill][piste:difficulty=freeride], +line[piste:type=downhill][piste:difficulty=intermediate], +line[piste:type=downhill][piste:difficulty=novice], +{z-index: 100;} + +line[route=ferry], +line[route=ferry_motorcar] +{z-index: 115;} + +line[piste:type=downhill], +line[piste:type=nordic], +line[piste:type=sled], +{z-index: 199;} + +line[highway=construction], +line[highway=proposed], +line[railway=construction], +line[railway=disused], +line[railway=preserved], +line[railway=abandoned] +{z-index: 450;} + +line[highway=bridleway] +{z-index: 590;} + +line[highway=track] +line[highway=raceway], +line[leisure=track], +line[highway=path], +line[route=hiking], +line[highway=footway] +{z-index: 600;} + +line[highway=service] +{z-index: 650;} + +line[highway=pedestrian], +line[highway=ford] +{z-index: 660;} + +line[railway=rail], +line[railway=light_rail], +line[railway=yard] +{z-index: 680;} + +line[railway=rail]::dash, +line[railway=light_rail]::dash, +line[railway=yard]::dash +{z-index: 690;} + +line[highway=unclassified], +line[highway=road], +line[highway=living_street] +{z-index: 700;} + +line[highway=residential_link], +line[highway=tertiary_link] +{z-index: 740;} + +line[highway=residential], +line[highway=tertiary], +{z-index: 750;} + +line[highway=secondary_link] +{z-index: 790;} + +line[highway=secondary] +{z-index: 800;} + +line[highway=primary_link] +{z-index: 840;} + +line[highway=primary], +line|z8-9[highway=world_towns_level], +line|z8-9[highway=world_level], +{z-index: 850;} + +line[highway=motorway_link], +line[highway=trunk_link] +{z-index: 890;} + +line|z4-7[highway=world_towns_level], +line|z4-7[highway=world_level], +line[highway=trunk], +line[highway=motorway] +{z-index: 900;} + +line[railway=monorail], +line[railway=narrow_gauge], +line[railway=tram] +{z-index: 950;} + +line[highway=cycleway], +line[highway=steps], +node[highway=motorway_junction] +{z-index: 1000;} + +line[aerialway=cable_car]::dash, +line[aerialway=chair_lift]::dash, +line[aerialway=gondola]::dash, +line[aerialway=mixed_lift]::dash, +line[aerialway=drag_lift] ::dash, +line[aerialway=j-bar]::dash, +line[aerialway=t-bar]::dash, +line[aerialway=magic_carpet]::dash, +line[aerialway=platter]::dash, +line[aerialway=rope_tow]::dash, +{z-index: 1049;} + +line[aerialway=cable_car], +line[aerialway=chair_lift], +line[aerialway=gondola], +line[aerialway=mixed_lift], +line[aerialway=drag_lift], +line[aerialway=j-bar], +line[aerialway=t-bar], +line[aerialway=magic_carpet], +line[aerialway=platter], +line[aerialway=rope_tow], +{z-index: 1050;} + +line[power=line] +{z-index: 2000;} + +line[piste:lift], +line[piste:lift=j-bar], +line[piste:lift=magic_carpet], +line[piste:lift=platter], +line[piste:lift=rope_tow], +line[piste:lift=t-bar] +{z-index: 6888;} + +line[highway] +{casing-width: 0;} + +/* 2.SHIELD 10-22 ZOOM */ + +line|z10-[highway=motorway], +line|z10-[highway=trunk], +line|z10-[highway=motorway_link], +line|z10-[highway=trunk_link], +line|z10-[highway=primary], +line|z10-[highway=primary_link], +line|z12-[highway=secondary], +line|z12-[highway=residential], +line|z12-[highway=tertiary] +{shield-font-size: 9;shield-text-color: @shield;shield-text-halo-radius: 1;shield-text-halo-color: @shield_halo;shield-text-halo-opacity: 1;} + +line|z10-11[highway=motorway], +line|z10-11[highway=trunk], +line|z10-11[highway=motorway_link], +line|z10-11[highway=trunk_link], +line|z10-11[highway=primary], +line|z10-11[highway=primary_link] +{shield-text-halo-radius: 0.5;shield-min-distance: 18;} +line|z12-14[highway=motorway], +line|z12-14[highway=trunk], +line|z12-14[highway=motorway_link], +line|z12-14[highway=trunk_link], +line|z12-14[highway=primary], +line|z12-14[highway=primary_link], +line|z12-14[highway=secondary], +line|z12-14[highway=residential], +line|z12-14[highway=tertiary] +{shield-min-distance: 20;} +line|z15[highway=motorway], +line|z15[highway=trunk], +line|z15[highway=motorway_link], +line|z15[highway=trunk_link], +line|z15[highway=primary], +line|z15[highway=primary_link], +line|z15[highway=secondary], +line|z15[highway=residential], +line|z15[highway=tertiary] +{shield-min-distance: 24;} +line|z16[highway=motorway], +line|z16[highway=trunk], +line|z16[highway=primary], +line|z16[highway=secondary], +line|z16[highway=residential], +line|z16[highway=tertiary] +{shield-min-distance: 25;} +line|z17[highway=motorway], +line|z17[highway=trunk] +{shield-font-size: 10;shield-min-distance: 25;} +line|z18-[highway=motorway], +line|z18-[highway=trunk] +{shield-font-size: 10;shield-min-distance: 26;} + +/* 3.TRUNK & MOTORWAY 10-22 ZOOM */ + +line|z10-[highway=trunk], +line|z10-[highway=motorway], +line|z10-[highway=motorway_link], +line|z10-[highway=trunk_link] +{text: name;text-color: @label_medium;text-halo-opacity: 0.9;text-halo-radius: 1;text-halo-color: @label_halo_light;} + +line|z10-11[highway=motorway], +line|z10-11[highway=trunk], +line|z10-11[highway=motorway_link], +line|z10-11[highway=trunk_link] +{font-size: 10;text-color: @label_dark;text-halo-opacity: 0.8;text-halo-color: @label_halo_medium;} +line|z12-13[highway=motorway], +line|z12-13[highway=trunk], +line|z12-13[highway=motorway_link], +line|z12-13[highway=trunk_link] +{font-size: 12;text-halo-color: @label_halo_medium;} +line|z14-15[highway=motorway], +line|z14-15[highway=trunk], +{font-size: 13;text-color: @label_dark;text-halo-opacity: 0.8;} +line|z14[highway=motorway_link], +line|z14[highway=trunk_link] +{font-size: 10;text-halo-color: @label_halo_medium;} +line|z15[highway=motorway_link], +line|z15[highway=trunk_link] +{font-size: 11;text-halo-color: @label_halo_medium;} +line|z16-17[highway=trunk], +line|z16-17[highway=motorway], +{font-size: 14;text-color: @label_dark;text-halo-opacity: 0.8;} +line|z16-[highway=motorway_link], +line|z16-[highway=trunk_link] +{font-size: 12;text-halo-opacity: 1;} +line|z18-[highway=trunk], +line|z18-[highway=motorway], +{font-size: 14;text-color: @label_dark;text-halo-opacity: 1;} + +/* 4.PRIMARY 10-22 ZOOM */ + +line|z10-[highway=primary], +line|z10-[highway=primary_link], +{text: name;text-color: @label_medium;text-halo-opacity: 0.8;text-halo-radius: 1;text-halo-color: @label_halo_light;} + +line|z10-11[highway=primary], +line|z10-11[highway=primary_link] +{font-size: 10;text-halo-color: @label_halo_medium;} +line|z12-13[highway=primary], +line|z12-13[highway=primary_link] +{font-size: 10;text-halo-opacity: 0.9;text-halo-color: @label_halo_medium;} +line|z14-15[highway=primary], +{font-size: 13;text-color: @label_dark;} +line|z14[highway=primary_link] +{font-size: 10;text-halo-color: @label_halo_medium;} +line|z15[highway=primary_link] +{font-size: 11;text-halo-color: @label_halo_medium;} +line|z16-[highway=primary], +{font-size: 14;text-color: @label_dark;} +line|z16-17[highway=primary_link], +{font-size: 12;} +line|z18-[highway=primary_link], +{font-size: 12;text-halo-opacity: 1;} + +/* 5.SECONDARY 10-22 ZOOM */ + +line|z10-[highway=secondary], +line|z16-[highway=secondary_link] +{text: name;text-color: @label_medium;text-halo-opacity: 0.8;text-halo-radius: 1;text-halo-color: @label_halo_medium;} + +line|z10-11[highway=secondary] +{font-size: 10;text-color: @label_light;} +line|z12-13[highway=secondary] +{font-size: 10;text-color: @label_light;text-halo-opacity: 0.9;text-halo-color: @road_label_halo;} +line|z14[highway=secondary], +{font-size: 10;} +line|z15[highway=secondary], +{font-size: 11;} +line|z16-17[highway=secondary], +line|z16-17[highway=secondary_link] +{font-size: 14;text-color: @label_dark;text-halo-color: @label_halo_light;} +line|z18-[highway=secondary], +line|z18-[highway=secondary_link] +{font-size: 14;text-color: @label_dark;text-halo-opacity: 1;text-halo-color: @label_halo_light;} + +/* 6.RESIDENTAL & TERTIARY 12-22 ZOOM */ + +line|z12-[highway=residential], +line|z12-[highway=tertiary], +line|z18-[highway=residential_link], +line|z18-[highway=tertiary_link] +{text: name;text-color: @label_medium;text-halo-opacity: 0.8;text-halo-radius: 1;text-halo-color: @label_halo_medium;} + +line|z12-13[highway=residential], +line|z12-13[highway=tertiary] +{font-size: 10;text-color: @label_light;text-halo-opacity: 0.9;text-halo-color: @road_label_halo;} +line|z14[highway=residential], +line|z14[highway=tertiary], +{font-size: 10;} +line|z15[highway=residential], +line|z15[highway=tertiary], +{font-size: 11;} +line|z16-17[highway=residential], +line|z16-17[highway=tertiary], +{font-size: 12;text-halo-color: @label_halo_light;} +line|z18-[highway=residential], +line|z18-[highway=residential_link], +line|z18-[highway=tertiary], +line|z18-[highway=tertiary_link] +{font-size: 12;text-halo-opacity: 1;text-halo-color: @label_halo_light;} + +/* 7.ROAD, STREETS, UNCLASSIFIED & SERVICE 14-22 ZOOM */ + +line|z14-[highway=unclassified], +line|z14-[highway=road], +line|z14-[highway=living_street], +line|z14-[highway=pedestrian], +line|z16-[highway=service], +{text: name;text-color: @label_medium;text-halo-opacity: 0.8;text-halo-radius: 1;text-halo-color: @label_halo_medium;} + +line|z14[highway=unclassified], +line|z14[highway=living_street], +line|z14[highway=pedestrian], +line|z14[highway=road], +{font-size: 10;} +line|z15[highway=unclassified], +line|z15[highway=living_street], +line|z15[highway=pedestrian], +line|z15[highway=road], +{font-size: 11;} +line|z16-17[highway=unclassified], +line|z16-17[highway=living_street], +{font-size: 12;text-halo-color: @label_halo_light;} +line|z16-17[highway=pedestrian], +line|z16-17[highway=service], +line|z16-17[highway=road], +{font-size: 10;text-halo-color: @label_halo_light;} +line|z18-[highway=unclassified], +line|z18-[highway=living_street], +line|z18-[highway=pedestrian], +line|z18-[highway=service], +line|z18-[highway=road], +{font-size: 12;text-halo-opacity: 1;text-halo-color: @label_halo_light;} + +/* 8.OTHERS ROADS 15-22 ZOOM */ + +line|z15-[highway=cycleway], +line|z15-[highway=construction], +line|z15-[highway=proposed], +line|z15-[highway=track], +line|z15-[highway=path], +line|z15-[highway=bridleway], +line|z15-[highway=footway], +line|z16-[leisure=track], +line|z16-[route=hiking], +line|z16-[highway=steps], +line|z16-[highway=ford], +line|z16-[highway=raceway], +{text: name;text-color: @label_medium;text-halo-opacity: 0.8;text-halo-radius: 1;text-halo-color: @label_halo_light;} + +line|z15[highway=construction], +line|z15[highway=proposed], +line|z15[highway=bridleway], +line|z15[highway=path], +line|z15[highway=footway], +line|z15[highway=cycleway], +line|z15[highway=track] +{font-size: 8;} +line|z16-17[highway=ford], +line|z16-17[highway=cycleway], +line|z16-17[highway=construction], +line|z16-17[highway=proposed], +line|z16-17[highway=track], +line|z16-17[highway=raceway], +line|z16-17[leisure=track], +line|z16-17[highway=path], +line|z16-17[route=hiking], +line|z16-17[highway=bridleway], +line|z16-17[highway=footway], +{font-size: 9;} +line|z18-[highway=ford], +line|z18-[highway=cycleway], +line|z18-[highway=construction], +line|z18-[highway=proposed], +line|z18-[highway=track], +line|z18-[highway=raceway], +line|z18-[leisure=track], +line|z18-[highway=path], +line|z18-[route=hiking], +line|z18-[highway=bridleway], +line|z18-[highway=footway], +{font-size: 10;} + +/* 9.RAIL 15-22 ZOOM */ +/* +line[railway=rail], +line[railway=light_rail], +line[railway=yard], +line[railway=construction], +line[railway=disused], +line[railway=preserved], +line[railway=abandoned], +line[railway=monorail], +line[railway=narrow_gauge], +line[railway=funicular] +*/ +/* 10.PISTE 15-22 ZOOM */ +/* +line[piste:lift], +line[piste:lift=j-bar], +line[piste:lift=magic_carpet], +line[piste:lift=platter], +line[piste:lift=rope_tow], +line[piste:lift=t-bar], +line[power=line], +line[aerialway=cable_car], +line[aerialway=chair_lift], +line[aerialway=gondola], +line[aerialway=mixed_lift], +line[aerialway=drag_lift], +line[aerialway=j-bar], +line[aerialway=t-bar], +line[aerialway=magic_carpet], +line[aerialway=platter], +line[aerialway=rope_tow], +*/ +/* 10.3 Piste & Route 14-22 ZOOM */ +/* +line[piste:type=downhill], +line[piste:type=nordic], +line[piste:type=sled] +{color: @piste;opacity: 1;} +line|z14[route=ski], +line|z14[leisure=skiing] +*/ + +/* 11. FERRY */ + +line|z10-[route=ferry], +line|z10-[route=ferry_motorcar] +{text: name;text-color: @water_label;text-position: line;z-index: 120;} + +line|z10-16[route=ferry], +line|z10-16[route=ferry_motorcar] +{font-size: 9;} +line|z17-[route=ferry], +line|z17-[route=ferry_motorcar] +{font-size: 10;} + +/* 12. ONEWAY ARROWS */ + +/* line|z15-[highway=primary][hwtag=oneway]::arrows <-- не работает по типам магистралей */ + +line|z15[hwtag=oneway]::arrows +{pattern-offset: 80;pattern-image: arrow-xs.svg;pattern-spacing: 160;} +line|z16[hwtag=oneway]::arrows +{pattern-offset: 120;pattern-image: arrow-s.svg;pattern-spacing: 160;} +line|z17[hwtag=oneway]::arrows +{pattern-offset: 160;pattern-image: arrow-s.svg;pattern-spacing: 200;} +line|z18-[hwtag=oneway]::arrows +{pattern-offset: 200;pattern-image: arrow-m.svg;pattern-spacing: 200;} + +/* 13.JUNCTION */ + +node|z15-[highway=motorway_junction] +{text: name;text-color: @subway_label;text-position: center;} + +node|z15[highway=motorway_junction] +{font-size: 9;} +node|z16-[highway=motorway_junction] +{font-size: 10;} |