--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/style/roads.mss Mon Sep 14 22:55:45 2020 +0300 @@ -0,0 +1,603 @@ +@highway-trunk-width-z4: 1; +@highway-trunk-width-z5: 1; +@highway-trunk-width-z6: 1.5; +@highway-trunk-width-z7: 1.5; +@highway-trunk-width-z8: 1.5; +@highway-trunk-width-z9: 2; +@highway-trunk-width-z10: 2; +@highway-trunk-width-z11: 2; +@highway-trunk-width-z12: 3; +@highway-trunk-width-z13: 4; +@highway-trunk-width-z14: 5; +@highway-trunk-width-z15: 7; +@highway-trunk-width-z16: 10; +@highway-trunk-width-z17: 14; +@highway-trunk-width-z18: 22; +@highway-trunk-casing-width: @road-major-casing-width; + +@highway-primary-width-z10: 1.5; +@highway-primary-width-z11: 1.5; +@highway-primary-width-z12: 2; +@highway-primary-width-z13: 4; +@highway-primary-width-z14: 5; +@highway-primary-width-z15: 6; +@highway-primary-width-z16: 9; +@highway-primary-width-z17: 14; +@highway-primary-width-z18: 22; +@highway-primary-casing-width: @road-major-casing-width; + +@highway-secondary-width-z10: 1; +@highway-secondary-width-z11: 1; +@highway-secondary-width-z12: 1.5; +@highway-secondary-width-z13: 2; +@highway-secondary-width-z14: 4; +@highway-secondary-width-z15: 5; +@highway-secondary-width-z16: 6; +@highway-secondary-width-z17: 14; +@highway-secondary-width-z18: 22; +@highway-secondary-casing-width: @road-major-casing-width; + +@highway-tertiary-width-z10: 0; +@highway-tertiary-width-z11: 1; +@highway-tertiary-width-z12: 1; +@highway-tertiary-width-z13: 1.5; +@highway-tertiary-width-z14: 2; +@highway-tertiary-width-z15: 3; +@highway-tertiary-width-z16: 6; +@highway-tertiary-width-z17: 14; +@highway-tertiary-width-z18: 22; +@highway-tertiary-casing-width: @road-major-casing-width; + +@highway-unclassified-width-z10: 0; +@highway-unclassified-width-z11: 0; +@highway-unclassified-width-z12: 0.5; +@highway-unclassified-width-z13: 1; +@highway-unclassified-width-z14: 1.5; +@highway-unclassified-width-z15: 2; +@highway-unclassified-width-z16: 4; +@highway-unclassified-width-z17: 8; +@highway-unclassified-width-z18: 12; +@highway-unclassified-casing-width: @road-minor-casing-width; + +@highway-service-width-z15: 0.5; +@highway-service-width-z16: 1; +@highway-service-width-z17: 1.5; +@highway-service-width-z18: 3; +@highway-service-width-z19: 4; +@highway-service-width-z20: 5; +@highway-service-casing-width: @road-minor-casing-width; + +@highway-trunk-link-width-z10: 1; +@highway-trunk-link-width-z11: 1; +@highway-trunk-link-width-z12: 1.5; +@highway-trunk-link-width-z13: 2; +@highway-trunk-link-width-z14: 3; +@highway-trunk-link-width-z15: 3; +@highway-trunk-link-width-z16: 6; +@highway-trunk-link-width-z17: 14; +@highway-trunk-link-width-z18: 22; +@highway-trunk-link-casing-width: @road-major-casing-width; + +@highway-path-width-z14: 0.5; +@highway-path-width-z15: 0.75; +@highway-path-width-z16: 1; +@highway-path-width-z17: 2; +@highway-path-width-z18: 3; + +@road-minor-casing-width: 1.5; +@road-major-casing-width: 2; +@road-text-scale-factor: 1; + +@road-fill: #f4f4ff; +@road-casing: #bbb; +@pedestrian-fill: #ccc; +@living-street-fill: #ddd; + +#road-low-zoom +{ + [highway = 'trunk'] + { + [zoom >= 4] { line-width: @highway-trunk-width-z4; } + [zoom >= 5] { line-width: @highway-trunk-width-z5; } + [zoom >= 6] { line-width: @highway-trunk-width-z6; } + [zoom >= 7] { line-width: @highway-trunk-width-z7; } + [zoom >= 8] { line-width: @highway-trunk-width-z8; } + [zoom >= 9] { line-width: @highway-trunk-width-z9; } + line-color: #bbb; + [zoom >= 9] + { + line-color: @road-fill; + } + } +} + +#road-low-zoom-casing +{ + [highway = 'trunk'][zoom >= 9] + { + line-width: @highway-trunk-width-z9 + @highway-trunk-casing-width; + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } +} + +#road-layer-n1, +#road[layer = 0], +#road-layer-1[layer >= 1] +{ + [highway = 'trunk'] + { + line-width: @highway-trunk-width-z10; + [zoom >= 11] { line-width: @highway-trunk-width-z11; } + [zoom >= 12] { line-width: @highway-trunk-width-z12; } + [zoom >= 13] { line-width: @highway-trunk-width-z13; } + [zoom >= 14] { line-width: @highway-trunk-width-z14; } + [zoom >= 15] { line-width: @highway-trunk-width-z15; } + [zoom >= 16] { line-width: @highway-trunk-width-z16; } + [zoom >= 17] { line-width: @highway-trunk-width-z17; } + [zoom >= 18] { line-width: @highway-trunk-width-z18; } + line-color: @road-fill; + line-join: round; + #road-layer-n1 { line-cap: round; } + } + + [highway = 'primary'] + { + line-width: @highway-primary-width-z10; + [zoom >= 11] { line-width: @highway-primary-width-z11; } + [zoom >= 12] { line-width: @highway-primary-width-z12; } + [zoom >= 13] { line-width: @highway-primary-width-z13; } + [zoom >= 14] { line-width: @highway-primary-width-z14; } + [zoom >= 15] { line-width: @highway-primary-width-z15; } + [zoom >= 16] { line-width: @highway-primary-width-z16; } + [zoom >= 17] { line-width: @highway-primary-width-z17; } + [zoom >= 18] { line-width: @highway-primary-width-z18; } + line-color: @road-fill; + line-join: round; + #road-layer-n1 { line-cap: round; } + } + + [highway = 'secondary'] + { + line-width: @highway-secondary-width-z10; + [zoom >= 11] { line-width: @highway-secondary-width-z11; } + [zoom >= 12] { line-width: @highway-secondary-width-z12; } + [zoom >= 13] { line-width: @highway-secondary-width-z13; } + [zoom >= 14] { line-width: @highway-secondary-width-z14; } + [zoom >= 15] { line-width: @highway-secondary-width-z15; } + [zoom >= 16] { line-width: @highway-secondary-width-z16; } + [zoom >= 17] { line-width: @highway-secondary-width-z17; } + [zoom >= 18] { line-width: @highway-secondary-width-z18; } + line-color: #bbb; + [zoom >= 11] + { + line-color: @road-fill; + } + line-join: round; + #road-layer-n1 { line-cap: round; } + } + + [highway = 'tertiary'][zoom >= 11], + [highway = 'tertiary_link'][zoom >= 11] + { + line-width: @highway-tertiary-width-z10; + [zoom >= 11] { line-width: @highway-tertiary-width-z11; } + [zoom >= 12] { line-width: @highway-tertiary-width-z12; } + [zoom >= 13] { line-width: @highway-tertiary-width-z13; } + [zoom >= 14] { line-width: @highway-tertiary-width-z14; } + [zoom >= 15] { line-width: @highway-tertiary-width-z15; } + [zoom >= 16] { line-width: @highway-tertiary-width-z16; } + [zoom >= 17] { line-width: @highway-tertiary-width-z17; } + [zoom >= 18] { line-width: @highway-tertiary-width-z18; } + line-color: #bbb; + [zoom >= 12] { line-color: #b2b2b2; } + [zoom >= 13] { line-color: @road-fill; } + line-join: round; + #road-layer-n1 { line-cap: round; } + } + + [highway = 'unclassified'][zoom >= 12], + [highway = 'residential'][zoom >= 12], + [highway = 'living_street'][zoom >= 12], + [highway = 'pedestrian'][zoom >= 12] + { + line-width: @highway-unclassified-width-z10; + [zoom >= 11] { line-width: @highway-unclassified-width-z11; } + [zoom >= 12] { line-width: @highway-unclassified-width-z12; } + [zoom >= 13] { line-width: @highway-unclassified-width-z13; } + [zoom >= 14] { line-width: @highway-unclassified-width-z14; } + [zoom >= 15] { line-width: @highway-unclassified-width-z15; } + [zoom >= 16] { line-width: @highway-unclassified-width-z16; } + [zoom >= 17] { line-width: @highway-unclassified-width-z17; } + [zoom >= 18] { line-width: @highway-unclassified-width-z18; } + line-color: #bbb; + [zoom >= 14] { line-color: #b2b2b2; } + [zoom >= 15] { line-color: @road-fill; } + [zoom >= 15][highway = 'living_street'] { line-color: @living-street-fill; } + [zoom >= 15][highway = 'pedestrian'] { line-color: @pedestrian-fill; } + line-join: round; + #road-layer-n1 { line-cap: round; } + } + + [highway = 'trunk_link'], + [highway = 'primary_link'] + { + line-width: @highway-trunk-link-width-z10; + [zoom >= 11] { line-width: @highway-trunk-link-width-z11; } + [zoom >= 12] { line-width: @highway-trunk-link-width-z12; } + [zoom >= 13] { line-width: @highway-trunk-link-width-z13; } + [zoom >= 14] { line-width: @highway-trunk-link-width-z14; } + [zoom >= 15] { line-width: @highway-trunk-link-width-z15; } + [zoom >= 16] { line-width: @highway-trunk-link-width-z16; } + [zoom >= 17] { line-width: @highway-trunk-link-width-z17; } + [zoom >= 18] { line-width: @highway-trunk-link-width-z18; } + line-color: @road-fill; + line-join: round; + #road-layer-n1 { line-cap: round; } + } + + [highway = 'secondary_link'] + { + line-width: @highway-tertiary-width-z10; + [zoom >= 11] { line-width: @highway-tertiary-width-z11; } + [zoom >= 12] { line-width: @highway-tertiary-width-z12; } + [zoom >= 13] { line-width: @highway-tertiary-width-z13; } + [zoom >= 14] { line-width: @highway-tertiary-width-z14; } + [zoom >= 15] { line-width: @highway-tertiary-width-z15; } + [zoom >= 16] { line-width: @highway-tertiary-width-z16; } + [zoom >= 17] { line-width: @highway-tertiary-width-z17; } + [zoom >= 18] { line-width: @highway-tertiary-width-z18; } + line-color: #bbb; + [zoom >= 11] + { + line-color: @road-fill; + } + line-join: round; + #road-layer-n1 { line-cap: round; } + } + + [highway = 'service'][zoom >= 15] + { + [zoom >= 15] { line-width: @highway-service-width-z15; } + [zoom >= 16] { line-width: @highway-service-width-z16; } + [zoom >= 17] { line-width: @highway-service-width-z17; } + [zoom >= 18] { line-width: @highway-service-width-z18; } + [zoom >= 19] { line-width: @highway-service-width-z19; } + [zoom >= 20] { line-width: @highway-service-width-z20; } + line-color: #bbb; + [zoom >= 17] + { + line-color: @road-fill; + } + line-join: round; + #road-layer-n1 { line-cap: round; } + } + + [highway = 'path'][zoom >= 14], + [highway = 'footway'][zoom >= 14], + [highway = 'track'][zoom >= 14], + [highway = 'cycleway'][zoom >= 14] + { + line-width: @highway-path-width-z14; + [zoom >= 15] { line-width: @highway-path-width-z15; } + [zoom >= 16] { line-width: @highway-path-width-z16; } + [zoom >= 17] { line-width: @highway-path-width-z17; } + [zoom >= 18] { line-width: @highway-path-width-z18; } + line-color: #aaa; + [feature = 'road_path'] + { + line-dasharray: 6, 6; + } + line-join: round; + #road-layer-n1 + { + line-cap: round; + } + } +} + +#road-casing-layer-n1, +#road-casing[layer = 0], +#road-casing-layer-1[layer >= 1] +{ + [highway = 'trunk'] + { + line-width: @highway-trunk-width-z10 + @highway-trunk-casing-width; + [zoom >= 11] { line-width: @highway-trunk-width-z11 + @highway-trunk-casing-width; } + [zoom >= 12] { line-width: @highway-trunk-width-z12 + @highway-trunk-casing-width; } + [zoom >= 13] { line-width: @highway-trunk-width-z13 + @highway-trunk-casing-width; } + [zoom >= 14] { line-width: @highway-trunk-width-z14 + @highway-trunk-casing-width; } + [zoom >= 15] { line-width: @highway-trunk-width-z15 + @highway-trunk-casing-width; } + [zoom >= 16] { line-width: @highway-trunk-width-z16 + @highway-trunk-casing-width; } + [zoom >= 17] { line-width: @highway-trunk-width-z17 + @highway-trunk-casing-width; } + [zoom >= 18] { line-width: @highway-trunk-width-z18 + @highway-trunk-casing-width; } + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } + [highway = 'primary'] + { + line-width: @highway-primary-width-z10 + @highway-primary-casing-width; + [zoom >= 11] { line-width: @highway-primary-width-z11 + @highway-primary-casing-width; } + [zoom >= 12] { line-width: @highway-primary-width-z12 + @highway-primary-casing-width; } + [zoom >= 13] { line-width: @highway-primary-width-z13 + @highway-primary-casing-width; } + [zoom >= 14] { line-width: @highway-primary-width-z14 + @highway-primary-casing-width; } + [zoom >= 15] { line-width: @highway-primary-width-z15 + @highway-primary-casing-width; } + [zoom >= 16] { line-width: @highway-primary-width-z16 + @highway-primary-casing-width; } + [zoom >= 17] { line-width: @highway-primary-width-z17 + @highway-primary-casing-width; } + [zoom >= 18] { line-width: @highway-primary-width-z18 + @highway-primary-casing-width; } + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } + [highway = 'secondary'][zoom >= 11] + { + line-width: @highway-secondary-width-z10 + @highway-secondary-casing-width; + [zoom >= 11] { line-width: @highway-secondary-width-z11 + @highway-secondary-casing-width; } + [zoom >= 12] { line-width: @highway-secondary-width-z12 + @highway-secondary-casing-width; } + [zoom >= 13] { line-width: @highway-secondary-width-z13 + @highway-secondary-casing-width; } + [zoom >= 14] { line-width: @highway-secondary-width-z14 + @highway-secondary-casing-width; } + [zoom >= 15] { line-width: @highway-secondary-width-z15 + @highway-secondary-casing-width; } + [zoom >= 16] { line-width: @highway-secondary-width-z16 + @highway-secondary-casing-width; } + [zoom >= 17] { line-width: @highway-secondary-width-z17 + @highway-secondary-casing-width; } + [zoom >= 18] { line-width: @highway-secondary-width-z18 + @highway-secondary-casing-width; } + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } + [highway = 'tertiary'][zoom >= 13], + [highway = 'tertiary_link'][zoom >= 13] + { + line-width: @highway-tertiary-width-z10 + @highway-tertiary-casing-width; + [zoom >= 11] { line-width: @highway-tertiary-width-z11 + @highway-tertiary-casing-width; } + [zoom >= 12] { line-width: @highway-tertiary-width-z12 + @highway-tertiary-casing-width; } + [zoom >= 13] { line-width: @highway-tertiary-width-z13 + @highway-tertiary-casing-width; } + [zoom >= 14] { line-width: @highway-tertiary-width-z14 + @highway-tertiary-casing-width; } + [zoom >= 15] { line-width: @highway-tertiary-width-z15 + @highway-tertiary-casing-width; } + [zoom >= 16] { line-width: @highway-tertiary-width-z16 + @highway-tertiary-casing-width; } + [zoom >= 17] { line-width: @highway-tertiary-width-z17 + @highway-tertiary-casing-width; } + [zoom >= 18] { line-width: @highway-tertiary-width-z18 + @highway-tertiary-casing-width; } + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } + [highway = 'unclassified'][zoom >= 15], + [highway = 'residential'][zoom >= 15], + [highway = 'pedestrian'][zoom >= 15], + [highway = 'living_street'][zoom >= 15] + { + line-width: @highway-unclassified-width-z10 + @highway-unclassified-casing-width; + [zoom >= 11] { line-width: @highway-unclassified-width-z11 + @highway-unclassified-casing-width; } + [zoom >= 12] { line-width: @highway-unclassified-width-z12 + @highway-unclassified-casing-width; } + [zoom >= 13] { line-width: @highway-unclassified-width-z13 + @highway-unclassified-casing-width; } + [zoom >= 14] { line-width: @highway-unclassified-width-z14 + @highway-unclassified-casing-width; } + [zoom >= 15] { line-width: @highway-unclassified-width-z15 + @highway-unclassified-casing-width; } + [zoom >= 16] { line-width: @highway-unclassified-width-z16 + @highway-unclassified-casing-width; } + [zoom >= 17] { line-width: @highway-unclassified-width-z17 + @highway-unclassified-casing-width; } + [zoom >= 18] { line-width: @highway-unclassified-width-z18 + @highway-unclassified-casing-width; } + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } + [highway = 'trunk_link'], + [highway = 'primary_link'] + { + line-width: @highway-trunk-link-width-z10 + @highway-trunk-link-casing-width; + [zoom >= 11] { line-width: @highway-trunk-link-width-z11 + @highway-trunk-link-casing-width; } + [zoom >= 12] { line-width: @highway-trunk-link-width-z12 + @highway-trunk-link-casing-width; } + [zoom >= 13] { line-width: @highway-trunk-link-width-z13 + @highway-trunk-link-casing-width; } + [zoom >= 14] { line-width: @highway-trunk-link-width-z14 + @highway-trunk-link-casing-width; } + [zoom >= 15] { line-width: @highway-trunk-link-width-z15 + @highway-trunk-link-casing-width; } + [zoom >= 16] { line-width: @highway-trunk-link-width-z16 + @highway-trunk-link-casing-width; } + [zoom >= 17] { line-width: @highway-trunk-link-width-z17 + @highway-trunk-link-casing-width; } + [zoom >= 18] { line-width: @highway-trunk-link-width-z18 + @highway-trunk-link-casing-width; } + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } + [highway = 'secondary_link'][zoom >= 11] + { + line-width: @highway-tertiary-width-z10 + @highway-tertiary-casing-width; + [zoom >= 11] { line-width: @highway-tertiary-width-z11 + @highway-tertiary-casing-width; } + [zoom >= 12] { line-width: @highway-tertiary-width-z12 + @highway-tertiary-casing-width; } + [zoom >= 13] { line-width: @highway-tertiary-width-z13 + @highway-tertiary-casing-width; } + [zoom >= 14] { line-width: @highway-tertiary-width-z14 + @highway-tertiary-casing-width; } + [zoom >= 15] { line-width: @highway-tertiary-width-z15 + @highway-tertiary-casing-width; } + [zoom >= 16] { line-width: @highway-tertiary-width-z16 + @highway-tertiary-casing-width; } + [zoom >= 17] { line-width: @highway-tertiary-width-z17 + @highway-tertiary-casing-width; } + [zoom >= 18] { line-width: @highway-tertiary-width-z18 + @highway-tertiary-casing-width; } + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } + [highway = 'service'][zoom >= 17] + { + [zoom >= 17] { line-width: @highway-service-width-z17 + @highway-service-casing-width; } + [zoom >= 18] { line-width: @highway-service-width-z18 + @highway-service-casing-width; } + [zoom >= 19] { line-width: @highway-service-width-z19 + @highway-service-casing-width; } + [zoom >= 20] { line-width: @highway-service-width-z20 + @highway-service-casing-width; } + line-color: @road-casing; + line-join: round; + #road-casing-layer-n1 { line-cap: round; } + } + /* + [feature = 'road_minor'][zoom >= 15] + { + line-width: @road-minor-width-z13 + @road-minor-casing-width; + [zoom >= 14] { line-width: @road-minor-width-z14 + @road-minor-casing-width; } + [zoom >= 15] { line-width: @road-minor-width-z15 + @road-minor-casing-width; } + [zoom >= 16] { line-width: @road-minor-width-z16 + @road-minor-casing-width; } + [zoom >= 17] { line-width: @road-minor-width-z17 + @road-minor-casing-width; } + [zoom >= 18] { line-width: @road-minor-width-z18 + @road-minor-casing-width; } + line-color: #ccc; + line-join: round; + #road-casing-layer-n1 + { + line-cap: round; + } + } + */ +} +#road-text, +#road-text-minority +{ + [feature = 'road_major'] + { + text-name: "[name]"; + #road-text-minority + { + text-name: "[minority_name]"; + } + text-size: 10; + [zoom >= 16] { + text-size: 11; + } + [zoom >= 17] { + text-size: 12; + } + text-fill: #000; + text-face-name: "Liberation Sans Regular"; + text-repeat-distance: 300; + [minority_name != null] + { + text-repeat-distance: 600; + text-margin: 25; + } + text-placement: line; + text-halo-radius: 1; + text-halo-fill: white; + text-clip: false; + text-avoid-edges: true; + [highway = 'trunk'][zoom >= 14], + [highway = 'primary'][zoom >= 14], + [zoom >= 15] + { + text-face-name: "Liberation Sans Bold"; + } + } + [feature = 'road_minor'][zoom >= 15], + [feature = 'road_path'][zoom >= 15] + { + text-name: "[name]"; + #road-text-minority + { + text-name: "[minority_name]"; + } + text-size: 9; + [zoom >= 16] { + text-size: 10; + } + [zoom >= 17] { + text-size: 11; + } + text-fill: #000; + text-face-name: "Liberation Sans Regular"; + text-repeat-distance: 300; + [minority_name != null] + { + text-repeat-distance: 600; + [zoom >= 16] + { + text-margin: 25; + } + } + text-placement: line; + text-halo-radius: 1; + text-halo-fill: white; + text-clip: false; + text-avoid-edges: true; + } +} + +#rail-layer-n1, +#rail[layer = 0], +#rail-layer-1[layer >= 1] +{ + [service = null][zoom < 11] + { + line-width: 0.5; + [zoom >= 8] { line-width: 0.75; } + [zoom >= 9] { line-width: 1; } + line-color: #555; + } + [zoom >= 14], + [service = null][zoom >= 11] + { + line-color: #444; + b/line-color: white; + [service != null] + { + line-color: #888; + b/line-color: #ccc; + } + b/line-dasharray: 8, 8; + line-width: 2; + b/line-width: 1; + [zoom >= 17] + { + line-width: 3; + b/line-width: 1.5; + } + [zoom >= 18] + { + line-width: 4; + b/line-width: 2; + } + } +} + +#railway-platform-ref +{ + shield-name: "[ref]"; + shield-size: 12; + shield-fill: blue; + shield-spacing: 300; + shield-clip: false; + shield-placement: line; + shield-face-name: @railway-fonts-bold; + shield-halo-radius: @standard-halo-radius * 2; + shield-halo-fill: white; + shield-file: url('empty.png'); + shield-repeat-distance: 10; +} + +#runway[aeroway = 'runway'], +#runway[aeroway = 'taxiway'][zoom >= 14] +{ + line-width: 4; + [aeroway = 'taxiway'] + { + line-width: 1.5; + [zoom >= 15] { line-width: 3; } + [zoom >= 16] { line-width: 4; } + [zoom >= 17] { line-width: 6; } + [zoom >= 18] { line-width: 8; } + [zoom >= 19] { line-width: 12; } + [zoom >= 20] { line-width: 25; } + } + [aeroway = 'runway'] + { + [zoom >= 11] { line-width: 3; } + [zoom >= 12] { line-width: 4; } + [zoom >= 13] { line-width: 6; } + [zoom >= 14] { line-width: 8; } + [zoom >= 15] { line-width: 12; } + [zoom >= 16] { line-width: 25; } + [zoom >= 17] { line-width: 50; } + [zoom >= 18] { line-width: 100; } + [zoom >= 19] { line-width: 200; } + [zoom >= 20] { line-width: 400; } + } + line-color: #8b8998; + text-name: "[ref]"; + text-fill: black; + text-face-name: "Liberation Sans Oblique"; + text-repeat-distance: 300; + text-placement: line; + text-halo-radius: 1; + text-halo-fill: white; + text-clip: false; + text-avoid-edges: true; + text-size: 12; +}