From 549fae1c6a47545cec93c6390b466934ef8781e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20T=C5=AFma?= Date: Fri, 5 Nov 2021 23:31:14 +0100 Subject: [PATCH] Added Ordnance Survey style --- OrdnanceSurvey/outdoor/sprite.json | 51 + OrdnanceSurvey/outdoor/sprite.png | Bin 0 -> 2943 bytes OrdnanceSurvey/outdoor/sprite@2x.json | 51 + OrdnanceSurvey/outdoor/sprite@2x.png | Bin 0 -> 5989 bytes OrdnanceSurvey/outdoor/style.json | 2609 +++++++++++++++++++++++++ 5 files changed, 2711 insertions(+) create mode 100644 OrdnanceSurvey/outdoor/sprite.json create mode 100644 OrdnanceSurvey/outdoor/sprite.png create mode 100644 OrdnanceSurvey/outdoor/sprite@2x.json create mode 100644 OrdnanceSurvey/outdoor/sprite@2x.png create mode 100644 OrdnanceSurvey/outdoor/style.json diff --git a/OrdnanceSurvey/outdoor/sprite.json b/OrdnanceSurvey/outdoor/sprite.json new file mode 100644 index 0000000..0e6f629 --- /dev/null +++ b/OrdnanceSurvey/outdoor/sprite.json @@ -0,0 +1,51 @@ +{ + "Airport": { + "height": 21, + "pixelRatio": 1, + "width": 21, + "x": 0, + "y": 0 + }, + "LRTS": { + "height": 15, + "pixelRatio": 1, + "width": 15, + "x": 21, + "y": 0 + }, + "LRTS-UG": { + "height": 15, + "pixelRatio": 1, + "width": 34, + "x": 0, + "y": 21 + }, + "RS": { + "height": 15, + "pixelRatio": 1, + "width": 24, + "x": 34, + "y": 21 + }, + "RS-LRTS": { + "height": 15, + "pixelRatio": 1, + "width": 40, + "x": 36, + "y": 0 + }, + "RS-UG": { + "height": 15, + "pixelRatio": 1, + "width": 39, + "x": 0, + "y": 36 + }, + "UG": { + "height": 15, + "pixelRatio": 1, + "width": 18, + "x": 58, + "y": 21 + } +} diff --git a/OrdnanceSurvey/outdoor/sprite.png b/OrdnanceSurvey/outdoor/sprite.png new file mode 100644 index 0000000000000000000000000000000000000000..19e70dd02fd833c44ad6117f77d7c849dc1b06d9 GIT binary patch literal 2943 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 literal 0 HcmV?d00001 diff --git a/OrdnanceSurvey/outdoor/sprite@2x.json b/OrdnanceSurvey/outdoor/sprite@2x.json new file mode 100644 index 0000000..60ced82 --- /dev/null +++ b/OrdnanceSurvey/outdoor/sprite@2x.json @@ -0,0 +1,51 @@ +{ + "Airport": { + "height": 42, + "pixelRatio": 2, + "width": 42, + "x": 0, + "y": 0 + }, + "LRTS": { + "height": 30, + "pixelRatio": 2, + "width": 30, + "x": 0, + "y": 73 + }, + "LRTS-UG": { + "height": 31, + "pixelRatio": 2, + "width": 69, + "x": 0, + "y": 42 + }, + "RS": { + "height": 30, + "pixelRatio": 2, + "width": 48, + "x": 30, + "y": 73 + }, + "RS-LRTS": { + "height": 31, + "pixelRatio": 2, + "width": 80, + "x": 69, + "y": 42 + }, + "RS-UG": { + "height": 31, + "pixelRatio": 2, + "width": 79, + "x": 42, + "y": 0 + }, + "UG": { + "height": 31, + "pixelRatio": 2, + "width": 36, + "x": 121, + "y": 0 + } +} diff --git a/OrdnanceSurvey/outdoor/sprite@2x.png b/OrdnanceSurvey/outdoor/sprite@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..dea26693185ec092dd28700d7fe89a855dba42bd GIT binary patch literal 5989 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 TO~+CX00000NkvXXu0mjfMIW@< literal 0 HcmV?d00001 diff --git a/OrdnanceSurvey/outdoor/style.json b/OrdnanceSurvey/outdoor/style.json new file mode 100644 index 0000000..10c4f6e --- /dev/null +++ b/OrdnanceSurvey/outdoor/style.json @@ -0,0 +1,2609 @@ +{ + "version": 8, + "name": "OS Open Zoomstack - Outdoor", + "metadata": { + "mapbox:autocomposite": true, + "mapbox:type": "template", + "mapbox:sdk-support": { + "js": "0.50.0", + "android": "6.7.0", + "ios": "4.6.0" + }, + "mapbox:groups": { + "e196265c0e550aaddd2885dc32fdb674": { + "name": "Names Group", + "collapsed": false + }, + "2a680f24b0d35061ed7d21fd33c9cf08": { + "name": "Road Level 0 Group", + "collapsed": true + }, + "52c81d2ff926c87a0714f2697b2f3694": { + "name": "Road Level 1 Group", + "collapsed": true + }, + "0845f59ef0d52359da6fd788b079f747": { + "name": "Road Level 2 Group", + "collapsed": true + }, + "beaf4956fb8a63410ecf80abdebcdfb5": { + "name": "Road Names Group", + "collapsed": true + } + } + }, + "center": [-1.7245239450279541, 52.53946123863224], + "zoom": 14.693012568240825, + "bearing": -4.923841430083372, + "pitch": 4.5, + "light": {"intensity": 0.25, "color": "hsl(0, 0%, 100%)"}, + "sources": { + "composite": { + "url": "mapbox://ADD-SOURCE-URL-HERE", + "type": "vector" + } + }, + "sprite": "mapbox://sprites/ordnancesurvey/cjqzn7wul164r2ro6u6awxepx", + "glyphs": "mapbox://fonts/ordnancesurvey/{fontstack}/{range}.pbf", + "layers": [ + { + "id": "background", + "type": "background", + "paint": {"background-color": "#f5f5f0"} + }, + { + "id": "sea shadow", + "type": "fill", + "source": "composite", + "source-layer": "sea", + "minzoom": 9, + "layout": {}, + "paint": { + "fill-color": "#3fb3d9" + } + }, + { + "id": "sea", + "type": "fill", + "source": "composite", + "source-layer": "sea", + "layout": {}, + "paint": {"fill-color": "#a9ddef"} + }, + { + "id": "national-parks", + "type": "fill", + "source": "composite", + "source-layer": "national_parks", + "maxzoom": 12, + "layout": {}, + "paint": { + "fill-color": "hsla(84, 51%, 87%, 0.7)", + "fill-opacity": { + "base": 1.0, + "stops": [ + [9, 1], + [12, 0.1] + ] + } + } + }, + { + "id": "urban-areas", + "type": "fill", + "source": "composite", + "source-layer": "urban_areas", + "maxzoom": 11, + "layout": {}, + "paint": { + "fill-color": "hsl(46, 24%, 82%)", + "fill-opacity": { + "base": 1.0, + "stops": [ + [6, 0.4], + [11, 0.6] + ] + } + } + }, + { + "id": "air-transport", + "type": "fill", + "source": "composite", + "source-layer": "sites", + "filter": ["==", "type", "Air Transport"], + "layout": {}, + "paint": { + "fill-color": "#e6e6e6", + "fill-opacity": 0.7 + } + }, + { + "id": "education", + "type": "fill", + "source": "composite", + "source-layer": "sites", + "filter": ["==", "type", "Education"], + "layout": {}, + "paint": { + "fill-color": "#f7eaca", + "fill-opacity": 0.7 + } + }, + { + "id": "medical-care", + "type": "fill", + "source": "composite", + "source-layer": "sites", + "filter": ["==", "type", "Medical Care"], + "layout": {}, + "paint": { + "fill-color": "#f3d8e7", + "fill-opacity": 0.7 + } + }, + { + "id": "road-transport", + "type": "fill", + "source": "composite", + "source-layer": "sites", + "filter": ["==", "type", "Road Transport"], + "layout": {}, + "paint": { + "fill-color": "#f7f3ca", + "fill-opacity": 0.7 + } + }, + { + "id": "water-transport", + "type": "fill", + "source": "composite", + "source-layer": "sites", + "filter": ["==", "type", "Water Transport"], + "layout": {}, + "paint": { + "fill-color": "#d8e6f3", + "fill-opacity": 0.7 + } + }, + { + "id": "sites", + "type": "fill", + "source": "composite", + "source-layer": "sites", + "filter": ["!in", "type", "Water Transport", "Road Transport", "Medical Care", "Education", "Air Transport"], + "layout": {}, + "paint": { + "fill-color": "#e6e6e6", + "fill-opacity": 0.7 + } + }, + { + "id": "greenspace", + "type": "fill", + "source": "composite", + "source-layer": "greenspaces", + "layout": {}, + "paint": {"fill-color": "#e3f0db", "fill-antialias": false} + }, + { + "id": "greenspace outlines", + "type": "line", + "source": "composite", + "source-layer": "greenspaces", + "layout": {"line-join": "round"}, + "paint": { + "line-color": "#b9dba4", + "line-width": { + "base": 1.0, + "stops": [ + [10, 0.1], + [15, 0.3], + [18, 0.6] + ] + } + } + }, + { + "id": "woodland", + "type": "fill", + "source": "composite", + "source-layer": "woodland", + "layout": {}, + "paint": { + "fill-color": "hsl(97, 43%, 84%)", + "fill-opacity": { + "base": 1.0, + "stops": [ + [6, 0.5], + [12, 1] + ] + } + } + }, + { + "id": "contours-normal", + "type": "line", + "source": "composite", + "source-layer": "contours", + "filter": ["==", "type", "Normal"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "#857660", + "line-opacity": { + "base": 1.0, + "stops": [ + [9, 0.25], + [12, 0.45], + [13, 0.7] + ] + }, + "line-width": 0.25 + } + }, + { + "id": "contours-index", + "type": "line", + "source": "composite", + "source-layer": "contours", + "filter": ["==", "type", "Index"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "#857660", + "line-opacity": { + "base": 1.0, + "stops": [ + [9, 0.25], + [12, 0.45], + [13, 0.7] + ] + }, + "line-width": 0.5 + } + }, + { + "id": "contours", + "type": "line", + "source": "composite", + "source-layer": "contours", + "filter": ["!in", "type", "Normal", "Index"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "#857660", + "line-opacity": { + "base": 1.0, + "stops": [ + [9, 0.25], + [12, 0.45], + [13, 0.7] + ] + }, + "line-width": 0.2 + } + }, + { + "id": "surfacewater shadow", + "type": "fill", + "source": "composite", + "source-layer": "surfacewater", + "minzoom": 9, + "layout": {}, + "paint": { + "fill-color": "#3fb3d9" + } + }, + { + "id": "surfacewater", + "type": "fill", + "source": "composite", + "source-layer": "surfacewater", + "layout": {}, + "paint": {"fill-color": "#a9ddef"} + }, + { + "id": "foreshore", + "type": "fill", + "source": "composite", + "source-layer": "foreshore", + "layout": {}, + "paint": {"fill-color": "hsl(60, 36%, 87%)"} + }, + { + "id": "waterlines", + "type": "line", + "source": "composite", + "source-layer": "waterlines", + "filter": ["!in", "type", "MHW", "MLW"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "#a4daeb", + "line-width": 1 + } + }, + { + "id": "waterlines-mhw", + "type": "line", + "source": "composite", + "source-layer": "waterlines", + "filter": ["==", "type", "MHW"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "#a4daeb", + "line-width": 1.2 + } + }, + { + "id": "waterlines-mlw", + "type": "line", + "source": "composite", + "source-layer": "waterlines", + "filter": ["==", "type", "MLW"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "#a4daeb", + "line-width": 0.7 + } + }, + { + "id": "buildings 2D", + "type": "fill", + "source": "composite", + "source-layer": "buildings", + "maxzoom": 14, + "layout": {}, + "paint": { + "fill-color": "hsl(46, 24%, 82%)", + "fill-translate": [0, 0] + } + }, + { + "id": "roads 0 Restricted Road", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "Restricted"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "hsl(0, 0%, 100%)", + "line-width": { + "base": 1.0, + "stops": [ + [12, 1], + [14, 2.5], + [15, 4], + [16, 7], + [18, 24], + [22, 85] + ] + }, + "line-opacity": 1, + "line-dasharray": [2, 0.5] + } + }, + { + "id": "roads 0 Local Road", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "Local"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [12, 1.4], + [14, 3.5], + [15, 5], + [16, 12], + [18, 35], + [22, 100] + ] + }, + "line-color": "#ffffff" + } + }, + { + "id": "roads 0 Guided Busway Casing", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "Guided Busway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base:": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 5], + [16, 12], + [18, 35], + [22, 100] + ] + }, + "line-color": "#ffffff" + } + }, + { + "id": "roads 0 Guided Busway Centreline", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "Guided Busway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [8, 0.1], + [10, 0.2], + [12, 0.2], + [14, 0.4], + [15, 0.6], + [16, 0.75], + [18, 3], + [22, 10] + ] + }, + "line-color": "#dbd9dd" + } + }, + { + "id": "roads 0 Motorway", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "Motorway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.75], + [10, 2], + [12, 2.75], + [14, 4.5], + [15, 8], + [16, 17], + [18, 48], + [22, 140] + ] + }, + "line-color": "hsl(193, 93%, 47%)" + } + }, + { + "id": "roads 0 Minor Road", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "Minor"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 0 B Road", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "B Road"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 0 A Road", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "A Road"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 0 Primary Road", + "type": "line", + "metadata": {"mapbox:group": "2a680f24b0d35061ed7d21fd33c9cf08"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 0], + ["==", "type", "Primary"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.5], + [10, 1.75], + [12, 2], + [14, 4], + [15, 7.5], + [16, 16], + [18, 46], + [22, 130] + ] + }, + "line-color": "#77c776", + "line-opacity": { + "base": 1.0, + "stops": [ + [5, 0.6], + [9, 1] + ] + } + } + }, + { + "id": "roads 1 Local Road Casing", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Local"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [12, 2.2], + [14, 5], + [15, 7], + [16, 18], + [18, 48], + [22, 140] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 1 Minor Road Casing", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Minor"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 1 B Road Casing", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "B Road"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 1 A Road Casing", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "A Road"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 1 Primary Road Casing", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Primary"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0", + "line-opacity": { + "base": 1.0, + "stops": [ + [5, 0.4], + [9, 1] + ] + } + } + }, + { + "id": "roads 1 Motorway Casing", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Motorway"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops":[ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 1 Restricted Road", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Restricted"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "hsl(0, 0%, 100%)", + "line-width": { + "base": 1.0, + "stops": [ + [12, 1], + [14, 2.5], + [15, 4], + [16, 7], + [18, 24], + [22, 85] + ] + }, + "line-opacity": 1, + "line-dasharray": [2, 0.5] + } + }, + { + "id": "roads 1 Local Road", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Local"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [12, 1.4], + [14, 3.5], + [15, 5], + [16, 12], + [18, 35], + [22, 100] + ] + }, + "line-color": "#ffffff" + } + }, + { + "id": "roads 1 Guided Busway Casing", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Guided Busway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 5], + [16, 12], + [18, 35], + [22, 100] + ] + }, + "line-color": "#ffffff" + } + }, + { + "id": "roads 1 Guided Busway Centreline", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Guided Busway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [8, 0.1], + [10, 0.2], + [12, 0.2], + [14, 0.4], + [15, 0.6], + [16, 0.75], + [18, 3], + [22, 10] + ] + }, + "line-color": "#dbd9dd" + } + }, + { + "id": "roads 1 Motorway", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Motorway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.75], + [10, 2], + [12, 2.75], + [14, 4.5], + [15, 8], + [16, 17], + [18, 48], + [22, 140] + ] + }, + "line-color": "hsl(193, 93%, 47%)" + } + }, + { + "id": "roads 1 Minor Road", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Minor"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 1 B Road", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "B Road"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 1 A Road", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "A Road"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 1 Primary Road", + "type": "line", + "metadata": {"mapbox:group": "52c81d2ff926c87a0714f2697b2f3694"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 1], + ["==", "type", "Primary"] + ], + "layout": {"line-join": "round", "line-cap": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.5], + [10, 1.75], + [12, 2], + [14, 4], + [15, 7.5], + [16, 16], + [18, 46], + [22, 130] + ] + }, + "line-color": "#77c776", + "line-opacity": { + "base": 1.0, + "stops": [ + [5, 0.6], + [9, 1] + ] + } + } + }, + { + "id": "roads 2 Local Road Casing", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Local"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [12, 2.2], + [14, 5], + [15, 7], + [16, 18], + [18, 48], + [22, 140] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 2 Minor Road Casing", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Minor"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 2 B Road Casing", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "B Road"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 2 A Road Casing", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "A Road"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 2 Primary Road Casing", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Primary"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0", + "line-opacity": { + "base": 1.0, + "stops": [ + [5, 0.4], + [9, 1] + ] + } + } + }, + { + "id": "roads 2 Motorway Casing", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Motorway"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 2], + [12, 3], + [14, 6.5], + [15, 10], + [16, 23], + [18, 58], + [22, 160] + ] + }, + "line-color": "#ebebe0" + } + }, + { + "id": "roads 2 Restricted Road", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Restricted"] + ], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "hsl(0, 0%, 100%)", + "line-width": { + "base": 1.0, + "stops": [ + [12, 1], + [14, 2.5], + [15, 4], + [16, 7], + [18, 24], + [22, 85] + ] + }, + "line-opacity": 1, + "line-dasharray": [2, 0.5] + } + }, + { + "id": "roads 2 Local Road", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Local"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [12, 1.4], + [14, 3.5], + [15, 5], + [16, 12], + [18, 35], + [22, 100] + ] + }, + "line-color": "#ffffff" + } + }, + { + "id": "roads 2 Guided Busway Casing", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Guided Busway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 5], + [16, 12], + [18, 35], + [22, 100] + ] + }, + "line-color": "#ffffff" + } + }, + { + "id": "roads 2 Guided Busway Centreline", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Guided Busway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [8, 0.1], + [10, 0.2], + [12, 0.2], + [14, 0.4], + [15, 0.6], + [16, 0.75], + [18, 3], + [22, 10] + ] + }, + "line-color": "#dbd9dd" + } + }, + { + "id": "roads 2 Motorway", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Motorway"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.75], + [10, 2], + [12, 2.75], + [14, 4.5], + [15, 8], + [16, 17], + [18, 48], + [22, 140] + ] + }, + "line-color": "hsl(193, 93%, 47%)" + } + }, + { + "id": "roads 2 Minor Road", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Minor"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 2 B Road", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "B Road"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 2 A Road", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "A Road"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.35], + [10, 1.5], + [12, 1.7], + [14, 3.5], + [15, 6.5], + [16, 15], + [18, 44], + [22, 120] + ] + }, + "line-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "roads 2 Primary Road", + "type": "line", + "metadata": {"mapbox:group": "0845f59ef0d52359da6fd788b079f747"}, + "source": "composite", + "source-layer": "roads", + "filter": [ + "all", + ["==", "level", 2], + ["==", "type", "Primary"] + ], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [5, 0.5], + [10, 1.75], + [12, 2], + [14, 4], + [15, 7.5], + [16, 16], + [18, 46], + [22, 130] + ] + }, + "line-color": "#77c776", + "line-opacity": { + "base": 1.0, + "stops": [ + [5, 0.6], + [9, 1] + ] + } + } + }, + { + "id": "road Tunnels", + "type": "line", + "source": "composite", + "source-layer": "roads", + "filter": ["==", "type", "Tunnels"], + "layout": {"line-cap": "round", "line-join": "round"}, + "paint": { + "line-width": { + "base": 1.0, + "stops": [ + [9, 0.5], + [17, 2] + ] + }, + "line-color": "#4b4444", + "line-opacity": { + "base": 1.0, + "stops": [ + [9, 0.1], + [14, 0.35] + ] + }, + "line-dasharray": [3, 2.5] + } + }, + { + "id": "rail-multi", + "type": "line", + "source": "composite", + "source-layer": "rail", + "filter": ["==", "type", "Multi Track"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "hsl(270, 3%, 58%)", + "line-opacity": { + "base": 1.0, + "stops": [ + [10, 0.2], + [14, 1] + ] + }, + "line-width": { + "base": 1.0, + "stops": [ + [10, 0.6], + [17, 2] + ] + } + } + }, + { + "id": "rail-single", + "type": "line", + "source": "composite", + "source-layer": "rail", + "filter": ["==", "type", "Single Track"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "hsl(270, 3%, 58%)", + "line-opacity": { + "base": 1.0, + "stops": [ + [10, 0.2], + [14, 1] + ] + }, + "line-width": { + "base": 1.0, + "stops": [ + [10, 0.5], + [17, 1.5] + ] + } + } + }, + { + "id": "rail-narrow", + "type": "line", + "source": "composite", + "source-layer": "rail", + "filter": ["==", "type", "Narrow Gauge"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "hsl(270, 3%, 58%)", + "line-opacity": { + "base": 1.0, + "stops": [ + [10, 0.2], + [14, 1] + ] + }, + "line-width": { + "base": 1.0, + "stops": [ + [10, 0.4], + [17, 1.0] + ] + } + } + }, + { + "id": "rail tunnel", + "type": "line", + "source": "composite", + "source-layer": "rail", + "filter": ["==", "type", "Tunnel"], + "layout": {"line-join": "round"}, + "paint": { + "line-color": "hsl(270, 3%, 58%)", + "line-opacity": { + "base": 1.0, + "stops": [ + [10, 0.2], + [14, 0.6] + ] + }, + "line-width": { + "base": 1.0, + "stops": [ + [10, 0.6], + [17, 1.5] + ] + }, + "line-dasharray": [5, 3] + } + }, + { + "id": "boundaries", + "type": "line", + "source": "composite", + "source-layer": "boundaries", + "layout": {"line-join": "round"}, + "paint": {"line-color": "hsl(0, 0%, 77%)"} + }, + { + "id": "etl", + "type": "line", + "source": "composite", + "source-layer": "etl", + "layout": {"line-join": "round"}, + "paint": { + "line-color": "hsl(0, 9%, 55%)", + "line-opacity": 0.5, + "line-dasharray": [10, 5] + } + }, + { + "id": "road numbers", + "type": "symbol", + "metadata": {"mapbox:group": "beaf4956fb8a63410ecf80abdebcdfb5"}, + "source": "composite", + "source-layer": "roads", + "minzoom": 10, + "filter": ["!in", "type", "Primary", "Motorway"], + "layout": { + "text-field": "{number}", + "symbol-placement": "line", + "text-max-angle": 45, + "text-size": { + "base": 1.0, + "stops": [ + [10, 8], + [15, 11], + [22, 28] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ] + }, + "paint": { + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-color": "#858585" + } + }, + { + "id": "road names", + "type": "symbol", + "metadata": {"mapbox:group": "beaf4956fb8a63410ecf80abdebcdfb5"}, + "source": "composite", + "source-layer": "roads", + "minzoom": 10, + "filter": ["!in", "type", "Primary", "Motorway"], + "layout": { + "text-field": "{name}", + "symbol-placement": "line", + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-size": { + "base": 1.0, + "stops": [ + [10, 8], + [15, 10], + [22, 25] + ] + }, + "symbol-spacing": { + "base:": 1.0, + "stops": [ + [10, 25], + [15, 97], + [17, 250] + ] + }, + "text-max-angle": 82, + "text-padding": 1 + }, + "paint": { + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-color": "#5c5c5c" + } + }, + { + "id": "primary road numbers", + "type": "symbol", + "metadata": {"mapbox:group": "beaf4956fb8a63410ecf80abdebcdfb5"}, + "source": "composite", + "source-layer": "roads", + "minzoom": 9, + "filter": ["==", "type", "Primary"], + "layout": { + "text-field": "{number}", + "symbol-placement": "line", + "text-max-angle": 65, + "text-size": { + "base": 1.0, + "stops": [ + [9, 8.5], + [15, 12], + [22, 28] + ] + }, + "text-font": [ + "Source Sans Pro Bold", + "Arial Unicode MS Regular" + ], + "text-letter-spacing": 0.1, + "symbol-spacing": { + "base": 1.0, + "stops": [ + [9, 50], + [15, 250] + ] + } + }, + "paint": { + "text-halo-color": "#77c776", + "text-halo-width": 1.25, + "text-halo-blur": 0, + "text-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "motorway numbers", + "type": "symbol", + "metadata": {"mapbox:group": "beaf4956fb8a63410ecf80abdebcdfb5"}, + "source": "composite", + "source-layer": "roads", + "minzoom": 8, + "filter": ["==", "type", "Motorway"], + "layout": { + "text-field": "{number}", + "symbol-placement": "line", + "text-max-angle": 45, + "text-size": { + "base": 1.0, + "stops": [ + [8, 8.5], + [10, 9], + [15, 12], + [22, 28] + ] + }, + "text-font": [ + "Source Sans Pro Bold", + "Arial Unicode MS Regular" + ], + "text-letter-spacing": 0.1, + "symbol-spacing": { + "base": 1.0, + "stops": [ + [8, 50], + [15, 250] + ] + } + }, + "paint": { + "text-halo-color": "#08b8e8", + "text-halo-width": 1.25, + "text-halo-blur": 0, + "text-color": "hsl(0, 0%, 100%)" + } + }, + { + "id": "contour labels", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "contours", + "layout": { + "symbol-placement": "line", + "text-field": "{height}", + "text-max-angle": 35, + "text-size": { + "base": 1.0, + "stops": [ + [12, 7.5], + [15, 9.5], + [22, 21] + ] + }, + "text-letter-spacing": 0.05, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ] + }, + "paint": { + "text-color": "#b2a695", + "text-halo-color": "hsla(60, 20%, 95%, 0.8)", + "text-halo-width": 1, + "text-halo-blur": 0.5 + } + }, + { + "id": "motorway junction numbers", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 13, + "filter": ["==", "type", "Motorway Junctions"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [13, 11], + [16, 16], + [22, 30] + ] + }, + "text-font": [ + "Source Sans Pro Bold", + "Arial Unicode MS Regular" + ] + }, + "paint": { + "text-color": "#ffffff", + "text-halo-color": "#1484a3", + "text-halo-width": 10 + } + }, + { + "id": "greenspace names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 13, + "filter": ["==", "type", "Greenspace"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [13, 9], + [14, 11] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1 + }, + "paint": { + "text-color": "#438519", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "sites names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 13, + "filter": ["==", "type", "Sites"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [13, 9], + [14, 11] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1 + }, + "paint": { + "text-color": "#a79720", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "landform names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["==", "type", "Landform"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [11, 9], + [14, 11] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1 + }, + "paint": { + "text-color": "#af7631", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "landcover names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["==", "type", "Landcover"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [11, 9.5], + [14, 12] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1 + }, + "paint": { + "text-color": "#af9031", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "water names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 12, + "filter": ["==", "type", "Water"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [11, 9], + [14, 11] + ] + }, + "text-font": [ + "Source Sans Pro Italic", + "Arial Unicode MS Regular" + ], + "text-line-height": 1 + }, + "paint": { + "text-color": "#318fae", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "woodland names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["==", "type", "Woodland"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [11, 9.5], + [14, 11.5] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1, + "text-padding": { + "base": 1.0, + "stops": [ + [14, 10], + [16, 2] + ] + } + }, + "paint": { + "text-color": "#599c30", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "small settlement names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["==", "type", "Small Settlements"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [12, 9], + [14, 11] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1 + }, + "paint": { + "text-color": "#725f17", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "suburban area names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 10, + "filter": ["==", "type", "Suburban Area"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [10, 10.5], + [14, 14] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1, + "text-padding": { + "base": 1.0, + "stops": [ + [10, 10], + [14, 2] + ] + } + }, + "paint": { + "text-color": "#725f17", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": { + "base": 1.0, + "stops": [ + [10, 0.8], + [14, 1] + ] + } + } + }, + { + "id": "railwaystations", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "railwaystations", + "filter": ["==", "type", "Railway Station"], + "layout": { + "text-line-height": 1, + "text-size": { + "base": 1.0, + "stops": [ + [12, 9], + [15, 13] + ] + }, + "icon-image": "RS", + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-justify": "left", + "icon-size": { + "base": 1.0, + "stops": [ + [12, 0.5], + [15, 1] + ] + }, + "text-anchor": "left", + "text-field": "{name}" + }, + "paint": { + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "underground", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "railwaystations", + "filter": ["==", "type", "London Underground Station"], + "layout": { + "text-line-height": 1, + "text-size": { + "base": 1.0, + "stops": [ + [12, 9], + [15, 13] + ] + }, + "icon-image": "UG", + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-justify": "left", + "icon-size": { + "base": 1.0, + "stops": [ + [12, 0.5], + [15, 1] + ] + }, + "text-anchor": "left", + "text-field": "{name}" + }, + "paint": { + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "lrts", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "railwaystations", + "filter": ["==", "type", "Light Rapid Transit Station"], + "layout": { + "text-line-height": 1, + "text-size": { + "base": 1.0, + "stops": [ + [12, 9], + [15, 13] + ] + }, + "icon-image": "LRTS", + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-justify": "left", + "icon-size": { + "base": 1.0, + "stops": [ + [12, 0.5], + [15, 1] + ] + }, + "text-anchor": "left", + "text-field": "{name}" + }, + "paint": { + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "lrts-ug", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "railwaystations", + "filter": ["==", "type", "Light Rapid Transit Station And London Underground Station"], + "layout": { + "text-line-height": 1, + "text-size": { + "base": 1.0, + "stops": [ + [12, 9], + [15, 13] + ] + }, + "icon-image": "LRTS-UG", + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-justify": "left", + "icon-size": { + "base": 1.0, + "stops": [ + [12, 0.5], + [15, 1] + ] + }, + "text-anchor": "left", + "text-field": "{name}" + }, + "paint": { + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "rs-lrts", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "railwaystations", + "filter": ["==", "type", "Light Rapid Transit Station And Railway Station"], + "layout": { + "text-line-height": 1, + "text-size": { + "base": 1.0, + "stops": [ + [12, 9], + [15, 13] + ] + }, + "icon-image": "RS-LRTS", + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-justify": "left", + "icon-size": { + "base": 1.0, + "stops": [ + [12, 0.5], + [15, 1] + ] + }, + "text-anchor": "left", + "text-field": "{name}" + }, + "paint": { + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "rs-ug", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "railwaystations", + "filter": ["==", "type", "Railway Station And London Underground Station"], + "layout": { + "text-line-height": 1, + "text-size": { + "base": 1.0, + "stops": [ + [12, 9], + [15, 13] + ] + }, + "icon-image": "RS-UG", + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-justify": "left", + "icon-size": { + "base": 1.0, + "stops": [ + [12, 0.5], + [15, 1] + ] + }, + "text-anchor": "left", + "text-field": "{name}" + }, + "paint": { + "text-halo-color": "#ffffff", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "airports", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "airports", + "layout": { + "icon-image": "Airport", + "icon-size": { + "base": 1.0, + "stops": [ + [10, 0.8], + [15, 1] + ] + }, + "text-field": "{name}", + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-size": { + "base": 1.0, + "stops": [ + [10, 9], + [15, 13] + ] + }, + "text-justify": "left", + "text-anchor": "left", + "text-offset": [0.8, 0] + }, + "paint": { + "text-color": "#303030", + "text-halo-color": "hsl(0, 0%, 100%)", + "text-halo-width": 1, + "text-halo-blur": 1 + } + }, + { + "id": "village and hamlet names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["in", "type", "Village", "Hamlet"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [9, 9], + [14, 15] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1, + "text-padding": 2 + }, + "paint": { + "text-color": "#655314", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": 1 + } + }, + { + "id": "town names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["==", "type", "Town"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [7, 10], + [14, 18] + ] + }, + "text-font": [ + "Source Sans Pro Regular", + "Arial Unicode MS Regular" + ], + "text-line-height": 1, + "text-padding": 2 + }, + "paint": { + "text-color": "#372d0b", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": 1 + } + }, + { + "id": "city names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["==", "type", "City"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [6, 10], + [14, 20] + ] + }, + "text-font": [ + "Source Sans Pro SemiBold", + "Arial Unicode MS Regular" + ], + "text-line-height": 1, + "text-padding": 2, + "text-letter-spacing": 0.05 + }, + "paint": { + "text-color": "#342a07", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": 1 + } + }, + { + "id": "national park names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["==", "type", "National Park"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [6, 8], + [14, 15] + ] + }, + "text-font": [ + "Source Sans Pro SemiBold", + "Arial Unicode MS Regular" + ], + "text-line-height": 1, + "text-padding": 2, + "text-letter-spacing": 0.06 + }, + "paint": { + "text-color": "#599c30", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": 0.8 + } + }, + { + "id": "capital city names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "filter": ["==", "type", "Capital"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [5, 10.5], + [14, 22] + ] + }, + "text-font": [ + "Source Sans Pro Bold", + "Arial Unicode MS Regular" + ], + "text-line-height": 1, + "text-padding": 2, + "text-letter-spacing": 0.1, + "text-transform": "uppercase" + }, + "paint": { + "text-color": "#342a07", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": 1 + } + }, + { + "id": "country names", + "type": "symbol", + "metadata": {"mapbox:group": "e196265c0e550aaddd2885dc32fdb674"}, + "source": "composite", + "source-layer": "names", + "minzoom": 5, + "maxzoom": 10, + "filter": ["==", "type", "Country"], + "layout": { + "text-field": "{name1}", + "text-size": { + "base": 1.0, + "stops": [ + [5, 18], + [10, 35] + ] + }, + "text-font": [ + "Source Sans Pro SemiBold", + "Arial Unicode MS Regular" + ], + "text-line-height": 1, + "text-padding": 2, + "text-letter-spacing": 0.3, + "text-transform": "uppercase" + }, + "paint": { + "text-color": "#362c07", + "text-halo-color": "#f4f4ee", + "text-halo-width": 1, + "text-halo-blur": 1, + "text-opacity": 0.5 + } + } + ], + "created": "2019-01-16T20:32:55.069Z", + "id": "cjqzn7wul164r2ro6u6awxepx", + "modified": "2019-02-04T10:17:59.178Z", + "owner": "ordnancesurvey", + "visibility": "public", + "draft": false +}