summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvo van Dongen <info@ivovandongen.nl>2017-07-07 15:57:48 +0300
committerIvo van Dongen <ivovandongen@users.noreply.github.com>2017-07-07 17:18:30 +0300
commit6b5f8fd6ef845fbf834968d94ec26cf26f645838 (patch)
treeca0476b7bf7d12f682705bddca886c92400ed47e
parentf734126416ee9748d66d439918471b2c1a0019a5 (diff)
downloadqtlocation-mapboxgl-6b5f8fd6ef845fbf834968d94ec26cf26f645838.tar.gz
[benchmark] update cache db and style
-rw-r--r--benchmark/fixtures/api/cache.dbbin405504 -> 1298432 bytes
-rw-r--r--benchmark/fixtures/api/query_style.json15298
2 files changed, 3989 insertions, 11309 deletions
diff --git a/benchmark/fixtures/api/cache.db b/benchmark/fixtures/api/cache.db
index a62a3b0f00..c2ada1fbd5 100644
--- a/benchmark/fixtures/api/cache.db
+++ b/benchmark/fixtures/api/cache.db
Binary files differ
diff --git a/benchmark/fixtures/api/query_style.json b/benchmark/fixtures/api/query_style.json
index 54899c3951..cf88aeb6ed 100644
--- a/benchmark/fixtures/api/query_style.json
+++ b/benchmark/fixtures/api/query_style.json
@@ -1,11313 +1,3993 @@
{
- "created": 0,
- "draft": false,
- "glyphs": "mapbox://fonts/mapbox/{fontstack}/{range}.pbf",
- "id": "streets-v9",
- "layers": [
- {
- "id": "background",
- "layout": {},
- "paint": {
- "background-color": {
- "base": 1,
- "stops": [
- [
- 11,
- "hsl(35, 32%, 91%)"
- ],
- [
- 13,
- "hsl(35, 12%, 89%)"
- ]
- ]
- }
- },
- "type": "background"
- },
- {
- "filter": [
- "==",
- "class",
- "snow"
- ],
- "id": "landcover_snow",
- "layout": {},
- "metadata": {
- "mapbox:group": "1456970288113.8113"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(0, 0%, 100%)",
- "fill-opacity": 0.2
- },
- "source": "composite",
- "source-layer": "landcover",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "wood"
- ],
- "id": "landcover_wood",
- "layout": {},
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1456970288113.8113"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(75, 62%, 81%)",
- "fill-opacity": {
- "base": 1.5,
- "stops": [
- [
- 2,
- 0.3
- ],
- [
- 7,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landcover",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "scrub"
- ],
- "id": "landcover_scrub",
- "layout": {},
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1456970288113.8113"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(75, 62%, 81%)",
- "fill-opacity": {
- "base": 1.5,
- "stops": [
- [
- 2,
- 0.3
- ],
- [
- 7,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landcover",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "grass"
- ],
- "id": "landcover_grass",
- "layout": {},
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1456970288113.8113"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(75, 62%, 81%)",
- "fill-opacity": {
- "base": 1.5,
- "stops": [
- [
- 2,
- 0.3
- ],
- [
- 7,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landcover",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "crop"
- ],
- "id": "landcover_crop",
- "layout": {},
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1456970288113.8113"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(75, 62%, 81%)",
- "fill-opacity": {
- "base": 1.5,
- "stops": [
- [
- 2,
- 0.3
- ],
- [
- 7,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landcover",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "national_park"
- ],
- "id": "national_park",
- "layout": {},
- "paint": {
- "fill-color": "hsl(100, 58%, 76%)",
- "fill-opacity": {
- "base": 1,
- "stops": [
- [
- 5,
- 0
- ],
- [
- 6,
- 0.5
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landuse_overlay",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "hospital"
- ],
- "id": "hospital",
- "layout": {},
- "paint": {
- "fill-color": {
- "base": 1,
- "stops": [
- [
- 15.5,
- "hsl(340, 37%, 87%)"
- ],
- [
- 16,
- "hsl(340, 63%, 89%)"
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landuse",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "school"
- ],
- "id": "school",
- "layout": {},
- "paint": {
- "fill-color": {
- "base": 1,
- "stops": [
- [
- 15.5,
- "hsl(50, 47%, 81%)"
- ],
- [
- 16,
- "hsl(50, 63%, 84%)"
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landuse",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "park"
- ],
- "id": "park",
- "layout": {},
- "paint": {
- "fill-color": "hsl(100, 58%, 76%)",
- "fill-opacity": {
- "base": 1,
- "stops": [
- [
- 5,
- 0
- ],
- [
- 6,
- 1
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landuse",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "pitch"
- ],
- "id": "pitch",
- "layout": {},
- "paint": {
- "fill-color": "hsl(100, 57%, 72%)"
- },
- "source": "composite",
- "source-layer": "landuse",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "pitch"
- ],
- "id": "pitch-line",
- "layout": {
- "line-join": "miter"
- },
- "minzoom": 15,
- "paint": {
- "line-color": "hsl(75, 57%, 84%)"
- },
- "source": "composite",
- "source-layer": "landuse",
- "type": "line"
- },
- {
- "filter": [
- "==",
- "class",
- "cemetery"
- ],
- "id": "cemetery",
- "layout": {},
- "paint": {
- "fill-color": "hsl(75, 37%, 81%)"
- },
- "source": "composite",
- "source-layer": "landuse",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "industrial"
- ],
- "id": "industrial",
- "layout": {},
- "paint": {
- "fill-color": {
- "base": 1,
- "stops": [
- [
- 15.5,
- "hsl(230, 15%, 86%)"
- ],
- [
- 16,
- "hsl(230, 29%, 89%)"
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "landuse",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "class",
- "sand"
- ],
- "id": "sand",
- "layout": {},
- "paint": {
- "fill-color": "hsl(60, 46%, 87%)"
- },
- "source": "composite",
- "source-layer": "landuse",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "level",
- 94
- ],
- "id": "hillshade_highlight_bright",
- "layout": {},
- "maxzoom": 16,
- "metadata": {
- "mapbox:group": "1456969573402.7817"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(0, 0%, 100%)",
- "fill-opacity": {
- "stops": [
- [
- 14,
- 0.12
- ],
- [
- 16,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "hillshade",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "level",
- 90
- ],
- "id": "hillshade_highlight_med",
- "layout": {},
- "maxzoom": 16,
- "metadata": {
- "mapbox:group": "1456969573402.7817"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(0, 0%, 100%)",
- "fill-opacity": {
- "stops": [
- [
- 14,
- 0.12
- ],
- [
- 16,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "hillshade",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "level",
- 89
- ],
- "id": "hillshade_shadow_faint",
- "layout": {},
- "maxzoom": 16,
- "metadata": {
- "mapbox:group": "1456969573402.7817"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(56, 59%, 22%)",
- "fill-opacity": {
- "stops": [
- [
- 14,
- 0.05
- ],
- [
- 16,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "hillshade",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "level",
- 78
- ],
- "id": "hillshade_shadow_med",
- "layout": {},
- "maxzoom": 16,
- "metadata": {
- "mapbox:group": "1456969573402.7817"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(56, 59%, 22%)",
- "fill-opacity": {
- "stops": [
- [
- 14,
- 0.05
- ],
- [
- 16,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "hillshade",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "level",
- 67
- ],
- "id": "hillshade_shadow_dark",
- "layout": {},
- "maxzoom": 16,
- "metadata": {
- "mapbox:group": "1456969573402.7817"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(56, 59%, 22%)",
- "fill-opacity": {
- "stops": [
- [
- 14,
- 0.06
- ],
- [
- 16,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "hillshade",
- "type": "fill"
- },
- {
- "filter": [
- "==",
- "level",
- 56
- ],
- "id": "hillshade_shadow_extreme",
- "layout": {},
- "maxzoom": 16,
- "metadata": {
- "mapbox:group": "1456969573402.7817"
- },
- "paint": {
- "fill-antialias": false,
- "fill-color": "hsl(56, 59%, 22%)",
- "fill-opacity": {
- "stops": [
- [
- 14,
- 0.06
- ],
- [
- 16,
- 0
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "hillshade",
- "type": "fill"
- },
- {
- "filter": [
- "in",
- "class",
- "canal",
- "river"
- ],
- "id": "waterway-river-canal",
- "layout": {
- "line-cap": {
- "base": 1,
- "stops": [
- [
- 0,
- "butt"
- ],
- [
- 11,
- "round"
- ]
- ]
- },
- "line-join": "round"
- },
- "minzoom": 8,
- "paint": {
- "line-color": "hsl(205, 87%, 76%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 8,
- 0
- ],
- [
- 8.5,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.3,
- "stops": [
- [
- 8.5,
- 0.1
- ],
- [
- 20,
- 8
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "waterway",
- "type": "line"
- },
- {
- "filter": [
- "!in",
- "class",
- "canal",
- "river"
- ],
- "id": "waterway-small",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(205, 87%, 76%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13,
- 0
- ],
- [
- 13.5,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.35,
- "stops": [
- [
- 13.5,
- 0.1
- ],
- [
- 20,
- 3
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "waterway",
- "type": "line"
- },
- {
- "id": "water-shadow",
- "layout": {},
- "paint": {
- "fill-color": "hsl(215, 84%, 69%)",
- "fill-opacity": 1,
- "fill-translate": {
- "base": 1.2,
- "stops": [
- [
- 7,
- [
- 0,
- 0
- ]
- ],
- [
- 16,
- [
- -1,
- -1
- ]
- ]
- ]
- },
- "fill-translate-anchor": "viewport"
- },
- "source": "composite",
- "source-layer": "water",
- "type": "fill"
- },
- {
- "id": "water",
- "paint": {
- "fill-color": "hsl(196, 80%, 70%)"
- },
- "ref": "water-shadow"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "Polygon"
- ],
- [
- "==",
- "class",
- "land"
- ]
- ],
- "id": "barrier_line-land-polygon",
- "layout": {},
- "paint": {
- "fill-color": "hsl(35, 12%, 89%)"
- },
- "source": "composite",
- "source-layer": "barrier_line",
- "type": "fill"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "==",
- "class",
- "land"
- ]
- ],
- "id": "barrier_line-land-line",
- "layout": {
- "line-cap": "round"
- },
- "paint": {
- "line-color": "hsl(35, 12%, 89%)",
- "line-width": {
- "base": 1.99,
- "stops": [
- [
- 14,
- 0.75
- ],
- [
- 20,
- 40
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "barrier_line",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "Polygon"
- ],
- [
- "!=",
- "type",
- "apron"
- ]
- ],
- "id": "aeroway-polygon",
- "layout": {},
- "metadata": {
- "mapbox:group": "1444934828655.3389"
- },
- "minzoom": 11,
- "paint": {
- "fill-color": {
- "base": 1,
- "stops": [
- [
- 15,
- "hsl(230, 23%, 82%)"
- ],
- [
- 16,
- "hsl(230, 37%, 84%)"
- ]
- ]
- },
- "fill-opacity": {
- "base": 1,
- "stops": [
- [
- 11,
- 0
- ],
- [
- 11.5,
- 1
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "aeroway",
- "type": "fill"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "==",
- "type",
- "runway"
- ]
- ],
- "id": "aeroway-runway",
- "layout": {},
- "metadata": {
- "mapbox:group": "1444934828655.3389"
- },
- "minzoom": 9,
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 15,
- "hsl(230, 23%, 82%)"
- ],
- [
- 16,
- "hsl(230, 37%, 84%)"
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 9,
- 1
- ],
- [
- 18,
- 80
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "aeroway",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "==",
- "type",
- "taxiway"
- ]
- ],
- "id": "aeroway-taxiway",
- "layout": {},
- "metadata": {
- "mapbox:group": "1444934828655.3389"
- },
- "minzoom": 9,
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 15,
- "hsl(230, 23%, 82%)"
- ],
- [
- 16,
- "hsl(230, 37%, 84%)"
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 0.5
- ],
- [
- 18,
- 20
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "aeroway",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "!=",
- "type",
- "building:part"
- ],
- [
- "==",
- "underground",
- "false"
- ]
- ],
- "id": "building-line",
- "layout": {},
- "minzoom": 15,
- "paint": {
- "line-color": "hsl(35, 6%, 79%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 15.5,
- 0
- ],
- [
- 16,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 0.75
- ],
- [
- 20,
- 3
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "building",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "!=",
- "type",
- "building:part"
- ],
- [
- "==",
- "underground",
- "false"
- ]
- ],
- "id": "building",
- "layout": {},
- "minzoom": 15,
- "paint": {
- "fill-color": {
- "base": 1,
- "stops": [
- [
- 15,
- "hsl(35, 11%, 88%)"
- ],
- [
- 16,
- "hsl(35, 8%, 85%)"
- ]
- ]
- },
- "fill-opacity": {
- "base": 1,
- "stops": [
- [
- 15.5,
- 0
- ],
- [
- 16,
- 1
- ]
- ]
- },
- "fill-outline-color": "hsl(35, 6%, 79%)"
- },
- "source": "composite",
- "source-layer": "building",
- "type": "fill"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "street"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-street-low",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "stops": [
- [
- 11.5,
- 0
- ],
- [
- 12,
- 1
- ],
- [
- 14,
- 1
- ],
- [
- 14.01,
- 0
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "street_limited"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-street_limited-low",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "stops": [
- [
- 11.5,
- 0
- ],
- [
- 12,
- 1
- ],
- [
- 14,
- 1
- ],
- [
- 14.01,
- 0
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "service",
- "track"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ],
- [
- "!=",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "tunnel-service-link-track-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 14,
- "paint": {
- "line-color": "hsl(230, 19%, 75%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "tunnel-street_limited-case",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(230, 19%, 75%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 13,
- 0
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "ref": "tunnel-street_limited-low"
- },
- {
- "id": "tunnel-street-case",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(230, 19%, 75%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 13,
- 0
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "ref": "tunnel-street-low"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "secondary",
- "tertiary"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-secondary-tertiary-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(230, 19%, 75%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 8.5,
- 0.5
- ],
- [
- 10,
- 0.75
- ],
- [
- 18,
- 26
- ]
- ]
- },
- "line-width": {
- "base": 1.2,
- "stops": [
- [
- 10,
- 0.75
- ],
- [
- 18,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "primary"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-primary-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(230, 19%, 75%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "structure",
- "tunnel"
- ],
- [
- "==",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "tunnel-trunk_link-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway_link"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-motorway_link-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "structure",
- "tunnel"
- ],
- [
- "==",
- "type",
- "trunk"
- ]
- ]
- ],
- "id": "tunnel-trunk-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-motorway-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": [
- 3,
- 3
- ],
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "construction"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-construction",
- "layout": {
- "line-join": "miter"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 14,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 0.4,
- 0.8
- ]
- ],
- [
- 15,
- [
- 0.3,
- 0.6
- ]
- ],
- [
- 16,
- [
- 0.2,
- 0.3
- ]
- ],
- [
- 17,
- [
- 0.2,
- 0.25
- ]
- ],
- [
- 18,
- [
- 0.15,
- 0.15
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "path"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ],
- [
- "!=",
- "type",
- "steps"
- ]
- ]
- ],
- "id": "tunnel-path",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(35, 26%, 95%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.75,
- 1
- ]
- ],
- [
- 16,
- [
- 1,
- 0.75
- ]
- ],
- [
- 17,
- [
- 1,
- 0.5
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 1
- ],
- [
- 18,
- 4
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "structure",
- "tunnel"
- ],
- [
- "==",
- "type",
- "steps"
- ]
- ]
- ],
- "id": "tunnel-steps",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(35, 26%, 95%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.75,
- 1
- ]
- ],
- [
- 16,
- [
- 1,
- 0.75
- ]
- ],
- [
- 17,
- [
- 0.3,
- 0.3
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 1
- ],
- [
- 16,
- 1.6
- ],
- [
- 18,
- 6
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "tunnel-trunk_link",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(46, 77%, 78%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "tunnel-trunk_link-case"
- },
- {
- "id": "tunnel-motorway_link",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(26, 100%, 78%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "tunnel-motorway_link-case"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "pedestrian"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-pedestrian",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.5,
- 0.4
- ]
- ],
- [
- 16,
- [
- 1,
- 0.2
- ]
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "tunnel-service-link-track",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- }
- },
- "ref": "tunnel-service-link-track-case"
- },
- {
- "id": "tunnel-street_limited",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(35, 14%, 93%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "tunnel-street_limited-low"
- },
- {
- "id": "tunnel-street",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "tunnel-street-low"
- },
- {
- "id": "tunnel-secondary-tertiary",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-blur": 0,
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 8.5,
- 0.5
- ],
- [
- 10,
- 0.75
- ],
- [
- 18,
- 26
- ]
- ]
- }
- },
- "ref": "tunnel-secondary-tertiary-case"
- },
- {
- "id": "tunnel-primary",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-blur": 0,
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "ref": "tunnel-primary-case"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "path",
- "pedestrian",
- "service",
- "track"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ],
- [
- "!=",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "tunnel-oneway-arrows-blue-minor",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 17,
- "oneway-small"
- ],
- [
- 18,
- "oneway-large"
- ]
- ]
- },
- "icon-padding": 2,
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 16,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "primary",
- "secondary",
- "street",
- "street_limited",
- "tertiary"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ],
- [
- "!=",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "tunnel-oneway-arrows-blue-major",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 16,
- "oneway-small"
- ],
- [
- 17,
- "oneway-large"
- ]
- ]
- },
- "icon-padding": 2,
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 15,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "trunk"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ]
- ]
- ],
- "id": "tunnel-trunk",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-color": "hsl(46, 77%, 78%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "tunnel-motorway",
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "paint": {
- "line-blur": 0,
- "line-color": "hsl(26, 100%, 78%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "ref": "tunnel-motorway-case"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "motorway",
- "motorway_link",
- "trunk"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "==",
- "structure",
- "tunnel"
- ],
- [
- "!in",
- "type",
- "primary_link",
- "secondary_link",
- "tertiary_link"
- ]
- ]
- ],
- "id": "tunnel-oneway-arrows-white",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 16,
- "oneway-white-small"
- ],
- [
- 17,
- "oneway-white-large"
- ]
- ]
- },
- "icon-padding": 2,
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855769305.6016"
- },
- "minzoom": 16,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "==",
- "type",
- "ferry"
- ]
- ],
- "id": "ferry",
- "layout": {
- "line-join": "round"
- },
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 15,
- "hsl(205, 73%, 63%)"
- ],
- [
- 17,
- "hsl(230, 73%, 63%)"
- ]
- ]
- },
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 12,
- [
- 1,
- 0
- ]
- ],
- [
- 13,
- [
- 12,
- 4
- ]
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 20,
- 1
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "==",
- "type",
- "ferry_auto"
- ]
- ],
- "id": "ferry_auto",
- "layout": {
- "line-join": "round"
- },
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 15,
- "hsl(205, 73%, 63%)"
- ],
- [
- 17,
- "hsl(230, 73%, 63%)"
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 20,
- 1
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "path"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ],
- [
- "!in",
- "type",
- "crossing",
- "sidewalk",
- "steps"
- ]
- ]
- ],
- "id": "road-path-bg",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-blur": 0,
- "line-color": "hsl(230, 17%, 82%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 0.75
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 2
- ],
- [
- 18,
- 7
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ],
- [
- "==",
- "type",
- "steps"
- ]
- ]
- ],
- "id": "road-steps-bg",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(230, 17%, 82%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 0.75
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 2
- ],
- [
- 17,
- 4.6
- ],
- [
- 18,
- 7
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ],
- [
- "in",
- "type",
- "crossing",
- "sidewalk"
- ]
- ]
- ],
- "id": "road-sidewalk-bg",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 16,
- "paint": {
- "line-blur": 0,
- "line-color": "hsl(230, 17%, 82%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 16,
- 0
- ],
- [
- 16.25,
- 0.75
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 2
- ],
- [
- 18,
- 7
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "Point"
- ],
- [
- "in",
- "class",
- "turning_circle",
- "turning_loop"
- ]
- ],
- "id": "turning-features-outline",
- "layout": {
- "icon-allow-overlap": true,
- "icon-ignore-placement": true,
- "icon-image": "turning-circle-outline",
- "icon-padding": 0,
- "icon-rotation-alignment": "map",
- "icon-size": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.122
- ],
- [
- 18,
- 0.969
- ],
- [
- 20,
- 1
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 15,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "pedestrian"
- ],
- [
- "==",
- "structure",
- "none"
- ]
- ]
- ],
- "id": "road-pedestrian-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 12,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": 0,
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 2
- ],
- [
- 18,
- 14.5
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "street"
- ],
- [
- "==",
- "structure",
- "none"
- ]
- ]
- ],
- "id": "road-street-low",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "stops": [
- [
- 11,
- 0
- ],
- [
- 11.25,
- 1
- ],
- [
- 14,
- 1
- ],
- [
- 14.01,
- 0
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "street_limited"
- ],
- [
- "==",
- "structure",
- "none"
- ]
- ]
- ],
- "id": "road-street_limited-low",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "stops": [
- [
- 11,
- 0
- ],
- [
- 11.25,
- 1
- ],
- [
- 14,
- 1
- ],
- [
- 14.01,
- 0
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "service",
- "track"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ],
- [
- "!=",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "road-service-link-track-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 14,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "road-street_limited-case",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 13,
- 0
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "ref": "road-street_limited-low"
- },
- {
- "id": "road-street-case",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 13,
- 0
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "ref": "road-street-low"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "secondary",
- "tertiary"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ]
- ]
- ],
- "id": "road-secondary-tertiary-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 8.5,
- 0.5
- ],
- [
- 10,
- 0.75
- ],
- [
- 18,
- 26
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 9.99,
- 0
- ],
- [
- 10,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.2,
- "stops": [
- [
- 10,
- 0.75
- ],
- [
- 18,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "primary"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ]
- ]
- ],
- "id": "road-primary-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 9.99,
- 0
- ],
- [
- 10,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway_link"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ]
- ]
- ],
- "id": "road-motorway_link-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 10,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 10.99,
- 0
- ],
- [
- 11,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ],
- [
- "==",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "road-trunk_link-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 10.99,
- 0
- ],
- [
- 11,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "trunk"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ]
- ]
- ],
- "id": "road-trunk-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 6,
- 0
- ],
- [
- 6.1,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ]
- ]
- ],
- "id": "road-motorway-case",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "construction"
- ],
- [
- "==",
- "structure",
- "none"
- ]
- ]
- ],
- "id": "road-construction",
- "layout": {
- "line-join": "miter"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 14,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 0.4,
- 0.8
- ]
- ],
- [
- 15,
- [
- 0.3,
- 0.6
- ]
- ],
- [
- 16,
- [
- 0.2,
- 0.3
- ]
- ],
- [
- 17,
- [
- 0.2,
- 0.25
- ]
- ],
- [
- 18,
- [
- 0.15,
- 0.15
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "road-sidewalks",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.75,
- 1
- ]
- ],
- [
- 16,
- [
- 1,
- 0.75
- ]
- ],
- [
- 17,
- [
- 1,
- 0.5
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 16,
- 0
- ],
- [
- 16.25,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 1
- ],
- [
- 18,
- 4
- ]
- ]
- }
- },
- "ref": "road-sidewalk-bg"
- },
- {
- "id": "road-path",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.75,
- 1
- ]
- ],
- [
- 16,
- [
- 1,
- 0.75
- ]
- ],
- [
- 17,
- [
- 1,
- 0.5
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 1
- ],
- [
- 18,
- 4
- ]
- ]
- }
- },
- "ref": "road-path-bg"
- },
- {
- "id": "road-steps",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.75,
- 1
- ]
- ],
- [
- 16,
- [
- 1,
- 0.75
- ]
- ],
- [
- 17,
- [
- 0.3,
- 0.3
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 1
- ],
- [
- 16,
- 1.6
- ],
- [
- 18,
- 6
- ]
- ]
- }
- },
- "ref": "road-steps-bg"
- },
- {
- "id": "road-trunk_link",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(46, 85%, 67%)",
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "road-trunk_link-case"
- },
- {
- "id": "road-motorway_link",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(26, 100%, 68%)",
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "road-motorway_link-case"
- },
- {
- "id": "road-pedestrian",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.5,
- 0.4
- ]
- ],
- [
- 16,
- [
- 1,
- 0.2
- ]
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- }
- },
- "ref": "road-pedestrian-case"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "Polygon"
- ],
- [
- "all",
- [
- "in",
- "class",
- "path",
- "pedestrian"
- ],
- [
- "==",
- "structure",
- "none"
- ]
- ]
- ],
- "id": "road-pedestrian-polygon-fill",
- "layout": {},
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 12,
- "paint": {
- "fill-color": {
- "base": 1,
- "stops": [
- [
- 16,
- "hsl(230, 16%, 94%)"
- ],
- [
- 16.25,
- "hsl(230, 50%, 98%)"
- ]
- ]
- },
- "fill-opacity": 1,
- "fill-outline-color": "hsl(230, 26%, 88%)"
- },
- "source": "composite",
- "source-layer": "road",
- "type": "fill"
- },
- {
- "id": "road-pedestrian-polygon-pattern",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "fill-color": "hsl(0, 0%, 100%)",
- "fill-opacity": {
- "base": 1,
- "stops": [
- [
- 16,
- 0
- ],
- [
- 16.25,
- 1
- ]
- ]
- },
- "fill-outline-color": "hsl(35, 10%, 83%)",
- "fill-pattern": "pedestrian-polygon"
- },
- "ref": "road-pedestrian-polygon-fill"
- },
- {
- "id": "road-service-link-track",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- }
- },
- "ref": "road-service-link-track-case"
- },
- {
- "id": "road-street_limited",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(35, 14%, 93%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "road-street_limited-low"
- },
- {
- "id": "road-street",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "road-street-low"
- },
- {
- "id": "road-secondary-tertiary",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 5,
- "hsl(35, 32%, 91%)"
- ],
- [
- 8,
- "hsl(0, 0%, 100%)"
- ]
- ]
- },
- "line-opacity": {
- "base": 1.2,
- "stops": [
- [
- 5,
- 0
- ],
- [
- 5.5,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 8.5,
- 0.5
- ],
- [
- 10,
- 0.75
- ],
- [
- 18,
- 26
- ]
- ]
- }
- },
- "ref": "road-secondary-tertiary-case"
- },
- {
- "id": "road-primary",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 5,
- "hsl(35, 32%, 91%)"
- ],
- [
- 7,
- "hsl(0, 0%, 100%)"
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "ref": "road-primary-case"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "path",
- "pedestrian",
- "service",
- "track"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ],
- [
- "!=",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "road-oneway-arrows-blue-minor",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 17,
- "oneway-small"
- ],
- [
- 18,
- "oneway-large"
- ]
- ]
- },
- "icon-padding": 2,
- "icon-rotation-alignment": "map",
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 16,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "primary",
- "secondary",
- "street",
- "street_limited",
- "tertiary"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ],
- [
- "!=",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "road-oneway-arrows-blue-major",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 16,
- "oneway-small"
- ],
- [
- 17,
- "oneway-large"
- ]
- ]
- },
- "icon-padding": 2,
- "icon-rotation-alignment": "map",
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 15,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "id": "road-trunk",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 6,
- "hsl(0, 0%, 100%)"
- ],
- [
- 6.1,
- "hsl(46, 80%, 60%)"
- ],
- [
- 9,
- "hsl(46, 85%, 67%)"
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "ref": "road-trunk-case"
- },
- {
- "id": "road-motorway",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 8,
- "hsl(26, 87%, 62%)"
- ],
- [
- 9,
- "hsl(26, 100%, 68%)"
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "ref": "road-motorway-case"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "major_rail",
- "minor_rail"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ]
- ]
- ],
- "id": "road-rail",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 13,
- "paint": {
- "line-color": {
- "stops": [
- [
- 13,
- "hsl(50, 17%, 82%)"
- ],
- [
- 16,
- "hsl(230, 10%, 74%)"
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 20,
- 1
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "road-rail-tracks",
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "paint": {
- "line-color": {
- "stops": [
- [
- 13,
- "hsl(50, 17%, 82%)"
- ],
- [
- 16,
- "hsl(230, 10%, 74%)"
- ]
- ]
- },
- "line-dasharray": [
- 0.1,
- 15
- ],
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.75,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 4
- ],
- [
- 20,
- 8
- ]
- ]
- }
- },
- "ref": "road-rail"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "motorway",
- "motorway_link",
- "trunk"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "!in",
- "structure",
- "bridge",
- "tunnel"
- ],
- [
- "!in",
- "type",
- "primary_link",
- "secondary_link",
- "tertiary_link"
- ]
- ]
- ],
- "id": "road-oneway-arrows-white",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 16,
- "oneway-white-small"
- ],
- [
- 17,
- "oneway-white-large"
- ]
- ]
- },
- "icon-padding": 2,
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 16,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "Point"
- ],
- [
- "in",
- "class",
- "turning_circle",
- "turning_loop"
- ]
- ],
- "id": "turning-features",
- "layout": {
- "icon-allow-overlap": true,
- "icon-ignore-placement": true,
- "icon-image": "turning-circle",
- "icon-padding": 0,
- "icon-rotation-alignment": "map",
- "icon-size": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.095
- ],
- [
- 18,
- 1
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444855786460.0557"
- },
- "minzoom": 15,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "path"
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "!=",
- "type",
- "steps"
- ]
- ]
- ],
- "id": "bridge-path-bg",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-blur": 0,
- "line-color": "hsl(230, 17%, 82%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 15,
- 0
- ],
- [
- 15.25,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 2
- ],
- [
- 18,
- 7
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "==",
- "type",
- "steps"
- ]
- ]
- ],
- "id": "bridge-steps-bg",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(230, 17%, 82%)",
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 0.75
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 2
- ],
- [
- 17,
- 4.6
- ],
- [
- 18,
- 7
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "pedestrian"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-pedestrian-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": 0,
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 2
- ],
- [
- 18,
- 14.5
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "street"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-street-low",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "stops": [
- [
- 11.5,
- 0
- ],
- [
- 12,
- 1
- ],
- [
- 14,
- 1
- ],
- [
- 14.01,
- 0
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "street_limited"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-street_limited-low",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "stops": [
- [
- 11.5,
- 0
- ],
- [
- 12,
- 1
- ],
- [
- 14,
- 1
- ],
- [
- 14.01,
- 0
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "service",
- "track"
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "!=",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "bridge-service-link-track-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 14,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "street_limited"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-street_limited-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 13,
- 0
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "street"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-street-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 11,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 13,
- 0
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "secondary",
- "tertiary"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-secondary-tertiary-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 8.5,
- 0.5
- ],
- [
- 10,
- 0.75
- ],
- [
- 18,
- 26
- ]
- ]
- },
- "line-translate": [
- 0,
- 0
- ],
- "line-width": {
- "base": 1.2,
- "stops": [
- [
- 10,
- 0.75
- ],
- [
- 18,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "primary"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-primary-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-translate": [
- 0,
- 0
- ],
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "!in",
- "layer",
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "==",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "bridge-trunk_link-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 10.99,
- 0
- ],
- [
- 11,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway_link"
- ],
- [
- "!in",
- "layer",
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-motorway_link-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "trunk"
- ],
- [
- "!in",
- "layer",
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-trunk-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway"
- ],
- [
- "!in",
- "layer",
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-motorway-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "construction"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-construction",
- "layout": {
- "line-join": "miter"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 14,
- "paint": {
- "line-color": "hsl(230, 24%, 87%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 0.4,
- 0.8
- ]
- ],
- [
- 15,
- [
- 0.3,
- 0.6
- ]
- ],
- [
- 16,
- [
- 0.2,
- 0.3
- ]
- ],
- [
- 17,
- [
- 0.2,
- 0.25
- ]
- ],
- [
- 18,
- [
- 0.15,
- 0.15
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "path"
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "!=",
- "type",
- "steps"
- ]
- ]
- ],
- "id": "bridge-path",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.75,
- 1
- ]
- ],
- [
- 16,
- [
- 1,
- 0.75
- ]
- ],
- [
- 17,
- [
- 1,
- 0.5
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 1
- ],
- [
- 18,
- 4
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "bridge-steps",
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.75,
- 1
- ]
- ],
- [
- 16,
- [
- 1,
- 0.75
- ]
- ],
- [
- 17,
- [
- 0.3,
- 0.3
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 14,
- 0
- ],
- [
- 14.25,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 15,
- 1
- ],
- [
- 16,
- 1.6
- ],
- [
- 18,
- 6
- ]
- ]
- }
- },
- "ref": "bridge-steps-bg"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "!in",
- "layer",
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "==",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "bridge-trunk_link",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(46, 85%, 67%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway_link"
- ],
- [
- "!in",
- "layer",
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-motorway_link",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(26, 100%, 68%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "bridge-pedestrian",
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 14,
- [
- 1,
- 0
- ]
- ],
- [
- 15,
- [
- 1.5,
- 0.4
- ]
- ],
- [
- 16,
- [
- 1,
- 0.2
- ]
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- }
- },
- "ref": "bridge-pedestrian-case"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "service",
- "track"
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "!=",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "bridge-service-link-track",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 14,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 18,
- 12
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "bridge-street_limited",
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(35, 14%, 93%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "bridge-street_limited-low"
- },
- {
- "id": "bridge-street",
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12.5,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "ref": "bridge-street-low"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "in",
- "type",
- "secondary",
- "tertiary"
- ]
- ]
- ],
- "id": "bridge-secondary-tertiary",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": {
- "base": 1.2,
- "stops": [
- [
- 5,
- 0
- ],
- [
- 5.5,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 8.5,
- 0.5
- ],
- [
- 10,
- 0.75
- ],
- [
- 18,
- 26
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "==",
- "type",
- "primary"
- ]
- ]
- ],
- "id": "bridge-primary",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "path",
- "pedestrian",
- "service",
- "track"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-oneway-arrows-blue-minor",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 17,
- "oneway-small"
- ],
- [
- 18,
- "oneway-large"
- ]
- ]
- },
- "icon-padding": 2,
- "icon-rotation-alignment": "map",
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 16,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "primary",
- "secondary",
- "street",
- "street_limited",
- "tertiary"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-oneway-arrows-blue-major",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 16,
- "oneway-small"
- ],
- [
- 17,
- "oneway-large"
- ]
- ]
- },
- "icon-padding": 2,
- "icon-rotation-alignment": "map",
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 15,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "trunk"
- ],
- [
- "!in",
- "layer",
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-trunk",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(46, 85%, 67%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway"
- ],
- [
- "!in",
- "layer",
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-motorway",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(26, 100%, 68%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "major_rail",
- "minor_rail"
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-rail",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": {
- "stops": [
- [
- 13,
- "hsl(50, 17%, 82%)"
- ],
- [
- 16,
- "hsl(230, 10%, 74%)"
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 20,
- 1
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "id": "bridge-rail-tracks",
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": {
- "stops": [
- [
- 13,
- "hsl(50, 17%, 82%)"
- ],
- [
- 16,
- "hsl(230, 10%, 74%)"
- ]
- ]
- },
- "line-dasharray": [
- 0.1,
- 15
- ],
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 13.75,
- 0
- ],
- [
- 20,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 4
- ],
- [
- 20,
- 8
- ]
- ]
- }
- },
- "ref": "bridge-rail"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- ">=",
- "layer",
- 2
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "==",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "bridge-trunk_link-2-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 10.99,
- 0
- ],
- [
- 11,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway_link"
- ],
- [
- ">=",
- "layer",
- 2
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-motorway_link-2-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- },
- "line-opacity": 1,
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.75
- ],
- [
- 20,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "trunk"
- ],
- [
- ">=",
- "layer",
- 2
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-trunk-2-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway"
- ],
- [
- ">=",
- "layer",
- 2
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-motorway-2-case",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(0, 0%, 100%)",
- "line-gap-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- },
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 10,
- 1
- ],
- [
- 16,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- ">=",
- "layer",
- 2
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "==",
- "type",
- "trunk_link"
- ]
- ]
- ],
- "id": "bridge-trunk_link-2",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(46, 85%, 67%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway_link"
- ],
- [
- ">=",
- "layer",
- 2
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-motorway_link-2",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(26, 100%, 68%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 12,
- 0.5
- ],
- [
- 14,
- 2
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "trunk"
- ],
- [
- ">=",
- "layer",
- 2
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-trunk-2",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(46, 85%, 67%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "==",
- "class",
- "motorway"
- ],
- [
- ">=",
- "layer",
- 2
- ],
- [
- "==",
- "structure",
- "bridge"
- ]
- ]
- ],
- "id": "bridge-motorway-2",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "paint": {
- "line-color": "hsl(26, 100%, 68%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 5,
- 0.75
- ],
- [
- 18,
- 32
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "all",
- [
- "in",
- "class",
- "link",
- "motorway",
- "motorway_link",
- "trunk"
- ],
- [
- "==",
- "oneway",
- "true"
- ],
- [
- "==",
- "structure",
- "bridge"
- ],
- [
- "!in",
- "type",
- "primary_link",
- "secondary_link",
- "tertiary_link"
- ]
- ]
- ],
- "id": "bridge-oneway-arrows-white",
- "layout": {
- "icon-image": {
- "base": 1,
- "stops": [
- [
- 16,
- "oneway-white-small"
- ],
- [
- 17,
- "oneway-white-large"
- ]
- ]
- },
- "icon-padding": 2,
- "symbol-placement": "line",
- "symbol-spacing": 200
- },
- "metadata": {
- "mapbox:group": "1444855799204.86"
- },
- "minzoom": 16,
- "paint": {},
- "source": "composite",
- "source-layer": "road",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "==",
- "class",
- "aerialway"
- ]
- ],
- "id": "aerialway",
- "layout": {
- "line-join": "round"
- },
- "minzoom": 13,
- "paint": {
- "line-color": "hsl(230, 10%, 74%)",
- "line-width": {
- "base": 1.5,
- "stops": [
- [
- 14,
- 0.5
- ],
- [
- 20,
- 1
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "road",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- ">=",
- "admin_level",
- 3
- ],
- [
- "==",
- "maritime",
- 0
- ]
- ],
- "id": "admin-3-4-boundaries-bg",
- "layout": {
- "line-join": "bevel"
- },
- "metadata": {
- "mapbox:group": "1444934295202.7542"
- },
- "paint": {
- "line-blur": {
- "base": 1,
- "stops": [
- [
- 3,
- 0
- ],
- [
- 8,
- 3
- ]
- ]
- },
- "line-color": {
- "base": 1,
- "stops": [
- [
- 8,
- "hsl(35, 12%, 89%)"
- ],
- [
- 16,
- "hsl(230, 49%, 90%)"
- ]
- ]
- },
- "line-dasharray": [
- 1,
- 0
- ],
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 7,
- 0
- ],
- [
- 8,
- 0.75
- ]
- ]
- },
- "line-translate": [
- 0,
- 0
- ],
- "line-width": {
- "base": 1,
- "stops": [
- [
- 7,
- 3.75
- ],
- [
- 12,
- 5.5
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "admin",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "admin_level",
- 2
- ],
- [
- "==",
- "maritime",
- 0
- ]
- ],
- "id": "admin-2-boundaries-bg",
- "layout": {
- "line-join": "miter"
- },
- "metadata": {
- "mapbox:group": "1444934295202.7542"
- },
- "minzoom": 1,
- "paint": {
- "line-blur": {
- "base": 1,
- "stops": [
- [
- 3,
- 0
- ],
- [
- 10,
- 2
- ]
- ]
- },
- "line-color": {
- "base": 1,
- "stops": [
- [
- 6,
- "hsl(35, 12%, 89%)"
- ],
- [
- 8,
- "hsl(230, 49%, 90%)"
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 3,
- 0
- ],
- [
- 4,
- 0.5
- ]
- ]
- },
- "line-translate": [
- 0,
- 0
- ],
- "line-width": {
- "base": 1,
- "stops": [
- [
- 3,
- 3.5
- ],
- [
- 10,
- 8
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "admin",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- ">=",
- "admin_level",
- 3
- ],
- [
- "==",
- "maritime",
- 0
- ]
- ],
- "id": "admin-3-4-boundaries",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444934295202.7542"
- },
- "paint": {
- "line-color": {
- "base": 1,
- "stops": [
- [
- 3,
- "hsl(230, 14%, 77%)"
- ],
- [
- 7,
- "hsl(230, 8%, 62%)"
- ]
- ]
- },
- "line-dasharray": {
- "base": 1,
- "stops": [
- [
- 6,
- [
- 2,
- 0
- ]
- ],
- [
- 7,
- [
- 2,
- 2,
- 6,
- 2
- ]
- ]
- ]
- },
- "line-opacity": {
- "base": 1,
- "stops": [
- [
- 2,
- 0
- ],
- [
- 3,
- 1
- ]
- ]
- },
- "line-width": {
- "base": 1,
- "stops": [
- [
- 7,
- 0.75
- ],
- [
- 12,
- 1.5
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "admin",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "admin_level",
- 2
- ],
- [
- "==",
- "disputed",
- 0
- ],
- [
- "==",
- "maritime",
- 0
- ]
- ],
- "id": "admin-2-boundaries",
- "layout": {
- "line-cap": "round",
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444934295202.7542"
- },
- "minzoom": 1,
- "paint": {
- "line-color": "hsl(230, 8%, 51%)",
- "line-width": {
- "base": 1,
- "stops": [
- [
- 3,
- 0.5
- ],
- [
- 10,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "admin",
- "type": "line"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "admin_level",
- 2
- ],
- [
- "==",
- "disputed",
- 1
- ],
- [
- "==",
- "maritime",
- 0
- ]
- ],
- "id": "admin-2-boundaries-dispute",
- "layout": {
- "line-join": "round"
- },
- "metadata": {
- "mapbox:group": "1444934295202.7542"
- },
- "minzoom": 1,
- "paint": {
- "line-color": "hsl(230, 8%, 51%)",
- "line-dasharray": [
- 1.5,
- 1.5
- ],
- "line-width": {
- "base": 1,
- "stops": [
- [
- 3,
- 0.5
- ],
- [
- 10,
- 2
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "admin",
- "type": "line"
- },
- {
- "id": "housenum-label",
- "layout": {
- "text-field": "{house_num}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-max-width": 7,
- "text-padding": 4,
- "text-size": 9.5
- },
- "minzoom": 17,
- "paint": {
- "text-color": "hsl(35, 2%, 69%)",
- "text-halo-blur": 0,
- "text-halo-color": "hsl(35, 8%, 85%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "housenum_label",
- "type": "symbol"
- },
- {
- "filter": [
- "in",
- "class",
- "canal",
- "river"
- ],
- "id": "waterway-label",
- "layout": {
- "symbol-placement": "line",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-max-angle": 30,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 13,
- 12
- ],
- [
- 18,
- 16
- ]
- ]
- }
- },
- "minzoom": 12,
- "paint": {
- "text-color": "hsl(230, 48%, 44%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(196, 80%, 70%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "waterway_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- ">=",
- "localrank",
- 15
- ],
- [
- "!in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "==",
- "scalerank",
- 4
- ]
- ],
- "id": "poi-scalerank4-l15",
- "layout": {
- "icon-image": "{maki}-11",
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 16,
- 11
- ],
- [
- 20,
- 13
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933456003.5437"
- },
- "minzoom": 17,
- "paint": {
- "text-color": "hsl(26, 25%, 32%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "<=",
- "localrank",
- 14
- ],
- [
- "!in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "==",
- "scalerank",
- 4
- ]
- ],
- "id": "poi-scalerank4-l1",
- "layout": {
- "icon-image": "{maki}-11",
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 1,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 16,
- 11
- ],
- [
- 20,
- 13
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933456003.5437"
- },
- "minzoom": 15,
- "paint": {
- "text-color": "hsl(26, 25%, 32%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "==",
- "scalerank",
- 4
- ]
- ],
- "id": "poi-parks_scalerank4",
- "layout": {
- "icon-image": "{maki}-11",
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 1,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 16,
- 11
- ],
- [
- 20,
- 13
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933456003.5437"
- },
- "minzoom": 15,
- "paint": {
- "text-color": "hsl(100, 100%, 20%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "!in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "==",
- "scalerank",
- 3
- ]
- ],
- "id": "poi-scalerank3",
- "layout": {
- "icon-image": "{maki}-11",
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 1,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 16,
- 11
- ],
- [
- 20,
- 13
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933372896.5967"
- },
- "paint": {
- "text-color": "hsl(26, 25%, 32%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "==",
- "scalerank",
- 3
- ]
- ],
- "id": "poi-parks-scalerank3",
- "layout": {
- "icon-image": "{maki}-11",
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 16,
- 11
- ],
- [
- 20,
- 13
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933372896.5967"
- },
- "paint": {
- "text-color": "hsl(100, 100%, 20%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "!in",
- "class",
- "link",
- "motorway",
- "pedestrian",
- "primary",
- "secondary",
- "street",
- "street_limited",
- "tertiary",
- "trunk"
- ]
- ],
- "id": "road-label-small",
- "layout": {
- "symbol-placement": "line",
- "symbol-spacing": 250,
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-max-angle": 30,
- "text-padding": 1,
- "text-rotation-alignment": "map",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 15,
- 10
- ],
- [
- 20,
- 13
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933721429.3076"
- },
- "minzoom": 15,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-blur": 1,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1.25
- },
- "source": "composite",
- "source-layer": "road_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "in",
- "class",
- "link",
- "pedestrian",
- "street",
- "street_limited"
- ]
- ],
- "id": "road-label-medium",
- "layout": {
- "symbol-placement": "line",
- "symbol-spacing": 250,
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-max-angle": 30,
- "text-padding": 1,
- "text-rotation-alignment": "map",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 11,
- 10
- ],
- [
- 20,
- 14
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933721429.3076"
- },
- "minzoom": 11,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "road_label",
- "type": "symbol"
- },
- {
- "filter": [
- "in",
- "class",
- "motorway",
- "primary",
- "secondary",
- "tertiary",
- "trunk"
- ],
- "id": "road-label-large",
- "layout": {
- "symbol-placement": "line",
- "symbol-spacing": 250,
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-max-angle": 30,
- "text-padding": 1,
- "text-rotation-alignment": "map",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 9,
- 10
- ],
- [
- 20,
- 16
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933721429.3076"
- },
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-blur": 1,
- "text-halo-color": "hsla(0, 0%, 100%, 0.75)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "road_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "<=",
- "reflen",
- 6
- ],
- [
- "!in",
- "shield",
- "at-expressway",
- "at-motorway",
- "at-state-b",
- "bg-motorway",
- "bg-national",
- "ch-main",
- "ch-motorway",
- "cz-motorway",
- "cz-road",
- "de-motorway",
- "e-road",
- "fi-main",
- "gr-motorway",
- "gr-national",
- "hr-motorway",
- "hr-state",
- "hu-main",
- "hu-motorway",
- "nz-state",
- "pl-expressway",
- "pl-motorway",
- "pl-national",
- "ro-county",
- "ro-motorway",
- "ro-national",
- "rs-motorway",
- "rs-state-1b",
- "se-main",
- "si-expressway",
- "si-motorway",
- "sk-highway",
- "sk-road",
- "us-interstate",
- "us-interstate-business",
- "us-interstate-duplex",
- "us-interstate-truck",
- "za-metropolitan",
- "za-national",
- "za-provincial",
- "za-regional"
- ]
- ],
- "id": "road-shields-black",
- "layout": {
- "icon-image": "{shield}-{reflen}",
- "icon-padding": 2,
- "icon-rotation-alignment": "viewport",
- "symbol-placement": {
- "base": 1,
- "stops": [
- [
- 10,
- "point"
- ],
- [
- 11,
- "line"
- ]
- ]
- },
- "symbol-spacing": {
- "base": 1,
- "stops": [
- [
- 11,
- 150
- ],
- [
- 14,
- 200
- ]
- ]
- },
- "text-field": "{ref}",
- "text-font": [
- "DIN Offc Pro Bold",
- "Arial Unicode MS Bold"
- ],
- "text-letter-spacing": 0.05,
- "text-max-angle": 38,
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": 9
- },
- "metadata": {
- "mapbox:group": "1444933575858.6992"
- },
- "paint": {
- "icon-color": "white",
- "icon-halo-color": "rgba(0, 0, 0, 1)",
- "icon-halo-width": 1,
- "text-color": "hsl(0, 0%, 7%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0,
- "text-opacity": 1
- },
- "source": "composite",
- "source-layer": "road_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "<=",
- "reflen",
- 6
- ],
- [
- "in",
- "shield",
- "at-expressway",
- "at-motorway",
- "at-state-b",
- "bg-motorway",
- "bg-national",
- "ch-main",
- "ch-motorway",
- "cz-motorway",
- "cz-road",
- "de-motorway",
- "e-road",
- "fi-main",
- "gr-motorway",
- "gr-national",
- "hr-motorway",
- "hr-state",
- "hu-main",
- "hu-motorway",
- "nz-state",
- "pl-expressway",
- "pl-motorway",
- "pl-national",
- "ro-county",
- "ro-motorway",
- "ro-national",
- "rs-motorway",
- "rs-state-1b",
- "se-main",
- "si-expressway",
- "si-motorway",
- "sk-highway",
- "sk-road",
- "us-interstate",
- "us-interstate-business",
- "us-interstate-duplex",
- "us-interstate-truck",
- "za-metropolitan",
- "za-national",
- "za-provincial",
- "za-regional"
- ]
- ],
- "id": "road-shields-white",
- "layout": {
- "icon-image": "{shield}-{reflen}",
- "icon-padding": 2,
- "icon-rotation-alignment": "viewport",
- "symbol-placement": {
- "base": 1,
- "stops": [
- [
- 10,
- "point"
- ],
- [
- 11,
- "line"
- ]
- ]
- },
- "symbol-spacing": {
- "base": 1,
- "stops": [
- [
- 11,
- 150
- ],
- [
- 14,
- 200
- ]
- ]
- },
- "text-field": "{ref}",
- "text-font": [
- "DIN Offc Pro Bold",
- "Arial Unicode MS Bold"
- ],
- "text-letter-spacing": 0.05,
- "text-max-angle": 38,
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": 9
- },
- "metadata": {
- "mapbox:group": "1444933575858.6992"
- },
- "paint": {
- "icon-color": "white",
- "icon-halo-color": "rgba(0, 0, 0, 1)",
- "icon-halo-width": 1,
- "text-color": "hsl(0, 0%, 100%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0,
- "text-opacity": 1
- },
- "source": "composite",
- "source-layer": "road_label",
- "type": "symbol"
- },
- {
- "filter": [
- ">",
- "reflen",
- 0
- ],
- "id": "motorway-junction",
- "layout": {
- "icon-image": "motorway-exit-{reflen}",
- "text-field": "{ref}",
- "text-font": [
- "DIN Offc Pro Bold",
- "Arial Unicode MS Bold"
- ],
- "text-size": 9
- },
- "metadata": {
- "mapbox:group": "1444933575858.6992"
- },
- "minzoom": 14,
- "paint": {
- "text-color": "hsl(0, 0%, 100%)",
- "text-translate": [
- 0,
- 0
- ]
- },
- "source": "composite",
- "source-layer": "motorway_junction",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "!in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "==",
- "scalerank",
- 2
- ]
- ],
- "id": "poi-scalerank2",
- "layout": {
- "icon-image": {
- "stops": [
- [
- 14,
- "{maki}-11"
- ],
- [
- 15,
- "{maki}-15"
- ]
- ]
- },
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 14,
- 11
- ],
- [
- 20,
- 14
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933358918.2366"
- },
- "paint": {
- "text-color": "hsl(26, 25%, 32%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "==",
- "scalerank",
- 2
- ]
- ],
- "id": "poi-parks-scalerank2",
- "layout": {
- "icon-image": {
- "stops": [
- [
- 14,
- "{maki}-11"
- ],
- [
- 15,
- "{maki}-15"
- ]
- ]
- },
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 14,
- 11
- ],
- [
- 20,
- 14
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933358918.2366"
- },
- "paint": {
- "text-color": "hsl(100, 100%, 20%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "!=",
- "maki",
- "entrance"
- ],
- "id": "rail-label",
- "layout": {
- "icon-image": "{network}",
- "icon-padding": 0,
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": {
- "base": 1,
- "stops": [
- [
- 0,
- ""
- ],
- [
- 13,
- "{name_en}"
- ]
- ]
- },
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-width": 7,
- "text-offset": [
- 0,
- 0.85
- ],
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 16,
- 11
- ],
- [
- 20,
- 13
- ]
- ]
- }
- },
- "minzoom": 12,
- "paint": {
- "icon-halo-color": "#fff",
- "icon-halo-width": 4,
- "text-color": "hsl(230, 48%, 44%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5,
- "text-opacity": {
- "base": 1,
- "stops": [
- [
- 13.99,
- 0
- ],
- [
- 14,
- 1
- ]
- ]
- }
- },
- "source": "composite",
- "source-layer": "rail_station_label",
- "type": "symbol"
- },
- {
- "filter": [
- "<=",
- "area",
- 10000
- ],
- "id": "water-label-sm",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-max-width": 7,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 16,
- 13
- ],
- [
- 20,
- 16
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933808272.805"
- },
- "minzoom": 15,
- "paint": {
- "text-color": "hsl(230, 48%, 44%)"
- },
- "source": "composite",
- "source-layer": "water_label",
- "type": "symbol"
- },
- {
- "filter": [
- ">",
- "area",
- 10000
- ],
- "id": "water-label",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-max-width": 7,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 13,
- 13
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933808272.805"
- },
- "minzoom": 5,
- "paint": {
- "text-color": "hsl(230, 48%, 44%)"
- },
- "source": "composite",
- "source-layer": "water_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "$type",
- "LineString",
- "Point",
- "Polygon"
- ],
- [
- "all",
- [
- "<=",
- "localrank",
- 10
- ],
- [
- "==",
- "type",
- "residential"
- ]
- ]
- ],
- "id": "place-residential",
- "layout": {
- "symbol-spacing": 250,
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-line-height": 1.2,
- "text-max-angle": 38,
- "text-max-width": 7,
- "text-offset": [
- 0,
- 0
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 10,
- 11
- ],
- [
- 18,
- 14
- ]
- ]
- },
- "visibility": "none"
- },
- "maxzoom": 18,
- "minzoom": 16,
- "paint": {
- "text-color": "hsl(26, 25%, 32%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "<=",
- "scalerank",
- 1
- ]
- ],
- "id": "poi-parks-scalerank1",
- "layout": {
- "icon-image": {
- "stops": [
- [
- 13,
- "{maki}-11"
- ],
- [
- 14,
- "{maki}-15"
- ]
- ]
- },
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 10,
- 11
- ],
- [
- 18,
- 14
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933322393.2852"
- },
- "paint": {
- "text-color": "hsl(100, 100%, 20%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "!in",
- "maki",
- "campsite",
- "cemetery",
- "dog-park",
- "garden",
- "golf",
- "park",
- "picnic-site",
- "playground",
- "zoo"
- ],
- [
- "<=",
- "scalerank",
- 1
- ]
- ],
- "id": "poi-scalerank1",
- "layout": {
- "icon-image": {
- "stops": [
- [
- 13,
- "{maki}-11"
- ],
- [
- 14,
- "{maki}-15"
- ]
- ]
- },
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0.65
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 10,
- 11
- ],
- [
- 18,
- 14
- ]
- ]
- }
- },
- "metadata": {
- "mapbox:group": "1444933322393.2852"
- },
- "paint": {
- "text-color": "hsl(26, 25%, 32%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "poi_label",
- "type": "symbol"
- },
- {
- "filter": [
- "<=",
- "scalerank",
- 2
- ],
- "id": "airport-label",
- "layout": {
- "icon-image": {
- "stops": [
- [
- 12,
- "{maki}-11"
- ],
- [
- 13,
- "{maki}-15"
- ]
- ]
- },
- "symbol-spacing": 250,
- "text-anchor": "top",
- "text-field": {
- "stops": [
- [
- 11,
- "{ref}"
- ],
- [
- 12,
- "{name_en}"
- ]
- ]
- },
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.1,
- "text-max-width": 9,
- "text-offset": [
- 0,
- 0.75
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 10,
- 12
- ],
- [
- 18,
- 18
- ]
- ]
- }
- },
- "minzoom": 9,
- "paint": {
- "text-color": "hsl(230, 48%, 44%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 0.5
- },
- "source": "composite",
- "source-layer": "airport_label",
- "type": "symbol"
- },
- {
- "filter": [
- "in",
- "type",
- "aboriginal_lands",
- "archipelago",
- "islet"
- ],
- "id": "place-islet-archipelago-aboriginal",
- "layout": {
- "symbol-spacing": 250,
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.2,
- "text-max-angle": 38,
- "text-max-width": 8,
- "text-offset": [
- 0,
- 0
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 10,
- 11
- ],
- [
- 18,
- 16
- ]
- ]
- }
- },
- "maxzoom": 16,
- "paint": {
- "text-color": "hsl(230, 29%, 35%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "==",
- "type",
- "neighbourhood"
- ],
- "id": "place-neighbourhood",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.1,
- "text-max-width": 7,
- "text-padding": 3,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 12,
- 11
- ],
- [
- 16,
- 16
- ]
- ]
- },
- "text-transform": "uppercase"
- },
- "maxzoom": 16,
- "minzoom": 10,
- "paint": {
- "text-color": "hsl(230, 29%, 35%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "==",
- "type",
- "suburb"
- ],
- "id": "place-suburb",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.15,
- "text-max-width": 7,
- "text-padding": 3,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 11,
- 11
- ],
- [
- 15,
- 18
- ]
- ]
- },
- "text-transform": "uppercase"
- },
- "maxzoom": 16,
- "minzoom": 10,
- "paint": {
- "text-color": "hsl(230, 29%, 35%)",
- "text-halo-blur": 0.5,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "==",
- "type",
- "hamlet"
- ],
- "id": "place-hamlet",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-size": {
- "base": 1,
- "stops": [
- [
- 12,
- 11.5
- ],
- [
- 15,
- 16
- ]
- ]
- }
- },
- "maxzoom": 16,
- "minzoom": 10,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1.25
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "==",
- "type",
- "village"
- ],
- "id": "place-village",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-max-width": 7,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 10,
- 11.5
- ],
- [
- 16,
- 18
- ]
- ]
- }
- },
- "maxzoom": 15,
- "minzoom": 8,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1.25
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "==",
- "type",
- "town"
- ],
- "id": "place-town",
- "layout": {
- "icon-image": "dot-9",
- "text-anchor": {
- "base": 1,
- "stops": [
- [
- 7,
- "bottom"
- ],
- [
- 8,
- "center"
- ]
- ]
- },
- "text-field": "{name_en}",
- "text-font": {
- "base": 1,
- "stops": [
- [
- 11,
- [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ]
- ],
- [
- 12,
- [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ]
- ]
- ]
- },
- "text-max-width": 7,
- "text-offset": {
- "base": 1,
- "stops": [
- [
- 7,
- [
- 0,
- -0.15
- ]
- ],
- [
- 8,
- [
- 0,
- 0
- ]
- ]
- ]
- },
- "text-size": {
- "base": 1,
- "stops": [
- [
- 7,
- 11.5
- ],
- [
- 15,
- 20
- ]
- ]
- }
- },
- "maxzoom": 15,
- "minzoom": 6,
- "paint": {
- "icon-opacity": {
- "base": 1,
- "stops": [
- [
- 7.99,
- 1
- ],
- [
- 8,
- 0
- ]
- ]
- },
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1.25
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "==",
- "type",
- "island"
- ],
- "id": "place-island",
- "layout": {
- "symbol-spacing": 250,
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.01,
- "text-line-height": 1.2,
- "text-max-angle": 38,
- "text-max-width": 7,
- "text-offset": [
- 0,
- 0
- ],
- "text-padding": 2,
- "text-rotation-alignment": "viewport",
- "text-size": {
- "base": 1,
- "stops": [
- [
- 10,
- 11
- ],
- [
- 18,
- 16
- ]
- ]
- }
- },
- "maxzoom": 16,
- "paint": {
- "text-color": "hsl(230, 29%, 35%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "!in",
- "scalerank",
- 0,
- 1,
- 2,
- 3,
- 4,
- 5
- ],
- [
- "==",
- "type",
- "city"
- ]
- ],
- "id": "place-city-sm",
- "layout": {
- "icon-image": "dot-9",
- "text-anchor": {
- "base": 1,
- "stops": [
- [
- 7,
- "bottom"
- ],
- [
- 8,
- "center"
- ]
- ]
- },
- "text-field": "{name_en}",
- "text-font": {
- "base": 1,
- "stops": [
- [
- 7,
- [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ]
- ],
- [
- 8,
- [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ]
- ]
- ]
- },
- "text-max-width": 7,
- "text-offset": {
- "base": 1,
- "stops": [
- [
- 7.99,
- [
- 0,
- -0.2
- ]
- ],
- [
- 8,
- [
- 0,
- 0
- ]
- ]
- ]
- },
- "text-size": {
- "base": 1,
- "stops": [
- [
- 6,
- 12
- ],
- [
- 14,
- 22
- ]
- ]
- }
- },
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1444862510685.128"
- },
- "paint": {
- "icon-opacity": {
- "base": 1,
- "stops": [
- [
- 7.99,
- 1
- ],
- [
- 8,
- 0
- ]
- ]
- },
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1.25
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "ldir",
- "E",
- "S",
- "SE",
- "SW"
- ],
- [
- "in",
- "scalerank",
- 3,
- 4,
- 5
- ],
- [
- "==",
- "type",
- "city"
- ]
- ],
- "id": "place-city-md-s",
- "layout": {
- "icon-image": "dot-10",
- "text-anchor": {
- "base": 1,
- "stops": [
- [
- 7,
- "top"
- ],
- [
- 8,
- "center"
- ]
- ]
- },
- "text-field": "{name_en}",
- "text-font": {
- "base": 1,
- "stops": [
- [
- 7,
- [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ]
- ],
- [
- 8,
- [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ]
- ]
- ]
- },
- "text-offset": {
- "base": 1,
- "stops": [
- [
- 7.99,
- [
- 0,
- 0.1
- ]
- ],
- [
- 8,
- [
- 0,
- 0
- ]
- ]
- ]
- },
- "text-size": {
- "base": 0.9,
- "stops": [
- [
- 5,
- 12
- ],
- [
- 12,
- 22
- ]
- ]
- }
- },
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1444862510685.128"
- },
- "paint": {
- "icon-opacity": {
- "base": 1,
- "stops": [
- [
- 7.99,
- 1
- ],
- [
- 8,
- 0
- ]
- ]
- },
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-blur": 1,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "ldir",
- "N",
- "NE",
- "NW",
- "W"
- ],
- [
- "in",
- "scalerank",
- 3,
- 4,
- 5
- ],
- [
- "==",
- "type",
- "city"
- ]
- ],
- "id": "place-city-md-n",
- "layout": {
- "icon-image": "dot-10",
- "text-anchor": {
- "base": 1,
- "stops": [
- [
- 7,
- "bottom"
- ],
- [
- 8,
- "center"
- ]
- ]
- },
- "text-field": "{name_en}",
- "text-font": {
- "base": 1,
- "stops": [
- [
- 7,
- [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ]
- ],
- [
- 8,
- [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ]
- ]
- ]
- },
- "text-max-width": 7,
- "text-offset": {
- "base": 1,
- "stops": [
- [
- 7.99,
- [
- 0,
- -0.25
- ]
- ],
- [
- 8,
- [
- 0,
- 0
- ]
- ]
- ]
- },
- "text-size": {
- "base": 0.9,
- "stops": [
- [
- 5,
- 12
- ],
- [
- 12,
- 22
- ]
- ]
- }
- },
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1444862510685.128"
- },
- "paint": {
- "icon-opacity": {
- "base": 1,
- "stops": [
- [
- 7.99,
- 1
- ],
- [
- 8,
- 0
- ]
- ]
- },
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-blur": 1,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "ldir",
- "E",
- "S",
- "SE",
- "SW"
- ],
- [
- "<=",
- "scalerank",
- 2
- ],
- [
- "==",
- "type",
- "city"
- ]
- ],
- "id": "place-city-lg-s",
- "layout": {
- "icon-image": "dot-11",
- "text-anchor": {
- "base": 1,
- "stops": [
- [
- 7,
- "top"
- ],
- [
- 8,
- "center"
- ]
- ]
- },
- "text-field": "{name_en}",
- "text-font": {
- "base": 1,
- "stops": [
- [
- 7,
- [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ]
- ],
- [
- 8,
- [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ]
- ]
- ]
- },
- "text-max-width": 7,
- "text-offset": {
- "base": 1,
- "stops": [
- [
- 7.99,
- [
- 0,
- 0.15
- ]
- ],
- [
- 8,
- [
- 0,
- 0
- ]
- ]
- ]
- },
- "text-size": {
- "base": 0.9,
- "stops": [
- [
- 4,
- 12
- ],
- [
- 10,
- 22
- ]
- ]
- }
- },
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1444862510685.128"
- },
- "minzoom": 1,
- "paint": {
- "icon-opacity": {
- "base": 1,
- "stops": [
- [
- 7.99,
- 1
- ],
- [
- 8,
- 0
- ]
- ]
- },
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-blur": 1,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "in",
- "ldir",
- "N",
- "NE",
- "NW",
- "W"
- ],
- [
- "<=",
- "scalerank",
- 2
- ],
- [
- "==",
- "type",
- "city"
- ]
- ],
- "id": "place-city-lg-n",
- "layout": {
- "icon-image": "dot-11",
- "text-anchor": {
- "base": 1,
- "stops": [
- [
- 7,
- "bottom"
- ],
- [
- 8,
- "center"
- ]
- ]
- },
- "text-field": "{name_en}",
- "text-font": {
- "base": 1,
- "stops": [
- [
- 7,
- [
- "DIN Offc Pro Regular",
- "Arial Unicode MS Regular"
- ]
- ],
- [
- 8,
- [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ]
- ]
- ]
- },
- "text-max-width": 7,
- "text-offset": {
- "base": 1,
- "stops": [
- [
- 7.99,
- [
- 0,
- -0.25
- ]
- ],
- [
- 8,
- [
- 0,
- 0
- ]
- ]
- ]
- },
- "text-size": {
- "base": 0.9,
- "stops": [
- [
- 4,
- 12
- ],
- [
- 10,
- 22
- ]
- ]
- }
- },
- "maxzoom": 14,
- "metadata": {
- "mapbox:group": "1444862510685.128"
- },
- "minzoom": 1,
- "paint": {
- "icon-opacity": {
- "base": 1,
- "stops": [
- [
- 7.99,
- 1
- ],
- [
- 8,
- 0
- ]
- ]
- },
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-blur": 1,
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1,
- "text-opacity": 1
- },
- "source": "composite",
- "source-layer": "place_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- ">=",
- "labelrank",
- 4
- ]
- ],
- "id": "marine-label-sm-ln",
- "layout": {
- "symbol-placement": "line",
- "symbol-spacing": {
- "base": 1,
- "stops": [
- [
- 4,
- 100
- ],
- [
- 6,
- 400
- ]
- ]
- },
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.1,
- "text-line-height": 1.1,
- "text-max-width": 5,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 3,
- 12
- ],
- [
- 6,
- 16
- ]
- ]
- }
- },
- "maxzoom": 10,
- "metadata": {
- "mapbox:group": "1444856087950.3635"
- },
- "minzoom": 3,
- "paint": {
- "text-color": "hsl(205, 83%, 88%)"
- },
- "source": "composite",
- "source-layer": "marine_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "Point"
- ],
- [
- ">=",
- "labelrank",
- 4
- ]
- ],
- "id": "marine-label-sm-pt",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.1,
- "text-line-height": 1.5,
- "text-max-width": 5,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 3,
- 12
- ],
- [
- 6,
- 16
- ]
- ]
- }
- },
- "maxzoom": 10,
- "metadata": {
- "mapbox:group": "1444856087950.3635"
- },
- "minzoom": 3,
- "paint": {
- "text-color": "hsl(205, 83%, 88%)"
- },
- "source": "composite",
- "source-layer": "marine_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "in",
- "labelrank",
- 2,
- 3
- ]
- ],
- "id": "marine-label-md-ln",
- "layout": {
- "symbol-placement": "line",
- "symbol-spacing": 250,
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.15,
- "text-line-height": 1.1,
- "text-max-width": 5,
- "text-size": {
- "base": 1.1,
- "stops": [
- [
- 2,
- 12
- ],
- [
- 5,
- 20
- ]
- ]
- }
- },
- "maxzoom": 8,
- "metadata": {
- "mapbox:group": "1444856087950.3635"
- },
- "minzoom": 2,
- "paint": {
- "text-color": "hsl(205, 83%, 88%)"
- },
- "source": "composite",
- "source-layer": "marine_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "Point"
- ],
- [
- "in",
- "labelrank",
- 2,
- 3
- ]
- ],
- "id": "marine-label-md-pt",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.15,
- "text-line-height": 1.5,
- "text-max-width": 5,
- "text-size": {
- "base": 1.1,
- "stops": [
- [
- 2,
- 14
- ],
- [
- 5,
- 20
- ]
- ]
- }
- },
- "maxzoom": 8,
- "metadata": {
- "mapbox:group": "1444856087950.3635"
- },
- "minzoom": 2,
- "paint": {
- "text-color": "hsl(205, 83%, 88%)"
- },
- "source": "composite",
- "source-layer": "marine_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "LineString"
- ],
- [
- "==",
- "labelrank",
- 1
- ]
- ],
- "id": "marine-label-lg-ln",
- "layout": {
- "symbol-placement": "line",
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.25,
- "text-line-height": 1.1,
- "text-max-width": 4,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 1,
- 14
- ],
- [
- 4,
- 30
- ]
- ]
- }
- },
- "maxzoom": 4,
- "metadata": {
- "mapbox:group": "1444856087950.3635"
- },
- "minzoom": 1,
- "paint": {
- "text-color": "hsl(205, 83%, 88%)"
- },
- "source": "composite",
- "source-layer": "marine_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "==",
- "$type",
- "Point"
- ],
- [
- "==",
- "labelrank",
- 1
- ]
- ],
- "id": "marine-label-lg-pt",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Italic",
- "Arial Unicode MS Regular"
- ],
- "text-letter-spacing": 0.25,
- "text-line-height": 1.5,
- "text-max-width": 4,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 1,
- 14
- ],
- [
- 4,
- 30
- ]
- ]
- }
- },
- "maxzoom": 4,
- "metadata": {
- "mapbox:group": "1444856087950.3635"
- },
- "minzoom": 1,
- "paint": {
- "text-color": "hsl(205, 83%, 88%)"
- },
- "source": "composite",
- "source-layer": "marine_label",
- "type": "symbol"
- },
- {
- "filter": [
- "<",
- "area",
- 20000
- ],
- "id": "state-label-sm",
- "layout": {
- "text-field": {
- "base": 1,
- "stops": [
- [
- 0,
- "{abbr}"
- ],
- [
- 6,
- "{name_en}"
- ]
- ]
- },
- "text-font": [
- "DIN Offc Pro Bold",
- "Arial Unicode MS Bold"
- ],
- "text-letter-spacing": 0.15,
- "text-max-width": 5,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 6,
- 10
- ],
- [
- 9,
- 14
- ]
- ]
- },
- "text-transform": "uppercase"
- },
- "maxzoom": 9,
- "metadata": {
- "mapbox:group": "1444856151690.9143"
- },
- "minzoom": 3,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1,
- "text-opacity": 1
- },
- "source": "composite",
- "source-layer": "state_label",
- "type": "symbol"
- },
- {
- "filter": [
- "all",
- [
- "<",
- "area",
- 80000
- ],
- [
- ">=",
- "area",
- 20000
- ]
- ],
- "id": "state-label-md",
- "layout": {
- "text-field": {
- "base": 1,
- "stops": [
- [
- 0,
- "{abbr}"
- ],
- [
- 5,
- "{name_en}"
- ]
- ]
- },
- "text-font": [
- "DIN Offc Pro Bold",
- "Arial Unicode MS Bold"
- ],
- "text-letter-spacing": 0.15,
- "text-max-width": 6,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 5,
- 10
- ],
- [
- 8,
- 16
- ]
- ]
- },
- "text-transform": "uppercase"
- },
- "maxzoom": 8,
- "metadata": {
- "mapbox:group": "1444856151690.9143"
- },
- "minzoom": 3,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1,
- "text-opacity": 1
- },
- "source": "composite",
- "source-layer": "state_label",
- "type": "symbol"
- },
- {
- "filter": [
- ">=",
- "area",
- 80000
- ],
- "id": "state-label-lg",
- "layout": {
- "text-field": {
- "base": 1,
- "stops": [
- [
- 0,
- "{abbr}"
- ],
- [
- 4,
- "{name_en}"
- ]
- ]
- },
- "text-font": [
- "DIN Offc Pro Bold",
- "Arial Unicode MS Bold"
- ],
- "text-letter-spacing": 0.15,
- "text-max-width": 6,
- "text-padding": 1,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 4,
- 10
- ],
- [
- 7,
- 18
- ]
- ]
- },
- "text-transform": "uppercase"
- },
- "maxzoom": 7,
- "metadata": {
- "mapbox:group": "1444856151690.9143"
- },
- "minzoom": 3,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": "hsl(0, 0%, 100%)",
- "text-halo-width": 1,
- "text-opacity": 1
- },
- "source": "composite",
- "source-layer": "state_label",
- "type": "symbol"
- },
- {
- "filter": [
- ">=",
- "scalerank",
- 5
- ],
- "id": "country-label-sm",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-max-width": 6,
- "text-size": {
- "base": 0.9,
- "stops": [
- [
- 5,
- 14
- ],
- [
- 9,
- 22
- ]
- ]
- }
- },
- "maxzoom": 10,
- "metadata": {
- "mapbox:group": "1444856144497.7825"
- },
- "minzoom": 1,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": {
- "base": 1,
- "stops": [
- [
- 2,
- "rgba(255,255,255,0.75)"
- ],
- [
- 3,
- "hsl(0, 0%, 100%)"
- ]
- ]
- },
- "text-halo-width": 1.25
- },
- "source": "composite",
- "source-layer": "country_label",
- "type": "symbol"
- },
- {
- "filter": [
- "in",
- "scalerank",
- 3,
- 4
- ],
- "id": "country-label-md",
- "layout": {
- "text-field": {
- "base": 1,
- "stops": [
- [
- 0,
- "{code}"
- ],
- [
- 2,
- "{name_en}"
- ]
- ]
- },
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-max-width": 6,
- "text-size": {
- "base": 1,
- "stops": [
- [
- 3,
- 10
- ],
- [
- 8,
- 24
- ]
- ]
- }
- },
- "maxzoom": 8,
- "metadata": {
- "mapbox:group": "1444856144497.7825"
- },
- "minzoom": 1,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": {
- "base": 1,
- "stops": [
- [
- 2,
- "rgba(255,255,255,0.75)"
- ],
- [
- 3,
- "hsl(0, 0%, 100%)"
- ]
- ]
- },
- "text-halo-width": 1.25
- },
- "source": "composite",
- "source-layer": "country_label",
- "type": "symbol"
- },
- {
- "filter": [
- "in",
- "scalerank",
- 1,
- 2
- ],
- "id": "country-label-lg",
- "layout": {
- "text-field": "{name_en}",
- "text-font": [
- "DIN Offc Pro Medium",
- "Arial Unicode MS Regular"
- ],
- "text-max-width": {
- "base": 1,
- "stops": [
- [
- 0,
- 5
- ],
- [
- 3,
- 6
- ]
- ]
- },
- "text-size": {
- "base": 1,
- "stops": [
- [
- 1,
- 10
- ],
- [
- 6,
- 24
- ]
- ]
- }
- },
- "maxzoom": 7,
- "metadata": {
- "mapbox:group": "1444856144497.7825"
- },
- "minzoom": 1,
- "paint": {
- "text-color": "hsl(0, 0%, 0%)",
- "text-halo-color": {
- "base": 1,
- "stops": [
- [
- 2,
- "rgba(255,255,255,0.75)"
- ],
- [
- 3,
- "hsl(0, 0%, 100%)"
- ]
- ]
- },
- "text-halo-width": 1.25
- },
- "source": "composite",
- "source-layer": "country_label",
- "type": "symbol"
- },
- {
- "id": "testlayer",
- "type": "symbol",
- "source": "testsource",
- "layout": {
- "icon-image": "test-icon"
- }
+ "version": 8,
+ "name": "Mapbox Streets",
+ "metadata": {
+ "mapbox:autocomposite": true,
+ "mapbox:type": "default",
+ "mapbox:groups": {
+ "1444934828655.3389": { "name": "Aeroways", "collapsed": true },
+ "1444933322393.2852": { "name": "POI labels (scalerank 1)", "collapsed": true },
+ "1444855786460.0557": { "name": "Roads", "collapsed": true },
+ "1444933575858.6992": { "name": "Highway shields", "collapsed": true },
+ "1444934295202.7542": { "name": "Admin boundaries", "collapsed": true },
+ "1444856151690.9143": { "name": "State labels", "collapsed": true },
+ "1444933721429.3076": { "name": "Road labels", "collapsed": true },
+ "1444933358918.2366": { "name": "POI labels (scalerank 2)", "collapsed": true },
+ "1444933808272.805": { "name": "Water labels", "collapsed": true },
+ "1444933372896.5967": { "name": "POI labels (scalerank 3)", "collapsed": true },
+ "1444855799204.86": { "name": "Bridges", "collapsed": true },
+ "1444856087950.3635": { "name": "Marine labels", "collapsed": true },
+ "1456969573402.7817": { "name": "Hillshading", "collapsed": true },
+ "1444862510685.128": { "name": "City labels", "collapsed": true },
+ "1444855769305.6016": { "name": "Tunnels", "collapsed": true },
+ "1456970288113.8113": { "name": "Landcover", "collapsed": true },
+ "1444856144497.7825": { "name": "Country labels", "collapsed": true },
+ "1444933456003.5437": { "name": "POI labels (scalerank 4)", "collapsed": true }
+ }
+ },
+ "sources": {
+ "composite": { "url": "mapbox://mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v7", "type": "vector" }
+ },
+ "sprite": "mapbox://sprites/mapbox/streets-v10",
+ "glyphs": "mapbox://fonts/mapbox/{fontstack}/{range}.pbf",
+ "visibility": "public",
+ "layers": [
+ {
+ "id": "background",
+ "type": "background",
+ "layout": {},
+ "paint": {
+ "background-color": { "base": 1, "stops": [ [ 11, "hsl(35, 32%, 91%)" ], [ 13, "hsl(35, 12%, 89%)" ] ] }
+ }
+ },
+ {
+ "id": "landcover_snow",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456970288113.8113" },
+ "source": "composite",
+ "source-layer": "landcover",
+ "filter": [ "==", "class", "snow" ],
+ "layout": {},
+ "paint": { "fill-color": "hsl(0, 0%, 100%)", "fill-opacity": 0.2, "fill-antialias": false }
+ },
+ {
+ "id": "landcover_wood",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456970288113.8113" },
+ "source": "composite",
+ "source-layer": "landcover",
+ "maxzoom": 14,
+ "filter": [ "==", "class", "wood" ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(75, 62%, 81%)",
+ "fill-opacity": { "base": 1.5, "stops": [ [ 2, 0.3 ], [ 7, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "landcover_scrub",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456970288113.8113" },
+ "source": "composite",
+ "source-layer": "landcover",
+ "maxzoom": 14,
+ "filter": [ "==", "class", "scrub" ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(75, 62%, 81%)",
+ "fill-opacity": { "base": 1.5, "stops": [ [ 2, 0.3 ], [ 7, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "landcover_grass",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456970288113.8113" },
+ "source": "composite",
+ "source-layer": "landcover",
+ "maxzoom": 14,
+ "filter": [ "==", "class", "grass" ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(75, 62%, 81%)",
+ "fill-opacity": { "base": 1.5, "stops": [ [ 2, 0.3 ], [ 7, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "landcover_crop",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456970288113.8113" },
+ "source": "composite",
+ "source-layer": "landcover",
+ "maxzoom": 14,
+ "filter": [ "==", "class", "crop" ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(75, 62%, 81%)",
+ "fill-opacity": { "base": 1.5, "stops": [ [ 2, 0.3 ], [ 7, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "national_park",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse_overlay",
+ "filter": [ "==", "class", "national_park" ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(100, 58%, 76%)",
+ "fill-opacity": { "base": 1, "stops": [ [ 5, 0 ], [ 6, 0.5 ] ] }
+ }
+ },
+ {
+ "id": "hospital",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "filter": [ "==", "class", "hospital" ],
+ "layout": {},
+ "paint": {
+ "fill-color": { "base": 1, "stops": [ [ 15.5, "hsl(340, 37%, 87%)" ], [ 16, "hsl(340, 63%, 89%)" ] ] }
+ }
+ },
+ {
+ "id": "school",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "filter": [ "==", "class", "school" ],
+ "layout": {},
+ "paint": {
+ "fill-color": { "base": 1, "stops": [ [ 15.5, "hsl(50, 47%, 81%)" ], [ 16, "hsl(50, 63%, 84%)" ] ] }
+ }
+ },
+ {
+ "id": "park",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "filter": [ "==", "class", "park" ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(100, 58%, 76%)",
+ "fill-opacity": { "base": 1, "stops": [ [ 5, 0 ], [ 6, 1 ] ] }
+ }
+ },
+ {
+ "id": "pitch",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "filter": [ "==", "class", "pitch" ],
+ "layout": {},
+ "paint": { "fill-color": "hsl(100, 57%, 72%)" }
+ },
+ {
+ "id": "pitch-line",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "landuse",
+ "minzoom": 15,
+ "filter": [ "==", "class", "pitch" ],
+ "layout": { "line-join": "miter" },
+ "paint": { "line-color": "hsl(75, 57%, 84%)" }
+ },
+ {
+ "id": "cemetery",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "filter": [ "==", "class", "cemetery" ],
+ "layout": {},
+ "paint": { "fill-color": "hsl(75, 37%, 81%)" }
+ },
+ {
+ "id": "industrial",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "filter": [ "==", "class", "industrial" ],
+ "layout": {},
+ "paint": {
+ "fill-color": { "base": 1, "stops": [ [ 15.5, "hsl(230, 15%, 86%)" ], [ 16, "hsl(230, 29%, 89%)" ] ] }
+ }
+ },
+ {
+ "id": "sand",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "landuse",
+ "filter": [ "==", "class", "sand" ],
+ "layout": {},
+ "paint": { "fill-color": "hsl(60, 46%, 87%)" }
+ },
+ {
+ "id": "hillshade_highlight_bright",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456969573402.7817" },
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 16,
+ "filter": [ "==", "level", 94 ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(0, 0%, 100%)",
+ "fill-opacity": { "stops": [ [ 14, 0.12 ], [ 16, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_highlight_med",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456969573402.7817" },
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 16,
+ "filter": [ "==", "level", 90 ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(0, 0%, 100%)",
+ "fill-opacity": { "stops": [ [ 14, 0.12 ], [ 16, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_shadow_faint",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456969573402.7817" },
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 16,
+ "filter": [ "==", "level", 89 ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(56, 59%, 22%)",
+ "fill-opacity": { "stops": [ [ 14, 0.05 ], [ 16, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_shadow_med",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456969573402.7817" },
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 16,
+ "filter": [ "==", "level", 78 ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(56, 59%, 22%)",
+ "fill-opacity": { "stops": [ [ 14, 0.05 ], [ 16, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_shadow_dark",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456969573402.7817" },
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 16,
+ "filter": [ "==", "level", 67 ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(56, 59%, 22%)",
+ "fill-opacity": { "stops": [ [ 14, 0.06 ], [ 16, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "hillshade_shadow_extreme",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1456969573402.7817" },
+ "source": "composite",
+ "source-layer": "hillshade",
+ "maxzoom": 16,
+ "filter": [ "==", "level", 56 ],
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(56, 59%, 22%)",
+ "fill-opacity": { "stops": [ [ 14, 0.06 ], [ 16, 0 ] ] },
+ "fill-antialias": false
+ }
+ },
+ {
+ "id": "waterway-river-canal",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "waterway",
+ "minzoom": 8,
+ "filter": [ "in", "class", "canal", "river" ],
+ "layout": {
+ "line-cap": { "base": 1, "stops": [ [ 0, "butt" ], [ 11, "round" ] ] },
+ "line-join": "round"
+ },
+ "paint": {
+ "line-color": "hsl(205, 87%, 76%)",
+ "line-width": { "base": 1.3, "stops": [ [ 8.5, 0.1 ], [ 20, 8 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 8, 0 ], [ 8.5, 1 ] ] }
+ }
+ },
+ {
+ "id": "waterway-small",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "waterway",
+ "minzoom": 13,
+ "filter": [ "!in", "class", "canal", "river" ],
+ "layout": { "line-join": "round", "line-cap": "round" },
+ "paint": {
+ "line-color": "hsl(205, 87%, 76%)",
+ "line-width": { "base": 1.35, "stops": [ [ 13.5, 0.1 ], [ 20, 3 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 13, 0 ], [ 13.5, 1 ] ] }
+ }
+ },
+ {
+ "id": "water-shadow",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "water",
+ "layout": {},
+ "paint": {
+ "fill-color": "hsl(215, 84%, 69%)",
+ "fill-translate": { "base": 1.2, "stops": [ [ 7, [ 0, 0 ] ], [ 16, [ -1, -1 ] ] ] },
+ "fill-translate-anchor": "viewport",
+ "fill-opacity": 1
+ }
+ },
+ { "id": "water", "ref": "water-shadow", "paint": { "fill-color": "hsl(196, 80%, 70%)" } },
+ {
+ "id": "barrier_line-land-polygon",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "barrier_line",
+ "filter": [ "all", [ "==", "$type", "Polygon" ], [ "==", "class", "land" ] ],
+ "layout": {},
+ "paint": { "fill-color": "hsl(35, 12%, 89%)" }
+ },
+ {
+ "id": "barrier_line-land-line",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "barrier_line",
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "class", "land" ] ],
+ "layout": { "line-cap": "round" },
+ "paint": {
+ "line-width": { "base": 1.99, "stops": [ [ 14, 0.75 ], [ 20, 40 ] ] },
+ "line-color": "hsl(35, 12%, 89%)"
+ }
+ },
+ {
+ "id": "aeroway-polygon",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1444934828655.3389" },
+ "source": "composite",
+ "source-layer": "aeroway",
+ "minzoom": 11,
+ "filter": [ "all", [ "==", "$type", "Polygon" ], [ "!=", "type", "apron" ] ],
+ "layout": {},
+ "paint": {
+ "fill-color": { "base": 1, "stops": [ [ 15, "hsl(230, 23%, 82%)" ], [ 16, "hsl(230, 37%, 84%)" ] ] },
+ "fill-opacity": { "base": 1, "stops": [ [ 11, 0 ], [ 11.5, 1 ] ] }
+ }
+ },
+ {
+ "id": "aeroway-runway",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444934828655.3389" },
+ "source": "composite",
+ "source-layer": "aeroway",
+ "minzoom": 9,
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "type", "runway" ] ],
+ "layout": {},
+ "paint": {
+ "line-color": { "base": 1, "stops": [ [ 15, "hsl(230, 23%, 82%)" ], [ 16, "hsl(230, 37%, 84%)" ] ] },
+ "line-width": { "base": 1.5, "stops": [ [ 9, 1 ], [ 18, 80 ] ] }
+ }
+ },
+ {
+ "id": "aeroway-taxiway",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444934828655.3389" },
+ "source": "composite",
+ "source-layer": "aeroway",
+ "minzoom": 9,
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "type", "taxiway" ] ],
+ "layout": {},
+ "paint": {
+ "line-color": { "base": 1, "stops": [ [ 15, "hsl(230, 23%, 82%)" ], [ 16, "hsl(230, 37%, 84%)" ] ] },
+ "line-width": { "base": 1.5, "stops": [ [ 10, 0.5 ], [ 18, 20 ] ] }
+ }
+ },
+ {
+ "id": "building-line",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "building",
+ "minzoom": 15,
+ "filter": [ "all", [ "!=", "type", "building:part" ], [ "==", "underground", "false" ] ],
+ "layout": {},
+ "paint": {
+ "line-color": "hsl(35, 6%, 79%)",
+ "line-width": { "base": 1.5, "stops": [ [ 15, 0.75 ], [ 20, 3 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 15.5, 0 ], [ 16, 1 ] ] }
+ }
+ },
+ {
+ "id": "building",
+ "type": "fill",
+ "source": "composite",
+ "source-layer": "building",
+ "minzoom": 15,
+ "filter": [ "all", [ "!=", "type", "building:part" ], [ "==", "underground", "false" ] ],
+ "layout": {},
+ "paint": {
+ "fill-color": { "base": 1, "stops": [ [ 15, "hsl(35, 11%, 88%)" ], [ 16, "hsl(35, 8%, 85%)" ] ] },
+ "fill-opacity": { "base": 1, "stops": [ [ 15.5, 0 ], [ 16, 1 ] ] },
+ "fill-outline-color": "hsl(35, 6%, 79%)"
+ }
+ },
+ {
+ "id": "tunnel-street-low",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "street" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "stops": [ [ 11.5, 0 ], [ 12, 1 ], [ 14, 1 ], [ 14.01, 0 ] ] }
+ }
+ },
+ {
+ "id": "tunnel-street_limited-low",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "street_limited" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "stops": [ [ 11.5, 0 ], [ 12, 1 ], [ 14, 1 ], [ 14.01, 0 ] ] }
+ }
+ },
+ {
+ "id": "tunnel-service-link-track-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 14,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "service", "track" ],
+ [ "==", "structure", "tunnel" ],
+ [ "!=", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 19%, 75%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] },
+ "line-dasharray": [ 3, 3 ]
+ }
+ },
+ {
+ "id": "tunnel-street_limited-case",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-street_limited-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 19%, 75%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 13, 0 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-dasharray": [ 3, 3 ],
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "tunnel-street-case",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-street-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 19%, 75%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 13, 0 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-dasharray": [ 3, 3 ],
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "tunnel-secondary-tertiary-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "in", "class", "secondary", "tertiary" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.2, "stops": [ [ 10, 0.75 ], [ 18, 2 ] ] },
+ "line-dasharray": [ 3, 3 ],
+ "line-gap-width": { "base": 1.5, "stops": [ [ 8.5, 0.5 ], [ 10, 0.75 ], [ 18, 26 ] ] },
+ "line-color": "hsl(230, 19%, 75%)"
+ }
+ },
+ {
+ "id": "tunnel-primary-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "primary" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-dasharray": [ 3, 3 ],
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": "hsl(230, 19%, 75%)"
+ }
+ },
+ {
+ "id": "tunnel-trunk_link-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "structure", "tunnel" ], [ "==", "type", "trunk_link" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-dasharray": [ 3, 3 ]
+ }
+ },
+ {
+ "id": "tunnel-motorway_link-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "motorway_link" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-dasharray": [ 3, 3 ]
+ }
+ },
+ {
+ "id": "tunnel-trunk-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "structure", "tunnel" ], [ "==", "type", "trunk" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-opacity": 1,
+ "line-dasharray": [ 3, 3 ]
+ }
+ },
+ {
+ "id": "tunnel-motorway-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "motorway" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-opacity": 1,
+ "line-dasharray": [ 3, 3 ]
+ }
+ },
+ {
+ "id": "tunnel-construction",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 14,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "construction" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-join": "miter" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] },
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [ 14, [ 0.4, 0.8 ] ],
+ [ 15, [ 0.3, 0.6 ] ],
+ [ 16, [ 0.2, 0.3 ] ],
+ [ 17, [ 0.2, 0.25 ] ],
+ [ 18, [ 0.15, 0.15 ] ]
+ ]
}
- ],
- "metadata": {
- "mapbox:autocomposite": true,
- "mapbox:groups": {
- "1444855769305.6016": {
- "collapsed": true,
- "name": "Tunnels"
- },
- "1444855786460.0557": {
- "collapsed": true,
- "name": "Roads"
- },
- "1444855799204.86": {
- "collapsed": true,
- "name": "Bridges"
- },
- "1444856087950.3635": {
- "collapsed": true,
- "name": "Marine labels"
- },
- "1444856144497.7825": {
- "collapsed": true,
- "name": "Country labels"
- },
- "1444856151690.9143": {
- "collapsed": true,
- "name": "State labels"
- },
- "1444862510685.128": {
- "collapsed": true,
- "name": "City labels"
- },
- "1444933322393.2852": {
- "collapsed": true,
- "name": "POI labels (scalerank 1)"
- },
- "1444933358918.2366": {
- "collapsed": true,
- "name": "POI labels (scalerank 2)"
- },
- "1444933372896.5967": {
- "collapsed": true,
- "name": "POI labels (scalerank 3)"
- },
- "1444933456003.5437": {
- "collapsed": true,
- "name": "POI labels (scalerank 4)"
- },
- "1444933575858.6992": {
- "collapsed": true,
- "name": "Highway shields"
- },
- "1444933721429.3076": {
- "collapsed": true,
- "name": "Road labels"
- },
- "1444933808272.805": {
- "collapsed": true,
- "name": "Water labels"
- },
- "1444934295202.7542": {
- "collapsed": true,
- "name": "Admin boundaries"
- },
- "1444934828655.3389": {
- "collapsed": true,
- "name": "Aeroways"
- },
- "1456969573402.7817": {
- "collapsed": true,
- "name": "Hillshading"
- },
- "1456970288113.8113": {
- "collapsed": true,
- "name": "Landcover"
- }
- },
- "mapbox:type": "default"
- },
- "modified": 0,
- "name": "Mapbox Streets",
- "owner": "mapbox",
- "sources": {
- "composite": {
- "type": "vector",
- "url": "mapbox://mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v7"
- },
- "testsource": {
- "type": "geojson",
- "data": {
- "type": "Point",
- "coordinates": [
- -73.992857,
- 40.726989
- ]
- }
+ }
+ },
+ {
+ "id": "tunnel-path",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "path" ],
+ [ "==", "structure", "tunnel" ],
+ [ "!=", "type", "steps" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 1 ], [ 18, 4 ] ] },
+ "line-dasharray": {
+ "base": 1,
+ "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.75, 1 ] ], [ 16, [ 1, 0.75 ] ], [ 17, [ 1, 0.5 ] ] ]
+ },
+ "line-color": "hsl(35, 26%, 95%)",
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "tunnel-steps",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "structure", "tunnel" ], [ "==", "type", "steps" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 1 ], [ 16, 1.6 ], [ 18, 6 ] ] },
+ "line-color": "hsl(35, 26%, 95%)",
+ "line-dasharray": {
+ "base": 1,
+ "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.75, 1 ] ], [ 16, [ 1, 0.75 ] ], [ 17, [ 0.3, 0.3 ] ] ]
+ },
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "tunnel-trunk_link",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-trunk_link-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(46, 77%, 78%)",
+ "line-opacity": 1,
+ "line-dasharray": [ 1, 0 ]
+ }
+ },
+ {
+ "id": "tunnel-motorway_link",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-motorway_link-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(26, 100%, 78%)",
+ "line-opacity": 1,
+ "line-dasharray": [ 1, 0 ]
+ }
+ },
+ {
+ "id": "tunnel-pedestrian",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "pedestrian" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": 1,
+ "line-dasharray": { "base": 1, "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.5, 0.4 ] ], [ 16, [ 1, 0.2 ] ] ] }
+ }
+ },
+ {
+ "id": "tunnel-service-link-track",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-service-link-track-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-dasharray": [ 1, 0 ]
+ }
+ },
+ {
+ "id": "tunnel-street_limited",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-street_limited-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(35, 14%, 93%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "tunnel-street",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-street-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "tunnel-secondary-tertiary",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-secondary-tertiary-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 8.5, 0.5 ], [ 10, 0.75 ], [ 18, 26 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": 1,
+ "line-dasharray": [ 1, 0 ],
+ "line-blur": 0
+ }
+ },
+ {
+ "id": "tunnel-primary",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-primary-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": 1,
+ "line-dasharray": [ 1, 0 ],
+ "line-blur": 0
+ }
+ },
+ {
+ "id": "tunnel-oneway-arrows-blue-minor",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 16,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "path", "pedestrian", "service", "track" ],
+ [ "==", "oneway", "true" ],
+ [ "==", "structure", "tunnel" ],
+ [ "!=", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 17, "oneway-small" ], [ 18, "oneway-large" ] ] },
+ "symbol-spacing": 200,
+ "icon-padding": 2
+ },
+ "paint": {}
+ },
+ {
+ "id": "tunnel-oneway-arrows-blue-major",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 15,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "primary", "secondary", "street", "street_limited", "tertiary" ],
+ [ "==", "oneway", "true" ],
+ [ "==", "structure", "tunnel" ],
+ [ "!=", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 16, "oneway-small" ], [ 17, "oneway-large" ] ] },
+ "symbol-spacing": 200,
+ "icon-padding": 2
+ },
+ "paint": {}
+ },
+ {
+ "id": "tunnel-trunk",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "trunk" ], [ "==", "structure", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": "hsl(46, 77%, 78%)"
+ }
+ },
+ {
+ "id": "tunnel-motorway",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "ref": "tunnel-motorway-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-dasharray": [ 1, 0 ],
+ "line-opacity": 1,
+ "line-color": "hsl(26, 100%, 78%)",
+ "line-blur": 0
+ }
+ },
+ {
+ "id": "tunnel-oneway-arrows-white",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855769305.6016" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 16,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "motorway", "motorway_link", "trunk" ],
+ [ "==", "oneway", "true" ],
+ [ "==", "structure", "tunnel" ],
+ [ "!in", "type", "primary_link", "secondary_link", "tertiary_link" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 16, "oneway-white-small" ], [ 17, "oneway-white-large" ] ] },
+ "symbol-spacing": 200,
+ "icon-padding": 2
+ },
+ "paint": {}
+ },
+ {
+ "id": "ferry",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "type", "ferry" ] ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-color": { "base": 1, "stops": [ [ 15, "hsl(205, 73%, 63%)" ], [ 17, "hsl(230, 73%, 63%)" ] ] },
+ "line-opacity": 1,
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 20, 1 ] ] },
+ "line-dasharray": { "base": 1, "stops": [ [ 12, [ 1, 0 ] ], [ 13, [ 12, 4 ] ] ] }
+ }
+ },
+ {
+ "id": "ferry_auto",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "type", "ferry_auto" ] ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-color": { "base": 1, "stops": [ [ 15, "hsl(205, 73%, 63%)" ], [ 17, "hsl(230, 73%, 63%)" ] ] },
+ "line-opacity": 1,
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 20, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-path-bg",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "path" ],
+ [ "!in", "structure", "bridge", "tunnel" ],
+ [ "!in", "type", "crossing", "sidewalk", "steps" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 2 ], [ 18, 7 ] ] },
+ "line-dasharray": [ 1, 0 ],
+ "line-color": "hsl(230, 17%, 82%)",
+ "line-blur": 0,
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 0.75 ] ] }
+ }
+ },
+ {
+ "id": "road-steps-bg",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "!in", "structure", "bridge", "tunnel" ], [ "==", "type", "steps" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 2 ], [ 17, 4.6 ], [ 18, 7 ] ] },
+ "line-color": "hsl(230, 17%, 82%)",
+ "line-dasharray": [ 1, 0 ],
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 0.75 ] ] }
+ }
+ },
+ {
+ "id": "road-sidewalk-bg",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 16,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "!in", "structure", "bridge", "tunnel" ],
+ [ "in", "type", "crossing", "sidewalk" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 2 ], [ 18, 7 ] ] },
+ "line-dasharray": [ 1, 0 ],
+ "line-color": "hsl(230, 17%, 82%)",
+ "line-blur": 0,
+ "line-opacity": { "base": 1, "stops": [ [ 16, 0 ], [ 16.25, 0.75 ] ] }
+ }
+ },
+ {
+ "id": "turning-features-outline",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 15,
+ "filter": [ "all", [ "==", "$type", "Point" ], [ "in", "class", "turning_circle", "turning_loop" ] ],
+ "layout": {
+ "icon-image": "turning-circle-outline",
+ "icon-size": { "base": 1.5, "stops": [ [ 14, 0.122 ], [ 18, 0.969 ], [ 20, 1 ] ] },
+ "icon-allow-overlap": true,
+ "icon-ignore-placement": true,
+ "icon-padding": 0,
+ "icon-rotation-alignment": "map"
+ },
+ "paint": {}
+ },
+ {
+ "id": "road-pedestrian-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 12,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "pedestrian" ], [ "==", "structure", "none" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 14, 2 ], [ 18, 14.5 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": 0,
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-street-low",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "street" ], [ "==", "structure", "none" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "stops": [ [ 11, 0 ], [ 11.25, 1 ], [ 14, 1 ], [ 14.01, 0 ] ] }
+ }
+ },
+ {
+ "id": "road-street_limited-low",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "street_limited" ], [ "==", "structure", "none" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "stops": [ [ 11, 0 ], [ 11.25, 1 ], [ 14, 1 ], [ 14.01, 0 ] ] }
+ }
+ },
+ {
+ "id": "road-service-link-track-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 14,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "service", "track" ],
+ [ "!in", "structure", "bridge", "tunnel" ],
+ [ "!=", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] }
+ }
+ },
+ {
+ "id": "road-street_limited-case",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-street_limited-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 13, 0 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-street-case",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-street-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 13, 0 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-secondary-tertiary-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "secondary", "tertiary" ],
+ [ "!in", "structure", "bridge", "tunnel" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.2, "stops": [ [ 10, 0.75 ], [ 18, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 8.5, 0.5 ], [ 10, 0.75 ], [ 18, 26 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 9.99, 0 ], [ 10, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-primary-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "primary" ], [ "!in", "structure", "bridge", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 9.99, 0 ], [ 10, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-motorway_link-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 10,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "motorway_link" ], [ "!in", "structure", "bridge", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 10.99, 0 ], [ 11, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-trunk_link-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "!in", "structure", "bridge", "tunnel" ], [ "==", "type", "trunk_link" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 10.99, 0 ], [ 11, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-trunk-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "trunk" ], [ "!in", "structure", "bridge", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 6, 0 ], [ 6.1, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-motorway-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "motorway" ], [ "!in", "structure", "bridge", "tunnel" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] }
+ }
+ },
+ {
+ "id": "road-construction",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 14,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "construction" ], [ "==", "structure", "none" ] ]
+ ],
+ "layout": { "line-join": "miter" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] },
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [ 14, [ 0.4, 0.8 ] ],
+ [ 15, [ 0.3, 0.6 ] ],
+ [ 16, [ 0.2, 0.3 ] ],
+ [ 17, [ 0.2, 0.25 ] ],
+ [ 18, [ 0.15, 0.15 ] ]
+ ]
+ }
+ }
+ },
+ {
+ "id": "road-sidewalks",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-sidewalk-bg",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 1 ], [ 18, 4 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-dasharray": {
+ "base": 1,
+ "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.75, 1 ] ], [ 16, [ 1, 0.75 ] ], [ 17, [ 1, 0.5 ] ] ]
+ },
+ "line-opacity": { "base": 1, "stops": [ [ 16, 0 ], [ 16.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-path",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-path-bg",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 1 ], [ 18, 4 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-dasharray": {
+ "base": 1,
+ "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.75, 1 ] ], [ 16, [ 1, 0.75 ] ], [ 17, [ 1, 0.5 ] ] ]
+ },
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-steps",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-steps-bg",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 1 ], [ 16, 1.6 ], [ 18, 6 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-dasharray": {
+ "base": 1,
+ "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.75, 1 ] ], [ 16, [ 1, 0.75 ] ], [ 17, [ 0.3, 0.3 ] ] ]
+ },
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-trunk_link",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-trunk_link-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(46, 85%, 67%)",
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "road-motorway_link",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-motorway_link-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(26, 100%, 68%)",
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "road-pedestrian",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-pedestrian-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": 1,
+ "line-dasharray": { "base": 1, "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.5, 0.4 ] ], [ 16, [ 1, 0.2 ] ] ] }
+ }
+ },
+ {
+ "id": "road-pedestrian-polygon-fill",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 12,
+ "filter": [
+ "all",
+ [ "==", "$type", "Polygon" ],
+ [ "all", [ "in", "class", "path", "pedestrian" ], [ "==", "structure", "none" ] ]
+ ],
+ "layout": {},
+ "paint": {
+ "fill-color": { "base": 1, "stops": [ [ 16, "hsl(230, 16%, 94%)" ], [ 16.25, "hsl(230, 50%, 98%)" ] ] },
+ "fill-outline-color": "hsl(230, 26%, 88%)",
+ "fill-opacity": 1
+ }
+ },
+ {
+ "id": "road-pedestrian-polygon-pattern",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-pedestrian-polygon-fill",
+ "paint": {
+ "fill-color": "hsl(0, 0%, 100%)",
+ "fill-outline-color": "hsl(35, 10%, 83%)",
+ "fill-pattern": "pedestrian-polygon",
+ "fill-opacity": { "base": 1, "stops": [ [ 16, 0 ], [ 16.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-polygon",
+ "type": "fill",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 12,
+ "filter": [
+ "all",
+ [ "==", "$type", "Polygon" ],
+ [
+ "all",
+ [ "!in", "class", "motorway", "path", "pedestrian", "trunk" ],
+ [ "!in", "structure", "bridge", "tunnel" ]
+ ]
+ ],
+ "layout": {},
+ "paint": { "fill-color": "hsl(0, 0%, 100%)", "fill-outline-color": "#d6d9e6" }
+ },
+ {
+ "id": "road-service-link-track",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-service-link-track-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] },
+ "line-color": "hsl(0, 0%, 100%)"
+ }
+ },
+ {
+ "id": "road-street_limited",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-street_limited-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(35, 14%, 93%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-street",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-street-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-secondary-tertiary",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-secondary-tertiary-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 8.5, 0.5 ], [ 10, 0.75 ], [ 18, 26 ] ] },
+ "line-color": { "base": 1, "stops": [ [ 5, "hsl(35, 32%, 91%)" ], [ 8, "hsl(0, 0%, 100%)" ] ] },
+ "line-opacity": { "base": 1.2, "stops": [ [ 5, 0 ], [ 5.5, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-primary",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-primary-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": { "base": 1, "stops": [ [ 5, "hsl(35, 32%, 91%)" ], [ 7, "hsl(0, 0%, 100%)" ] ] },
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "road-oneway-arrows-blue-minor",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 16,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "path", "pedestrian", "service", "track" ],
+ [ "==", "oneway", "true" ],
+ [ "!in", "structure", "bridge", "tunnel" ],
+ [ "!=", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 17, "oneway-small" ], [ 18, "oneway-large" ] ] },
+ "icon-rotation-alignment": "map",
+ "icon-padding": 2,
+ "symbol-spacing": 200
+ },
+ "paint": {}
+ },
+ {
+ "id": "road-oneway-arrows-blue-major",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 15,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "primary", "secondary", "street", "street_limited", "tertiary" ],
+ [ "==", "oneway", "true" ],
+ [ "!in", "structure", "bridge", "tunnel" ],
+ [ "!=", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 16, "oneway-small" ], [ 17, "oneway-large" ] ] },
+ "icon-rotation-alignment": "map",
+ "icon-padding": 2,
+ "symbol-spacing": 200
+ },
+ "paint": {}
+ },
+ {
+ "id": "road-trunk",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-trunk-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": {
+ "base": 1,
+ "stops": [ [ 6, "hsl(0, 0%, 100%)" ], [ 6.1, "hsl(46, 80%, 60%)" ], [ 9, "hsl(46, 85%, 67%)" ] ]
+ }
+ }
+ },
+ {
+ "id": "road-motorway",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-motorway-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": { "base": 1, "stops": [ [ 8, "hsl(26, 87%, 62%)" ], [ 9, "hsl(26, 100%, 68%)" ] ] }
+ }
+ },
+ {
+ "id": "road-rail",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "major_rail", "minor_rail" ],
+ [ "!in", "structure", "bridge", "tunnel" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-color": { "stops": [ [ 13, "hsl(50, 17%, 82%)" ], [ 16, "hsl(230, 10%, 74%)" ] ] },
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 20, 1 ] ] }
+ }
+ },
+ {
+ "id": "road-rail-tracks",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "ref": "road-rail",
+ "paint": {
+ "line-color": { "stops": [ [ 13, "hsl(50, 17%, 82%)" ], [ 16, "hsl(230, 10%, 74%)" ] ] },
+ "line-width": { "base": 1.5, "stops": [ [ 14, 4 ], [ 20, 8 ] ] },
+ "line-dasharray": [ 0.1, 15 ],
+ "line-opacity": { "base": 1, "stops": [ [ 13.75, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "level-crossings",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 16,
+ "filter": [ "all", [ "==", "$type", "Point" ], [ "==", "class", "level_crossing" ] ],
+ "layout": { "icon-size": 1, "icon-image": "level-crossing", "icon-allow-overlap": true },
+ "paint": {}
+ },
+ {
+ "id": "road-oneway-arrows-white",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 16,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "motorway", "motorway_link", "trunk" ],
+ [ "==", "oneway", "true" ],
+ [ "!in", "structure", "bridge", "tunnel" ],
+ [ "!in", "type", "primary_link", "secondary_link", "tertiary_link" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 16, "oneway-white-small" ], [ 17, "oneway-white-large" ] ] },
+ "icon-padding": 2,
+ "symbol-spacing": 200
+ },
+ "paint": {}
+ },
+ {
+ "id": "turning-features",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855786460.0557" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 15,
+ "filter": [ "all", [ "==", "$type", "Point" ], [ "in", "class", "turning_circle", "turning_loop" ] ],
+ "layout": {
+ "icon-image": "turning-circle",
+ "icon-size": { "base": 1.5, "stops": [ [ 14, 0.095 ], [ 18, 1 ] ] },
+ "icon-allow-overlap": true,
+ "icon-ignore-placement": true,
+ "icon-padding": 0,
+ "icon-rotation-alignment": "map"
+ },
+ "paint": {}
+ },
+ {
+ "id": "bridge-path-bg",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "path" ],
+ [ "==", "structure", "bridge" ],
+ [ "!=", "type", "steps" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 2 ], [ 18, 7 ] ] },
+ "line-dasharray": [ 1, 0 ],
+ "line-color": "hsl(230, 17%, 82%)",
+ "line-blur": 0,
+ "line-opacity": { "base": 1, "stops": [ [ 15, 0 ], [ 15.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-steps-bg",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "structure", "bridge" ], [ "==", "type", "steps" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 2 ], [ 17, 4.6 ], [ 18, 7 ] ] },
+ "line-color": "hsl(230, 17%, 82%)",
+ "line-dasharray": [ 1, 0 ],
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 0.75 ] ] }
+ }
+ },
+ {
+ "id": "bridge-pedestrian-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "pedestrian" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 14, 2 ], [ 18, 14.5 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": 0,
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-street-low",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "street" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "stops": [ [ 11.5, 0 ], [ 12, 1 ], [ 14, 1 ], [ 14.01, 0 ] ] }
+ }
+ },
+ {
+ "id": "bridge-street_limited-low",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "street_limited" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "stops": [ [ 11.5, 0 ], [ 12, 1 ], [ 14, 1 ], [ 14.01, 0 ] ] }
+ }
+ },
+ {
+ "id": "bridge-service-link-track-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 14,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "service", "track" ],
+ [ "==", "structure", "bridge" ],
+ [ "!=", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] }
+ }
+ },
+ {
+ "id": "bridge-street_limited-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "street_limited" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 13, 0 ], [ 14, 2 ], [ 18, 18 ] ] }
+ }
+ },
+ {
+ "id": "bridge-street-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "street" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] },
+ "line-gap-width": { "base": 1.5, "stops": [ [ 13, 0 ], [ 14, 2 ], [ 18, 18 ] ] }
+ }
+ },
+ {
+ "id": "bridge-secondary-tertiary-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "in", "class", "secondary", "tertiary" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.2, "stops": [ [ 10, 0.75 ], [ 18, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 8.5, 0.5 ], [ 10, 0.75 ], [ 18, 26 ] ] },
+ "line-translate": [ 0, 0 ]
+ }
+ },
+ {
+ "id": "bridge-primary-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "primary" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-translate": [ 0, 0 ]
+ }
+ },
+ {
+ "id": "bridge-trunk_link-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "!in", "layer", 2, 3, 4, 5 ],
+ [ "==", "structure", "bridge" ],
+ [ "==", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 10.99, 0 ], [ 11, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-motorway_link-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "motorway_link" ],
+ [ "!in", "layer", 2, 3, 4, 5 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "bridge-trunk-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "trunk" ],
+ [ "!in", "layer", 2, 3, 4, 5 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] }
+ }
+ },
+ {
+ "id": "bridge-motorway-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "motorway" ],
+ [ "!in", "layer", 2, 3, 4, 5 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] }
+ }
+ },
+ {
+ "id": "bridge-construction",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 14,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "class", "construction" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-join": "miter" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(230, 24%, 87%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] },
+ "line-dasharray": {
+ "base": 1,
+ "stops": [
+ [ 14, [ 0.4, 0.8 ] ],
+ [ 15, [ 0.3, 0.6 ] ],
+ [ 16, [ 0.2, 0.3 ] ],
+ [ 17, [ 0.2, 0.25 ] ],
+ [ 18, [ 0.15, 0.15 ] ]
+ ]
}
+ }
+ },
+ {
+ "id": "bridge-path",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "path" ],
+ [ "==", "structure", "bridge" ],
+ [ "!=", "type", "steps" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 1 ], [ 18, 4 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-dasharray": {
+ "base": 1,
+ "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.75, 1 ] ], [ 16, [ 1, 0.75 ] ], [ 17, [ 1, 0.5 ] ] ]
+ },
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-steps",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "ref": "bridge-steps-bg",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 15, 1 ], [ 16, 1.6 ], [ 18, 6 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-dasharray": {
+ "base": 1,
+ "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.75, 1 ] ], [ 16, [ 1, 0.75 ] ], [ 17, [ 0.3, 0.3 ] ] ]
+ },
+ "line-opacity": { "base": 1, "stops": [ [ 14, 0 ], [ 14.25, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-trunk_link",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "!in", "layer", 2, 3, 4, 5 ],
+ [ "==", "structure", "bridge" ],
+ [ "==", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(46, 85%, 67%)"
+ }
+ },
+ {
+ "id": "bridge-motorway_link",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "motorway_link" ],
+ [ "!in", "layer", 2, 3, 4, 5 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(26, 100%, 68%)"
+ }
+ },
+ {
+ "id": "bridge-pedestrian",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "ref": "bridge-pedestrian-case",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": 1,
+ "line-dasharray": { "base": 1, "stops": [ [ 14, [ 1, 0 ] ], [ 15, [ 1.5, 0.4 ] ], [ 16, [ 1, 0.2 ] ] ] }
+ }
+ },
+ {
+ "id": "bridge-service-link-track",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 14,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "service", "track" ],
+ [ "==", "structure", "bridge" ],
+ [ "!=", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 18, 12 ] ] },
+ "line-color": "hsl(0, 0%, 100%)"
+ }
+ },
+ {
+ "id": "bridge-street_limited",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "ref": "bridge-street_limited-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(35, 14%, 93%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-street",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "ref": "bridge-street-low",
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12.5, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-secondary-tertiary",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "structure", "bridge" ], [ "in", "type", "secondary", "tertiary" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 8.5, 0.5 ], [ 10, 0.75 ], [ 18, 26 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": { "base": 1.2, "stops": [ [ 5, 0 ], [ 5.5, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-primary",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "==", "structure", "bridge" ], [ "==", "type", "primary" ] ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "bridge-oneway-arrows-blue-minor",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 16,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "path", "pedestrian", "service", "track" ],
+ [ "==", "oneway", "true" ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 17, "oneway-small" ], [ 18, "oneway-large" ] ] },
+ "symbol-spacing": 200,
+ "icon-rotation-alignment": "map",
+ "icon-padding": 2
+ },
+ "paint": {}
+ },
+ {
+ "id": "bridge-oneway-arrows-blue-major",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 15,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "primary", "secondary", "street", "street_limited", "tertiary" ],
+ [ "==", "oneway", "true" ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 16, "oneway-small" ], [ 17, "oneway-large" ] ] },
+ "symbol-spacing": 200,
+ "icon-rotation-alignment": "map",
+ "icon-padding": 2
+ },
+ "paint": {}
+ },
+ {
+ "id": "bridge-trunk",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "trunk" ],
+ [ "!in", "layer", 2, 3, 4, 5 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": "hsl(46, 85%, 67%)"
+ }
+ },
+ {
+ "id": "bridge-motorway",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "motorway" ],
+ [ "!in", "layer", 2, 3, 4, 5 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": "hsl(26, 100%, 68%)"
+ }
+ },
+ {
+ "id": "bridge-rail",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "all", [ "in", "class", "major_rail", "minor_rail" ], [ "==", "structure", "bridge" ] ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-color": { "stops": [ [ 13, "hsl(50, 17%, 82%)" ], [ 16, "hsl(230, 10%, 74%)" ] ] },
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 20, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-rail-tracks",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "ref": "bridge-rail",
+ "paint": {
+ "line-color": { "stops": [ [ 13, "hsl(50, 17%, 82%)" ], [ 16, "hsl(230, 10%, 74%)" ] ] },
+ "line-width": { "base": 1.5, "stops": [ [ 14, 4 ], [ 20, 8 ] ] },
+ "line-dasharray": [ 0.1, 15 ],
+ "line-opacity": { "base": 1, "stops": [ [ 13.75, 0 ], [ 20, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-trunk_link-2-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ ">=", "layer", 2 ],
+ [ "==", "structure", "bridge" ],
+ [ "==", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 10.99, 0 ], [ 11, 1 ] ] }
+ }
+ },
+ {
+ "id": "bridge-motorway_link-2-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "motorway_link" ],
+ [ ">=", "layer", 2 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.75 ], [ 20, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-opacity": 1
+ }
+ },
+ {
+ "id": "bridge-trunk-2-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "trunk" ],
+ [ ">=", "layer", 2 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] }
+ }
+ },
+ {
+ "id": "bridge-motorway-2-case",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "motorway" ],
+ [ ">=", "layer", 2 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 10, 1 ], [ 16, 2 ] ] },
+ "line-color": "hsl(0, 0%, 100%)",
+ "line-gap-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] }
+ }
+ },
+ {
+ "id": "bridge-trunk_link-2",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ ">=", "layer", 2 ],
+ [ "==", "structure", "bridge" ],
+ [ "==", "type", "trunk_link" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(46, 85%, 67%)"
+ }
+ },
+ {
+ "id": "bridge-motorway_link-2",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "motorway_link" ],
+ [ ">=", "layer", 2 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 12, 0.5 ], [ 14, 2 ], [ 18, 18 ] ] },
+ "line-color": "hsl(26, 100%, 68%)"
+ }
+ },
+ {
+ "id": "bridge-trunk-2",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "trunk" ],
+ [ ">=", "layer", 2 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": "hsl(46, 85%, 67%)"
+ }
+ },
+ {
+ "id": "bridge-motorway-2",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "==", "class", "motorway" ],
+ [ ">=", "layer", 2 ],
+ [ "==", "structure", "bridge" ]
+ ]
+ ],
+ "layout": { "line-cap": "round", "line-join": "round" },
+ "paint": {
+ "line-width": { "base": 1.5, "stops": [ [ 5, 0.75 ], [ 18, 32 ] ] },
+ "line-color": "hsl(26, 100%, 68%)"
+ }
+ },
+ {
+ "id": "bridge-oneway-arrows-white",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444855799204.86" },
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 16,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "all",
+ [ "in", "class", "link", "motorway", "motorway_link", "trunk" ],
+ [ "==", "oneway", "true" ],
+ [ "==", "structure", "bridge" ],
+ [ "!in", "type", "primary_link", "secondary_link", "tertiary_link" ]
+ ]
+ ],
+ "layout": {
+ "symbol-placement": "line",
+ "icon-image": { "base": 1, "stops": [ [ 16, "oneway-white-small" ], [ 17, "oneway-white-large" ] ] },
+ "symbol-spacing": 200,
+ "icon-padding": 2
+ },
+ "paint": {}
+ },
+ {
+ "id": "aerialway",
+ "type": "line",
+ "source": "composite",
+ "source-layer": "road",
+ "minzoom": 13,
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "class", "aerialway" ] ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-color": "hsl(230, 10%, 74%)",
+ "line-width": { "base": 1.5, "stops": [ [ 14, 0.5 ], [ 20, 1 ] ] }
+ }
+ },
+ {
+ "id": "admin-3-4-boundaries-bg",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444934295202.7542" },
+ "source": "composite",
+ "source-layer": "admin",
+ "filter": [ "all", [ ">=", "admin_level", 3 ], [ "==", "maritime", 0 ] ],
+ "layout": { "line-join": "bevel" },
+ "paint": {
+ "line-color": { "base": 1, "stops": [ [ 8, "hsl(35, 12%, 89%)" ], [ 16, "hsl(230, 49%, 90%)" ] ] },
+ "line-width": { "base": 1, "stops": [ [ 7, 3.75 ], [ 12, 5.5 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 7, 0 ], [ 8, 0.75 ] ] },
+ "line-dasharray": [ 1, 0 ],
+ "line-translate": [ 0, 0 ],
+ "line-blur": { "base": 1, "stops": [ [ 3, 0 ], [ 8, 3 ] ] }
+ }
+ },
+ {
+ "id": "admin-2-boundaries-bg",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444934295202.7542" },
+ "source": "composite",
+ "source-layer": "admin",
+ "minzoom": 1,
+ "filter": [ "all", [ "==", "admin_level", 2 ], [ "==", "maritime", 0 ] ],
+ "layout": { "line-join": "miter" },
+ "paint": {
+ "line-width": { "base": 1, "stops": [ [ 3, 3.5 ], [ 10, 8 ] ] },
+ "line-color": { "base": 1, "stops": [ [ 6, "hsl(35, 12%, 89%)" ], [ 8, "hsl(230, 49%, 90%)" ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 3, 0 ], [ 4, 0.5 ] ] },
+ "line-translate": [ 0, 0 ],
+ "line-blur": { "base": 1, "stops": [ [ 3, 0 ], [ 10, 2 ] ] }
+ }
+ },
+ {
+ "id": "admin-3-4-boundaries",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444934295202.7542" },
+ "source": "composite",
+ "source-layer": "admin",
+ "filter": [ "all", [ ">=", "admin_level", 3 ], [ "==", "maritime", 0 ] ],
+ "layout": { "line-join": "round", "line-cap": "round" },
+ "paint": {
+ "line-dasharray": { "base": 1, "stops": [ [ 6, [ 2, 0 ] ], [ 7, [ 2, 2, 6, 2 ] ] ] },
+ "line-width": { "base": 1, "stops": [ [ 7, 0.75 ], [ 12, 1.5 ] ] },
+ "line-opacity": { "base": 1, "stops": [ [ 2, 0 ], [ 3, 1 ] ] },
+ "line-color": { "base": 1, "stops": [ [ 3, "hsl(230, 14%, 77%)" ], [ 7, "hsl(230, 8%, 62%)" ] ] }
+ }
+ },
+ {
+ "id": "admin-2-boundaries",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444934295202.7542" },
+ "source": "composite",
+ "source-layer": "admin",
+ "minzoom": 1,
+ "filter": [ "all", [ "==", "admin_level", 2 ], [ "==", "disputed", 0 ], [ "==", "maritime", 0 ] ],
+ "layout": { "line-join": "round", "line-cap": "round" },
+ "paint": {
+ "line-color": "hsl(230, 8%, 51%)",
+ "line-width": { "base": 1, "stops": [ [ 3, 0.5 ], [ 10, 2 ] ] }
+ }
+ },
+ {
+ "id": "admin-2-boundaries-dispute",
+ "type": "line",
+ "metadata": { "mapbox:group": "1444934295202.7542" },
+ "source": "composite",
+ "source-layer": "admin",
+ "minzoom": 1,
+ "filter": [ "all", [ "==", "admin_level", 2 ], [ "==", "disputed", 1 ], [ "==", "maritime", 0 ] ],
+ "layout": { "line-join": "round" },
+ "paint": {
+ "line-dasharray": [ 1.5, 1.5 ],
+ "line-color": "hsl(230, 8%, 51%)",
+ "line-width": { "base": 1, "stops": [ [ 3, 0.5 ], [ 10, 2 ] ] }
+ }
+ },
+ {
+ "id": "housenum-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "housenum_label",
+ "minzoom": 17,
+ "layout": {
+ "text-field": "{house_num}",
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "text-padding": 4,
+ "text-max-width": 7,
+ "text-size": 9.5
+ },
+ "paint": {
+ "text-color": "hsl(35, 2%, 69%)",
+ "text-halo-color": "hsl(35, 8%, 85%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0
+ }
+ },
+ {
+ "id": "waterway-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "waterway_label",
+ "minzoom": 12,
+ "filter": [ "in", "class", "canal", "river" ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "symbol-placement": "line",
+ "text-max-angle": 30,
+ "text-size": { "base": 1, "stops": [ [ 13, 12 ], [ 18, 16 ] ] }
+ },
+ "paint": {
+ "text-halo-width": 0.5,
+ "text-halo-color": "hsl(196, 80%, 70%)",
+ "text-color": "hsl(230, 48%, 44%)",
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-scalerank4-l15",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933456003.5437" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 17,
+ "filter": [
+ "all",
+ [ ">=", "localrank", 15 ],
+ [
+ "!in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "==", "scalerank", 4 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 16, 11 ], [ 20, 13 ] ] },
+ "icon-image": "{maki}-11",
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(26, 25%, 32%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-scalerank4-l1",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933456003.5437" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 15,
+ "filter": [
+ "all",
+ [ "<=", "localrank", 14 ],
+ [
+ "!in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "==", "scalerank", 4 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 16, 11 ], [ 20, 13 ] ] },
+ "icon-image": "{maki}-11",
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 1,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(26, 25%, 32%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-parks_scalerank4",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933456003.5437" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "minzoom": 15,
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "==", "scalerank", 4 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 16, 11 ], [ 20, 13 ] ] },
+ "icon-image": "{maki}-11",
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 1,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(100, 100%, 20%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-scalerank3",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933372896.5967" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "filter": [
+ "all",
+ [
+ "!in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "==", "scalerank", 3 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 16, 11 ], [ 20, 13 ] ] },
+ "icon-image": "{maki}-11",
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 1,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(26, 25%, 32%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-parks-scalerank3",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933372896.5967" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "==", "scalerank", 3 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 16, 11 ], [ 20, 13 ] ] },
+ "icon-image": "{maki}-11",
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(100, 100%, 20%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "road-label-small",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933721429.3076" },
+ "source": "composite",
+ "source-layer": "road_label",
+ "minzoom": 15,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [
+ "!in",
+ "class",
+ "link",
+ "motorway",
+ "pedestrian",
+ "primary",
+ "secondary",
+ "street",
+ "street_limited",
+ "tertiary",
+ "trunk"
+ ]
+ ],
+ "layout": {
+ "text-size": { "base": 1, "stops": [ [ 15, 10 ], [ 20, 13 ] ] },
+ "text-max-angle": 30,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "symbol-placement": "line",
+ "text-padding": 1,
+ "text-rotation-alignment": "map",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1.25,
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "road-label-medium",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933721429.3076" },
+ "source": "composite",
+ "source-layer": "road_label",
+ "minzoom": 11,
+ "filter": [
+ "all",
+ [ "==", "$type", "LineString" ],
+ [ "in", "class", "link", "pedestrian", "street", "street_limited" ]
+ ],
+ "layout": {
+ "text-size": { "base": 1, "stops": [ [ 11, 10 ], [ 20, 14 ] ] },
+ "text-max-angle": 30,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "symbol-placement": "line",
+ "text-padding": 1,
+ "text-rotation-alignment": "map",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "road-label-large",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933721429.3076" },
+ "source": "composite",
+ "source-layer": "road_label",
+ "filter": [ "in", "class", "motorway", "primary", "secondary", "tertiary", "trunk" ],
+ "layout": {
+ "text-size": { "base": 1, "stops": [ [ 9, 10 ], [ 20, 16 ] ] },
+ "text-max-angle": 30,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "symbol-placement": "line",
+ "text-padding": 1,
+ "text-rotation-alignment": "map",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsla(0, 0%, 100%, 0.75)",
+ "text-halo-width": 1,
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "road-shields-black",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933575858.6992" },
+ "source": "composite",
+ "source-layer": "road_label",
+ "filter": [
+ "all",
+ [ "<=", "reflen", 6 ],
+ [
+ "!in",
+ "shield",
+ "at-expressway",
+ "at-motorway",
+ "at-state-b",
+ "bg-motorway",
+ "bg-national",
+ "ch-main",
+ "ch-motorway",
+ "cz-motorway",
+ "cz-road",
+ "de-motorway",
+ "e-road",
+ "fi-main",
+ "gr-motorway",
+ "gr-national",
+ "hr-motorway",
+ "hr-state",
+ "hu-main",
+ "hu-motorway",
+ "nz-state",
+ "pl-expressway",
+ "pl-motorway",
+ "pl-national",
+ "ro-county",
+ "ro-motorway",
+ "ro-national",
+ "rs-motorway",
+ "rs-state-1b",
+ "se-main",
+ "si-expressway",
+ "si-motorway",
+ "sk-highway",
+ "sk-road",
+ "us-interstate",
+ "us-interstate-business",
+ "us-interstate-duplex",
+ "us-interstate-truck",
+ "za-metropolitan",
+ "za-national",
+ "za-provincial",
+ "za-regional"
+ ]
+ ],
+ "layout": {
+ "text-size": 9,
+ "icon-image": "{shield}-{reflen}",
+ "icon-rotation-alignment": "viewport",
+ "text-max-angle": 38,
+ "symbol-spacing": { "base": 1, "stops": [ [ 11, 150 ], [ 14, 200 ] ] },
+ "text-font": [ "DIN Offc Pro Bold", "Arial Unicode MS Bold" ],
+ "symbol-placement": { "base": 1, "stops": [ [ 10, "point" ], [ 11, "line" ] ] },
+ "text-padding": 2,
+ "text-rotation-alignment": "viewport",
+ "text-field": "{ref}",
+ "text-letter-spacing": 0.05,
+ "icon-padding": 2
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 7%)",
+ "icon-halo-color": "rgba(0, 0, 0, 1)",
+ "icon-halo-width": 1,
+ "text-opacity": 1,
+ "icon-color": "white",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0
+ }
+ },
+ {
+ "id": "road-shields-white",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933575858.6992" },
+ "source": "composite",
+ "source-layer": "road_label",
+ "filter": [
+ "all",
+ [ "<=", "reflen", 6 ],
+ [
+ "in",
+ "shield",
+ "at-expressway",
+ "at-motorway",
+ "at-state-b",
+ "bg-motorway",
+ "bg-national",
+ "ch-main",
+ "ch-motorway",
+ "cz-motorway",
+ "cz-road",
+ "de-motorway",
+ "e-road",
+ "fi-main",
+ "gr-motorway",
+ "gr-national",
+ "hr-motorway",
+ "hr-state",
+ "hu-main",
+ "hu-motorway",
+ "nz-state",
+ "pl-expressway",
+ "pl-motorway",
+ "pl-national",
+ "ro-county",
+ "ro-motorway",
+ "ro-national",
+ "rs-motorway",
+ "rs-state-1b",
+ "se-main",
+ "si-expressway",
+ "si-motorway",
+ "sk-highway",
+ "sk-road",
+ "us-interstate",
+ "us-interstate-business",
+ "us-interstate-duplex",
+ "us-interstate-truck",
+ "za-metropolitan",
+ "za-national",
+ "za-provincial",
+ "za-regional"
+ ]
+ ],
+ "layout": {
+ "text-size": 9,
+ "icon-image": "{shield}-{reflen}",
+ "icon-rotation-alignment": "viewport",
+ "text-max-angle": 38,
+ "symbol-spacing": { "base": 1, "stops": [ [ 11, 150 ], [ 14, 200 ] ] },
+ "text-font": [ "DIN Offc Pro Bold", "Arial Unicode MS Bold" ],
+ "symbol-placement": { "base": 1, "stops": [ [ 10, "point" ], [ 11, "line" ] ] },
+ "text-padding": 2,
+ "text-rotation-alignment": "viewport",
+ "text-field": "{ref}",
+ "text-letter-spacing": 0.05,
+ "icon-padding": 2
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 100%)",
+ "icon-halo-color": "rgba(0, 0, 0, 1)",
+ "icon-halo-width": 1,
+ "text-opacity": 1,
+ "icon-color": "white",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0
+ }
+ },
+ {
+ "id": "motorway-junction",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933575858.6992" },
+ "source": "composite",
+ "source-layer": "motorway_junction",
+ "minzoom": 14,
+ "filter": [ "all", [ ">", "reflen", 0 ], [ "<=", "reflen", 9 ] ],
+ "layout": {
+ "text-field": "{ref}",
+ "text-size": 9,
+ "icon-image": "motorway-exit-{reflen}",
+ "text-font": [ "DIN Offc Pro Bold", "Arial Unicode MS Bold" ]
+ },
+ "paint": { "text-color": "hsl(0, 0%, 100%)", "text-translate": [ 0, 0 ] }
+ },
+ {
+ "id": "poi-scalerank2",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933358918.2366" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "filter": [
+ "all",
+ [
+ "!in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "==", "scalerank", 2 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 14, 11 ], [ 20, 14 ] ] },
+ "icon-image": { "stops": [ [ 14, "{maki}-11" ], [ 15, "{maki}-15" ] ] },
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(26, 25%, 32%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-parks-scalerank2",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933358918.2366" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "==", "scalerank", 2 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 14, 11 ], [ 20, 14 ] ] },
+ "icon-image": { "stops": [ [ 14, "{maki}-11" ], [ 15, "{maki}-15" ] ] },
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(100, 100%, 20%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "rail-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "rail_station_label",
+ "minzoom": 12,
+ "filter": [ "!=", "maki", "entrance" ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 16, 11 ], [ 20, 13 ] ] },
+ "icon-image": "{network}",
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-offset": [ 0, 0.85 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": { "base": 1, "stops": [ [ 0, "" ], [ 13, "{name_en}" ] ] },
+ "text-letter-spacing": 0.01,
+ "icon-padding": 0,
+ "text-max-width": 7
+ },
+ "paint": {
+ "text-color": "hsl(230, 48%, 44%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "icon-halo-width": 4,
+ "icon-halo-color": "#fff",
+ "text-opacity": { "base": 1, "stops": [ [ 13.99, 0 ], [ 14, 1 ] ] },
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "water-label-sm",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933808272.805" },
+ "source": "composite",
+ "source-layer": "water_label",
+ "minzoom": 15,
+ "filter": [ "<=", "area", 10000 ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "text-max-width": 7,
+ "text-size": { "base": 1, "stops": [ [ 16, 13 ], [ 20, 16 ] ] }
+ },
+ "paint": { "text-color": "hsl(230, 48%, 44%)" }
+ },
+ {
+ "id": "water-label",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933808272.805" },
+ "source": "composite",
+ "source-layer": "water_label",
+ "minzoom": 5,
+ "filter": [ ">", "area", 10000 ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "text-max-width": 7,
+ "text-size": { "base": 1, "stops": [ [ 13, 13 ], [ 18, 18 ] ] }
+ },
+ "paint": { "text-color": "hsl(230, 48%, 44%)" }
+ },
+ {
+ "id": "place-residential",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "maxzoom": 18,
+ "filter": [
+ "all",
+ [ "in", "$type", "LineString", "Point", "Polygon" ],
+ [ "all", [ "<=", "localrank", 10 ], [ "==", "type", "residential" ] ]
+ ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-size": { "base": 1, "stops": [ [ 10, 11 ], [ 18, 14 ] ] },
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0 ],
+ "text-rotation-alignment": "viewport",
+ "text-field": "{name_en}",
+ "text-max-width": 7
+ },
+ "paint": {
+ "text-color": "hsl(26, 25%, 32%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-parks-scalerank1",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933322393.2852" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "filter": [
+ "all",
+ [
+ "in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "<=", "scalerank", 1 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 10, 11 ], [ 18, 14 ] ] },
+ "icon-image": { "stops": [ [ 13, "{maki}-11" ], [ 14, "{maki}-15" ] ] },
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(100, 100%, 20%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "poi-scalerank1",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444933322393.2852" },
+ "source": "composite",
+ "source-layer": "poi_label",
+ "filter": [
+ "all",
+ [
+ "!in",
+ "maki",
+ "campsite",
+ "cemetery",
+ "dog-park",
+ "garden",
+ "golf",
+ "park",
+ "picnic-site",
+ "playground",
+ "zoo"
+ ],
+ [ "<=", "scalerank", 1 ]
+ ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 10, 11 ], [ 18, 14 ] ] },
+ "icon-image": { "stops": [ [ 13, "{maki}-11" ], [ 14, "{maki}-15" ] ] },
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0.65 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(26, 25%, 32%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "airport-label",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "airport_label",
+ "minzoom": 9,
+ "filter": [ "<=", "scalerank", 2 ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 10, 12 ], [ 18, 18 ] ] },
+ "icon-image": { "stops": [ [ 12, "{maki}-11" ], [ 13, "{maki}-15" ] ] },
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0.75 ],
+ "text-rotation-alignment": "viewport",
+ "text-anchor": "top",
+ "text-field": { "stops": [ [ 11, "{ref}" ], [ 12, "{name_en}" ] ] },
+ "text-letter-spacing": 0.01,
+ "text-max-width": 9
+ },
+ "paint": {
+ "text-color": "hsl(230, 48%, 44%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 0.5,
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "place-islet-archipelago-aboriginal",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "maxzoom": 16,
+ "filter": [ "in", "type", "aboriginal_lands", "archipelago", "islet" ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-size": { "base": 1, "stops": [ [ 10, 11 ], [ 18, 16 ] ] },
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0 ],
+ "text-rotation-alignment": "viewport",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 8
+ },
+ "paint": {
+ "text-color": "hsl(230, 29%, 35%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "place-neighbourhood",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 10,
+ "maxzoom": 16,
+ "filter": [ "==", "type", "neighbourhood" ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-transform": "uppercase",
+ "text-letter-spacing": 0.1,
+ "text-max-width": 7,
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "text-padding": 3,
+ "text-size": { "base": 1, "stops": [ [ 12, 11 ], [ 16, 16 ] ] }
+ },
+ "paint": {
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1,
+ "text-color": "hsl(230, 29%, 35%)",
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "place-suburb",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 10,
+ "maxzoom": 16,
+ "filter": [ "==", "type", "suburb" ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-transform": "uppercase",
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "text-letter-spacing": 0.15,
+ "text-max-width": 7,
+ "text-padding": 3,
+ "text-size": { "base": 1, "stops": [ [ 11, 11 ], [ 15, 18 ] ] }
+ },
+ "paint": {
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1,
+ "text-color": "hsl(230, 29%, 35%)",
+ "text-halo-blur": 0.5
+ }
+ },
+ {
+ "id": "place-hamlet",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 10,
+ "maxzoom": 16,
+ "filter": [ "==", "type", "hamlet" ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "text-size": { "base": 1, "stops": [ [ 12, 11.5 ], [ 15, 16 ] ] }
+ },
+ "paint": {
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1.25,
+ "text-color": "hsl(0, 0%, 0%)"
+ }
+ },
+ {
+ "id": "place-village",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 8,
+ "maxzoom": 15,
+ "filter": [ "==", "type", "village" ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "text-max-width": 7,
+ "text-size": { "base": 1, "stops": [ [ 10, 11.5 ], [ 16, 18 ] ] }
+ },
+ "paint": {
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1.25,
+ "text-color": "hsl(0, 0%, 0%)"
+ }
+ },
+ {
+ "id": "place-town",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 6,
+ "maxzoom": 15,
+ "filter": [ "==", "type", "town" ],
+ "layout": {
+ "icon-image": "dot-9",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [ 11, [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ] ],
+ [ 12, [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ] ]
+ ]
+ },
+ "text-offset": { "base": 1, "stops": [ [ 7, [ 0, -0.15 ] ], [ 8, [ 0, 0 ] ] ] },
+ "text-anchor": { "base": 1, "stops": [ [ 7, "bottom" ], [ 8, "center" ] ] },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": { "base": 1, "stops": [ [ 7, 11.5 ], [ 15, 20 ] ] }
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1.25,
+ "icon-opacity": { "base": 1, "stops": [ [ 7.99, 1 ], [ 8, 0 ] ] }
+ }
+ },
+ {
+ "id": "place-island",
+ "type": "symbol",
+ "source": "composite",
+ "source-layer": "place_label",
+ "maxzoom": 16,
+ "filter": [ "==", "type", "island" ],
+ "layout": {
+ "text-line-height": 1.2,
+ "text-size": { "base": 1, "stops": [ [ 10, 11 ], [ 18, 16 ] ] },
+ "text-max-angle": 38,
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ],
+ "text-padding": 2,
+ "text-offset": [ 0, 0 ],
+ "text-rotation-alignment": "viewport",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.01,
+ "text-max-width": 7
+ },
+ "paint": {
+ "text-color": "hsl(230, 29%, 35%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "place-city-sm",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444862510685.128" },
+ "source": "composite",
+ "source-layer": "place_label",
+ "maxzoom": 14,
+ "filter": [ "all", [ "!in", "scalerank", 0, 1, 2, 3, 4, 5 ], [ "==", "type", "city" ] ],
+ "layout": {
+ "text-size": { "base": 1, "stops": [ [ 6, 12 ], [ 14, 22 ] ] },
+ "icon-image": "dot-9",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [ 7, [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ] ],
+ [ 8, [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ] ]
+ ]
+ },
+ "text-offset": { "base": 1, "stops": [ [ 7.99, [ 0, -0.2 ] ], [ 8, [ 0, 0 ] ] ] },
+ "text-anchor": { "base": 1, "stops": [ [ 7, "bottom" ], [ 8, "center" ] ] },
+ "text-field": "{name_en}",
+ "text-max-width": 7
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1.25,
+ "icon-opacity": { "base": 1, "stops": [ [ 7.99, 1 ], [ 8, 0 ] ] }
+ }
+ },
+ {
+ "id": "place-city-md-s",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444862510685.128" },
+ "source": "composite",
+ "source-layer": "place_label",
+ "maxzoom": 14,
+ "filter": [
+ "all",
+ [ "in", "ldir", "E", "S", "SE", "SW" ],
+ [ "in", "scalerank", 3, 4, 5 ],
+ [ "==", "type", "city" ]
+ ],
+ "layout": {
+ "text-field": "{name_en}",
+ "icon-image": "dot-10",
+ "text-anchor": { "base": 1, "stops": [ [ 7, "top" ], [ 8, "center" ] ] },
+ "text-offset": { "base": 1, "stops": [ [ 7.99, [ 0, 0.1 ] ], [ 8, [ 0, 0 ] ] ] },
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [ 7, [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ] ],
+ [ 8, [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ] ]
+ ]
+ },
+ "text-size": { "base": 0.9, "stops": [ [ 5, 12 ], [ 12, 22 ] ] }
+ },
+ "paint": {
+ "text-halo-width": 1,
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-blur": 1,
+ "icon-opacity": { "base": 1, "stops": [ [ 7.99, 1 ], [ 8, 0 ] ] }
+ }
+ },
+ {
+ "id": "place-city-md-n",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444862510685.128" },
+ "source": "composite",
+ "source-layer": "place_label",
+ "maxzoom": 14,
+ "filter": [
+ "all",
+ [ "in", "ldir", "N", "NE", "NW", "W" ],
+ [ "in", "scalerank", 3, 4, 5 ],
+ [ "==", "type", "city" ]
+ ],
+ "layout": {
+ "icon-image": "dot-10",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [ 7, [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ] ],
+ [ 8, [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ] ]
+ ]
+ },
+ "text-offset": { "base": 1, "stops": [ [ 7.99, [ 0, -0.25 ] ], [ 8, [ 0, 0 ] ] ] },
+ "text-anchor": { "base": 1, "stops": [ [ 7, "bottom" ], [ 8, "center" ] ] },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": { "base": 0.9, "stops": [ [ 5, 12 ], [ 12, 22 ] ] }
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1,
+ "icon-opacity": { "base": 1, "stops": [ [ 7.99, 1 ], [ 8, 0 ] ] },
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "place-city-lg-s",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444862510685.128" },
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 1,
+ "maxzoom": 14,
+ "filter": [
+ "all",
+ [ "in", "ldir", "E", "S", "SE", "SW" ],
+ [ "<=", "scalerank", 2 ],
+ [ "==", "type", "city" ]
+ ],
+ "layout": {
+ "icon-image": "dot-11",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [ 7, [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ] ],
+ [ 8, [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ] ]
+ ]
+ },
+ "text-offset": { "base": 1, "stops": [ [ 7.99, [ 0, 0.15 ] ], [ 8, [ 0, 0 ] ] ] },
+ "text-anchor": { "base": 1, "stops": [ [ 7, "top" ], [ 8, "center" ] ] },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": { "base": 0.9, "stops": [ [ 4, 12 ], [ 10, 22 ] ] }
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1,
+ "icon-opacity": { "base": 1, "stops": [ [ 7.99, 1 ], [ 8, 0 ] ] },
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "place-city-lg-n",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444862510685.128" },
+ "source": "composite",
+ "source-layer": "place_label",
+ "minzoom": 1,
+ "maxzoom": 14,
+ "filter": [
+ "all",
+ [ "in", "ldir", "N", "NE", "NW", "W" ],
+ [ "<=", "scalerank", 2 ],
+ [ "==", "type", "city" ]
+ ],
+ "layout": {
+ "icon-image": "dot-11",
+ "text-font": {
+ "base": 1,
+ "stops": [
+ [ 7, [ "DIN Offc Pro Regular", "Arial Unicode MS Regular" ] ],
+ [ 8, [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ] ]
+ ]
+ },
+ "text-offset": { "base": 1, "stops": [ [ 7.99, [ 0, -0.25 ] ], [ 8, [ 0, 0 ] ] ] },
+ "text-anchor": { "base": 1, "stops": [ [ 7, "bottom" ], [ 8, "center" ] ] },
+ "text-field": "{name_en}",
+ "text-max-width": 7,
+ "text-size": { "base": 0.9, "stops": [ [ 4, 12 ], [ 10, 22 ] ] }
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-opacity": 1,
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1,
+ "icon-opacity": { "base": 1, "stops": [ [ 7.99, 1 ], [ 8, 0 ] ] },
+ "text-halo-blur": 1
+ }
+ },
+ {
+ "id": "marine-label-sm-ln",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856087950.3635" },
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 3,
+ "maxzoom": 10,
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ ">=", "labelrank", 4 ] ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1, "stops": [ [ 3, 12 ], [ 6, 16 ] ] },
+ "symbol-spacing": { "base": 1, "stops": [ [ 4, 100 ], [ 6, 400 ] ] },
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "symbol-placement": "line",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.1,
+ "text-max-width": 5
+ },
+ "paint": { "text-color": "hsl(205, 83%, 88%)" }
+ },
+ {
+ "id": "marine-label-sm-pt",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856087950.3635" },
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 3,
+ "maxzoom": 10,
+ "filter": [ "all", [ "==", "$type", "Point" ], [ ">=", "labelrank", 4 ] ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-max-width": 5,
+ "text-letter-spacing": 0.1,
+ "text-line-height": 1.5,
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "text-size": { "base": 1, "stops": [ [ 3, 12 ], [ 6, 16 ] ] }
+ },
+ "paint": { "text-color": "hsl(205, 83%, 88%)" }
+ },
+ {
+ "id": "marine-label-md-ln",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856087950.3635" },
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 2,
+ "maxzoom": 8,
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ "in", "labelrank", 2, 3 ] ],
+ "layout": {
+ "text-line-height": 1.1,
+ "text-size": { "base": 1.1, "stops": [ [ 2, 12 ], [ 5, 20 ] ] },
+ "symbol-spacing": 250,
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "symbol-placement": "line",
+ "text-field": "{name_en}",
+ "text-letter-spacing": 0.15,
+ "text-max-width": 5
+ },
+ "paint": { "text-color": "hsl(205, 83%, 88%)" }
+ },
+ {
+ "id": "marine-label-md-pt",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856087950.3635" },
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 2,
+ "maxzoom": 8,
+ "filter": [ "all", [ "==", "$type", "Point" ], [ "in", "labelrank", 2, 3 ] ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-max-width": 5,
+ "text-letter-spacing": 0.15,
+ "text-line-height": 1.5,
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "text-size": { "base": 1.1, "stops": [ [ 2, 14 ], [ 5, 20 ] ] }
+ },
+ "paint": { "text-color": "hsl(205, 83%, 88%)" }
+ },
+ {
+ "id": "marine-label-lg-ln",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856087950.3635" },
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 1,
+ "maxzoom": 4,
+ "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "labelrank", 1 ] ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-max-width": 4,
+ "text-letter-spacing": 0.25,
+ "text-line-height": 1.1,
+ "symbol-placement": "line",
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "text-size": { "base": 1, "stops": [ [ 1, 14 ], [ 4, 30 ] ] }
+ },
+ "paint": { "text-color": "hsl(205, 83%, 88%)" }
+ },
+ {
+ "id": "marine-label-lg-pt",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856087950.3635" },
+ "source": "composite",
+ "source-layer": "marine_label",
+ "minzoom": 1,
+ "maxzoom": 4,
+ "filter": [ "all", [ "==", "$type", "Point" ], [ "==", "labelrank", 1 ] ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-max-width": 4,
+ "text-letter-spacing": 0.25,
+ "text-line-height": 1.5,
+ "text-font": [ "DIN Offc Pro Italic", "Arial Unicode MS Regular" ],
+ "text-size": { "base": 1, "stops": [ [ 1, 14 ], [ 4, 30 ] ] }
+ },
+ "paint": { "text-color": "hsl(205, 83%, 88%)" }
+ },
+ {
+ "id": "state-label-sm",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856151690.9143" },
+ "source": "composite",
+ "source-layer": "state_label",
+ "minzoom": 3,
+ "maxzoom": 9,
+ "filter": [ "<", "area", 20000 ],
+ "layout": {
+ "text-size": { "base": 1, "stops": [ [ 6, 10 ], [ 9, 14 ] ] },
+ "text-transform": "uppercase",
+ "text-font": [ "DIN Offc Pro Bold", "Arial Unicode MS Bold" ],
+ "text-field": { "base": 1, "stops": [ [ 0, "{abbr}" ], [ 6, "{name_en}" ] ] },
+ "text-letter-spacing": 0.15,
+ "text-max-width": 5
+ },
+ "paint": {
+ "text-opacity": 1,
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "state-label-md",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856151690.9143" },
+ "source": "composite",
+ "source-layer": "state_label",
+ "minzoom": 3,
+ "maxzoom": 8,
+ "filter": [ "all", [ "<", "area", 80000 ], [ ">=", "area", 20000 ] ],
+ "layout": {
+ "text-size": { "base": 1, "stops": [ [ 5, 10 ], [ 8, 16 ] ] },
+ "text-transform": "uppercase",
+ "text-font": [ "DIN Offc Pro Bold", "Arial Unicode MS Bold" ],
+ "text-field": { "base": 1, "stops": [ [ 0, "{abbr}" ], [ 5, "{name_en}" ] ] },
+ "text-letter-spacing": 0.15,
+ "text-max-width": 6
+ },
+ "paint": {
+ "text-opacity": 1,
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "state-label-lg",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856151690.9143" },
+ "source": "composite",
+ "source-layer": "state_label",
+ "minzoom": 3,
+ "maxzoom": 7,
+ "filter": [ ">=", "area", 80000 ],
+ "layout": {
+ "text-size": { "base": 1, "stops": [ [ 4, 10 ], [ 7, 18 ] ] },
+ "text-transform": "uppercase",
+ "text-font": [ "DIN Offc Pro Bold", "Arial Unicode MS Bold" ],
+ "text-padding": 1,
+ "text-field": { "base": 1, "stops": [ [ 0, "{abbr}" ], [ 4, "{name_en}" ] ] },
+ "text-letter-spacing": 0.15,
+ "text-max-width": 6
+ },
+ "paint": {
+ "text-opacity": 1,
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": "hsl(0, 0%, 100%)",
+ "text-halo-width": 1
+ }
+ },
+ {
+ "id": "country-label-sm",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856144497.7825" },
+ "source": "composite",
+ "source-layer": "country_label",
+ "minzoom": 1,
+ "maxzoom": 10,
+ "filter": [ ">=", "scalerank", 5 ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-max-width": 6,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-size": { "base": 0.9, "stops": [ [ 5, 14 ], [ 9, 22 ] ] }
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": { "base": 1, "stops": [ [ 2, "rgba(255,255,255,0.75)" ], [ 3, "hsl(0, 0%, 100%)" ] ] },
+ "text-halo-width": 1.25
+ }
+ },
+ {
+ "id": "country-label-md",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856144497.7825" },
+ "source": "composite",
+ "source-layer": "country_label",
+ "minzoom": 1,
+ "maxzoom": 8,
+ "filter": [ "in", "scalerank", 3, 4 ],
+ "layout": {
+ "text-field": { "base": 1, "stops": [ [ 0, "{code}" ], [ 2, "{name_en}" ] ] },
+ "text-max-width": 6,
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-size": { "base": 1, "stops": [ [ 3, 10 ], [ 8, 24 ] ] }
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": { "base": 1, "stops": [ [ 2, "rgba(255,255,255,0.75)" ], [ 3, "hsl(0, 0%, 100%)" ] ] },
+ "text-halo-width": 1.25
+ }
},
- "sprite": "mapbox://sprites/mapbox/streets-v9",
- "version": 8
-}
+ {
+ "id": "country-label-lg",
+ "type": "symbol",
+ "metadata": { "mapbox:group": "1444856144497.7825" },
+ "source": "composite",
+ "source-layer": "country_label",
+ "minzoom": 1,
+ "maxzoom": 7,
+ "filter": [ "in", "scalerank", 1, 2 ],
+ "layout": {
+ "text-field": "{name_en}",
+ "text-max-width": { "base": 1, "stops": [ [ 0, 5 ], [ 3, 6 ] ] },
+ "text-font": [ "DIN Offc Pro Medium", "Arial Unicode MS Regular" ],
+ "text-size": { "base": 1, "stops": [ [ 1, 10 ], [ 6, 24 ] ] }
+ },
+ "paint": {
+ "text-color": "hsl(0, 0%, 0%)",
+ "text-halo-color": { "base": 1, "stops": [ [ 2, "rgba(255,255,255,0.75)" ], [ 3, "hsl(0, 0%, 100%)" ] ] },
+ "text-halo-width": 1.25
+ }
+ }
+ ]
+} \ No newline at end of file