41004100 "all",
41014101 [ "in", "class", "trunk",
41024102 "trunk_link" ],
4103+ [ "in", "edge", "sidewalk",
4104+ "verge" ],
41034105 [ "==", "tunnel", true ]
41044106 ],
41054107 "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" },
41254127 "all",
41264128 [ "in", "class", "trunk",
41274129 "trunk_link" ],
4130+ [ "in", "edge", "sidewalk",
4131+ "verge" ],
41284132 [ "==", "tunnel", true ]
41294133 ],
41304134 "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" },
50995103 "all",
51005104 [ "in", "class", "trunk",
51015105 "trunk_link" ],
5106+ [ "in", "edge", "sidewalk",
5107+ "verge" ],
51025108 [ "!in", "bridge", "levee",
51035109 "yes" ],
51045110 [ "!=", "tunnel", true ]
51265132 "all",
51275133 [ "in", "class", "trunk",
51285134 "trunk_link" ],
5135+ [ "in", "edge", "sidewalk",
5136+ "verge" ],
51295137 [ "==", "bridge", "levee" ],
51305138 [ "!=", "tunnel", true ]
51315139 ],
76407648 "all",
76417649 [ "in", "class", "trunk",
76427650 "trunk_link" ],
7651+ [ "in", "edge", "sidewalk",
7652+ "verge" ],
76437653 [ "!=", "bridge", "yes" ],
76447654 [ "!=", "tunnel", true ]
76457655 ],
1057110581 "all",
1057210582 [ "in", "class", "trunk",
1057310583 "trunk_link" ],
10584+ [ "in", "edge", "sidewalk",
10585+ "verge" ],
1057410586 [ "==", "bridge", "yes" ]
1057510587 ],
1057610588 "layout": { "line-cap": "butt", "line-join": "round", "visibility": "visible" },
1059610608 "all",
1059710609 [ "in", "class", "trunk",
1059810610 "trunk_link" ],
10611+ [ "in", "edge", "sidewalk",
10612+ "verge" ],
1059910613 [ "==", "bridge", "yes" ]
1060010614 ],
1060110615 "layout": { "line-cap": "butt", "line-join": "round", "visibility": "visible" },
1062110635 "all",
1062210636 [ "in", "class", "trunk",
1062310637 "trunk_link" ],
10638+ [ "in", "edge", "sidewalk",
10639+ "verge" ],
1062410640 [ "==", "bridge", "yes" ]
1062510641 ],
1062610642 "layout": { "line-cap": "butt", "line-join": "round", "visibility": "visible" },
1064610662 "all",
1064710663 [ "in", "class", "trunk",
1064810664 "trunk_link" ],
10665+ [ "in", "edge", "sidewalk",
10666+ "verge" ],
1064910667 [ "==", "bridge", "yes" ]
1065010668 ],
1065110669 "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" },
@@ -10712,19 +10730,17 @@
1071210730 }
1071310731 },
1071410732 {
10715- "id": "highway-access_no -wide-12",
10733+ "id": "highway-trunkaccess_destination -wide-12",
1071610734 "type": "line",
1071710735 "source": "someoneelse",
1071810736 "source-layer": "transportation",
1071910737 "minzoom": 12,
10720- "filter": [ "all", [ "in", "class", "trunk", "trunk_link",
10721- "primary", "primary_link", "secondary", "secondary_link",
10722- "tertiary", "tertiary_link",
10723- "unclassified", "residential", "pedestrian",
10724- "service", "road", "driveway" ],
10725- [ "==", "access", "no" ] ],
10738+ "filter": [ "all", [ "in", "class", "trunk", "trunk_link" ],
10739+ [ "==", "access", "destination" ],
10740+ [ "in", "edge", "sidewalk",
10741+ "verge" ] ],
1072610742 "paint": {
10727- "line-color": "#ffcc99 ",
10743+ "line-color": "#ffff99 ",
1072810744 "line-dasharray": [2.0, 2.0],
1072910745 "line-width": {
1073010746 "base": 2.4,
@@ -10735,41 +10751,13 @@
1073510751 }
1073610752 }
1073710753 },
10738- {
10739- "id": "highway-access_no-narrow-12",
10740- "type": "line",
10741- "source": "someoneelse",
10742- "source-layer": "transportation",
10743- "minzoom": 12,
10744- "filter": [ "all", [ "in", "class", "unpaved", "ucrwide", "ucrnarrow", "boatwide", "boatnarrow",
10745- "rbywide", "rbynarrow",
10746- "bridlewaywide", "bridlewaynarrow", "bridlewaysteps",
10747- "intbridlewaywide", "intbridlewaynarrow",
10748- "footwaywide", "footwaynarrow", "footwaysteps",
10749- "intfootwaywide", "intfootwaynarrow",
10750- "pathwide", "pathnarrow", "steps", "intpathwide", "intpathnarrow",
10751- "leisuretrack", "gallop" ],
10752- [ "==", "access", "no" ] ],
10753- "paint": {
10754- "line-color": "#ffcc99",
10755- "line-dasharray": [2.0, 2.0],
10756- "line-width": {
10757- "base": 1.8,
10758- "stops": [
10759- [ 12, 1.2 ],
10760- [ 20, 4.8 ]
10761- ]
10762- }
10763- }
10764- },
1076510754 {
1076610755 "id": "highway-access_destination-wide-12",
1076710756 "type": "line",
1076810757 "source": "someoneelse",
1076910758 "source-layer": "transportation",
1077010759 "minzoom": 12,
10771- "filter": [ "all", [ "in", "class", "trunk", "trunk_link",
10772- "primary", "primary_link", "secondary", "secondary_link",
10760+ "filter": [ "all", [ "in", "class", "primary", "primary_link", "secondary", "secondary_link",
1077310761 "tertiary", "tertiary_link",
1077410762 "unclassified", "residential", "pedestrian",
1077510763 "service", "road", "driveway" ],
@@ -10814,12 +10802,30 @@
1081410802 }
1081510803 }
1081610804 },
10805+ {
10806+ "id": "trunkmarker-oneway-15",
10807+ "type": "symbol",
10808+ "source-layer": "transportation",
10809+ "filter": [ "all", [ "in", "class", "trunk", "trunk_link" ],
10810+ [ "in", "edge", "sidewalk",
10811+ "verge" ],
10812+ [ "==", "oneway", "yes" ] ],
10813+ "layout": {
10814+ "icon-image": "marker_oneway",
10815+ "icon-size": { "stops": [ [ 15, 0.5 ],
10816+ [ 17, 0.5 ],
10817+ [ 20, 1.5 ] ] },
10818+ "symbol-placement": "line",
10819+ "symbol-spacing": 240
10820+ },
10821+ "source": "someoneelse",
10822+ "minzoom": 15
10823+ },
1081710824 {
1081810825 "id": "marker-oneway-15",
1081910826 "type": "symbol",
1082010827 "source-layer": "transportation",
10821- "filter": [ "all", [ "in", "class", "trunk", "trunk_link",
10822- "primary", "primary_link", "secondary", "secondary_link",
10828+ "filter": [ "all", [ "in", "class", "primary", "primary_link", "secondary", "secondary_link",
1082310829 "tertiary", "tertiary_link",
1082410830 "unclassified", "residential", "pedestrian",
1082510831 "service", "road", "driveway", "unpaved" ],
@@ -10835,12 +10841,30 @@
1083510841 "source": "someoneelse",
1083610842 "minzoom": 15
1083710843 },
10844+ {
10845+ "id": "trunkmarker-onewayminusone-15",
10846+ "type": "symbol",
10847+ "source-layer": "transportation",
10848+ "filter": [ "all", [ "in", "class", "trunk", "trunk_link" ],
10849+ [ "in", "edge", "sidewalk",
10850+ "verge" ],
10851+ [ "==", "oneway", "-1" ] ],
10852+ "layout": {
10853+ "icon-image": "marker_onewayminusone",
10854+ "icon-size": { "stops": [ [ 15, 0.5 ],
10855+ [ 17, 0.5 ],
10856+ [ 20, 1.5 ] ] },
10857+ "symbol-placement": "line",
10858+ "symbol-spacing": 240
10859+ },
10860+ "source": "someoneelse",
10861+ "minzoom": 15
10862+ },
1083810863 {
1083910864 "id": "marker-onewayminusone-15",
1084010865 "type": "symbol",
1084110866 "source-layer": "transportation",
10842- "filter": [ "all", [ "in", "class", "trunk", "trunk_link",
10843- "primary", "primary_link", "secondary", "secondary_link",
10867+ "filter": [ "all", [ "in", "class", "primary", "primary_link", "secondary", "secondary_link",
1084410868 "tertiary", "tertiary_link",
1084510869 "unclassified", "residential", "pedestrian",
1084610870 "service", "road", "driveway", "unpaved" ],
@@ -19191,11 +19215,37 @@
1919119215 },
1919219216 "minzoom": 12
1919319217 },
19218+ {
19219+ "id": "trunklabel-street-centre-12",
19220+ "type": "symbol",
19221+ "source-layer": "transportation",
19222+ "filter": [ "all", [ "in", "class", "trunk" ],
19223+ [ "in", "edge", "sidewalk",
19224+ "verge" ] ],
19225+ "layout": {
19226+ "text-field": "{name}",
19227+ "text-font": [ "KlokanTech Noto Sans Regular" ],
19228+ "symbol-placement": "line",
19229+ "symbol-spacing": { "stops": [ [ 12, 250 ],
19230+ [ 20, 900 ] ] },
19231+ "text-anchor": "center",
19232+ "text-size": { "stops": [ [ 12, 10 ], [ 20, 30 ] ] }
19233+ },
19234+ "source": "someoneelse",
19235+ "paint": {
19236+ "icon-color": "#333344",
19237+ "text-color": "#333344",
19238+ "text-halo-color": "rgba(255, 255, 255, 0.8)",
19239+ "text-halo-width": 2,
19240+ "text-halo-blur": 1
19241+ },
19242+ "minzoom": 12
19243+ },
1919419244 {
1919519245 "id": "label-street-centre-12",
1919619246 "type": "symbol",
1919719247 "source-layer": "transportation",
19198- "filter": [ "in", "class", "trunk", " primary", "secondary", "tertiary",
19248+ "filter": [ "in", "class", "primary", "secondary", "tertiary",
1919919249 "unclassified", "residential", "pedestrian", "living_street", "service", "road", "driveway" ],
1920019250 "layout": {
1920119251 "text-field": "{name}",
1922119271 "type": "symbol",
1922219272 "source-layer": "transportation",
1922319273 "filter": [ "all", [ "in", "class", "trunk" ],
19274+ [ "in", "edge", "sidewalk",
19275+ "verge" ],
1922419276 [ "has", "ref" ],
1922519277 [ "<", "ref_len", 6 ] ],
1922619278 "layout": {
1925319305 "type": "symbol",
1925419306 "source-layer": "transportation",
1925519307 "filter": [ "all", [ "in", "class", "trunk" ],
19308+ [ "in", "edge", "sidewalk",
19309+ "verge" ],
1925619310 [ "has", "ref" ],
1925719311 [ ">=", "ref_len", 6 ] ],
1925819312 "layout": {
0 commit comments