Skip to content
This repository has been archived by the owner on Jan 24, 2019. It is now read-only.

Commit

Permalink
update Highway Shields
Browse files Browse the repository at this point in the history
  • Loading branch information
andreasviglakis committed Feb 25, 2015
1 parent a121aa2 commit fb5d1ff
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 16 deletions.
34 changes: 21 additions & 13 deletions labels.mss
Original file line number Diff line number Diff line change
Expand Up @@ -234,23 +234,31 @@
// ---------------------------------------------------------------------
// Roads

#road_label[reflen>=1][reflen<=6]::shield {
// Motorways with a 'ref' tag that is 1-6 characters long have a
// [ref] value for shield-style labels.
// Custom shield png files can be created using make_shields.sh
// in _src folder
shield-name: [ref];
shield-face-name: @sans_bd;
shield-fill: #765;
shield-min-distance: 60;
shield-min-padding: 8; // prevents clipped shields at tile edges
#road_label::shield-pt[class='motorway'][zoom>=7][zoom<=10][localrank=1][reflen<=6],
#road_label::shield-pt[class='motorway'][zoom>=9][zoom<=10][localrank=1][reflen<=6],
#road_label::shield-ln[zoom>=11][reflen<=6] {
shield-name: "[ref].replace('·', '\n')";
shield-size: 9;
shield-file: url('shield/motorway_sm_[reflen].png');
[zoom>=15] {
shield-line-spacing: -4;
shield-file: url('shield/[shield]-[reflen].svg');
shield-face-name: @sans;
shield-fill: #333;
[zoom>=14] {
shield-transform: scale(1.25,1.25);
shield-size: 11;
shield-file: url('shield/motorway_lg_[reflen].png');
}
}
#road_label::shield-pt[class='motorway'][zoom>=7][zoom<=10][localrank=1][reflen<=6],
#road_label::shield-pt[class='motorway'][zoom>=9][zoom<=10][localrank=1][reflen<=6] {
shield-placement: point;
shield-avoid-edges: false;
}
#road_label::shield-ln[zoom>=11][reflen<=6] {
shield-placement: line;
shield-spacing: 400;
shield-min-distance: 100;
shield-avoid-edges: true;
}

#road_label {
text-name: @name;
Expand Down
4 changes: 2 additions & 2 deletions project.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<Parameters>
<Parameter name="attribution"><![CDATA[<a href='https://www.mapbox.com/about/maps/' target='_blank'>&copy; Mapbox &copy; OpenStreetMap</a> <a class='mapbox-improve-map' href='https://www.mapbox.com/map-feedback/' target='_blank'>Improve this map</a>]]></Parameter>
<Parameter name="bounds">-180,-85.0511,180,85.0511</Parameter>
<Parameter name="center">0,20,2</Parameter>
<Parameter name="center">-121.2439,37.8027,13</Parameter>
<Parameter name="format">png8:m=h</Parameter>
<Parameter name="maxzoom">22</Parameter>
<Parameter name="minzoom">0</Parameter>
<Parameter name="name"><![CDATA[OSM Bright 2]]></Parameter>
<Parameter name="source"><![CDATA[mapbox:///mapbox.mapbox-streets-v5]]></Parameter>
<Parameter name="source"><![CDATA[mapbox:///mapbox.mapbox-streets-v6]]></Parameter>
</Parameters>

<FontSet name="fontset-0">
Expand Down
2 changes: 1 addition & 1 deletion project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ layers: null
maxzoom: 22
minzoom: 0
name: OSM Bright 2
source: "mapbox:///mapbox.mapbox-streets-v5"
source: "mapbox:///mapbox.mapbox-streets-v6"
styles:
- style.mss
- road.mss
Expand Down

0 comments on commit fb5d1ff

Please sign in to comment.