mirror of
https://github.com/visgl/react-map-gl.git
synced 2025-12-08 20:16:02 +00:00
8825 lines
160 KiB
JSON
8825 lines
160 KiB
JSON
{
|
|
"version": 8,
|
|
"name": "uber-stylesheet",
|
|
"minzoom": 0,
|
|
"maxzoom": 22,
|
|
"sources": {
|
|
"composite": {
|
|
"bounds": [
|
|
-180,
|
|
-85.0511,
|
|
180,
|
|
85.0511
|
|
],
|
|
"center": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"name": "uber",
|
|
"scheme": "xyz",
|
|
"tilejson": "2.0.0",
|
|
"tilezooms": [
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
7,
|
|
8,
|
|
9,
|
|
10,
|
|
11,
|
|
12,
|
|
13,
|
|
14
|
|
],
|
|
"maxzoom": 14,
|
|
"minzoom": 0,
|
|
"prefetchable": true,
|
|
"priority": 0,
|
|
"tiles": [
|
|
"https://raw.githubusercontent.com/visgl/react-map-gl/master/test/data/tile/v1/{z}/{x}/{y}/COMPOSITE"
|
|
],
|
|
"type": "vector"
|
|
},
|
|
"poi": {
|
|
"bounds": [
|
|
-180,
|
|
-85.0511,
|
|
180,
|
|
85.0511
|
|
],
|
|
"center": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"name": "uber",
|
|
"scheme": "xyz",
|
|
"tilejson": "2.0.0",
|
|
"tilezooms": [
|
|
10,
|
|
11,
|
|
12,
|
|
13,
|
|
14
|
|
],
|
|
"maxzoom": 14,
|
|
"minzoom": 10,
|
|
"priority": 1,
|
|
"tiles": [
|
|
"https://raw.githubusercontent.com/visgl/react-map-gl/master/test/data/tile/v1/{z}/{x}/{y}/POI"
|
|
],
|
|
"type": "vector"
|
|
}
|
|
},
|
|
"sprite": "https://raw.githubusercontent.com/visgl/react-map-gl/master/test/data/sprite/tools/14/sprites",
|
|
"glyphs": "https://raw.githubusercontent.com/visgl/react-map-gl/master/test/data/glyph/{fontstack}/{range}",
|
|
"layers": [
|
|
{
|
|
"id": "background",
|
|
"type": "background",
|
|
"paint": {
|
|
"background-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#EDF0F6"
|
|
],
|
|
[
|
|
13,
|
|
"#EDF0F6"
|
|
],
|
|
[
|
|
14,
|
|
"#E6E9EF"
|
|
],
|
|
[
|
|
15,
|
|
"#DFE2E6"
|
|
],
|
|
[
|
|
16,
|
|
"#DFE2E6"
|
|
]
|
|
]
|
|
},
|
|
"background-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "parks",
|
|
"type": "fill",
|
|
"source": "composite",
|
|
"source-layer": "polygons",
|
|
"filter": [
|
|
"any",
|
|
[
|
|
"in",
|
|
"Place.type",
|
|
"PARK_OR_OPEN_SPACE",
|
|
"GOLF_COURSE"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceFeature.categoryName",
|
|
"PARK",
|
|
"GOLF"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceAreaFeature.categoryName",
|
|
"PARK",
|
|
"GOLF"
|
|
]
|
|
],
|
|
"minzoom": 1,
|
|
"paint": {
|
|
"fill-color": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
"#DAEADB"
|
|
],
|
|
[
|
|
12,
|
|
"#BDE5C1"
|
|
],
|
|
[
|
|
13,
|
|
"#BDE5C1"
|
|
],
|
|
[
|
|
14,
|
|
"#BDE5C1"
|
|
],
|
|
[
|
|
15,
|
|
"#A7DFB6"
|
|
],
|
|
[
|
|
16,
|
|
"#A7DFB6"
|
|
]
|
|
]
|
|
},
|
|
"fill-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "place-airport",
|
|
"type": "fill",
|
|
"source": "composite",
|
|
"source-layer": "polygons",
|
|
"filter": [
|
|
"any",
|
|
[
|
|
"in",
|
|
"Place.type",
|
|
"AIRPORT"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceFeature.categoryName",
|
|
"AIRPORT"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceAreaFeature.categoryName",
|
|
"AIRPORT"
|
|
]
|
|
],
|
|
"minzoom": 7,
|
|
"paint": {
|
|
"fill-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#d8dbe7"
|
|
],
|
|
[
|
|
13,
|
|
"#d1d4e0"
|
|
],
|
|
[
|
|
14,
|
|
"#c5c8d4"
|
|
],
|
|
[
|
|
15,
|
|
"#c0c3cf"
|
|
]
|
|
]
|
|
},
|
|
"fill-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "place-airport-runways",
|
|
"type": "fill",
|
|
"source": "composite",
|
|
"source-layer": "polygons",
|
|
"filter": [
|
|
"any",
|
|
[
|
|
"in",
|
|
"Place.type",
|
|
"AIRPORT_RUNWAY"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceFeature.categoryName",
|
|
"AIRPORT_RUNWAY"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceAreaFeature.categoryName",
|
|
"AIRPORT_RUNWAY"
|
|
]
|
|
],
|
|
"minzoom": 11,
|
|
"paint": {
|
|
"fill-color": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
"#d8dbe7"
|
|
],
|
|
[
|
|
13,
|
|
"#c3c6d4"
|
|
],
|
|
[
|
|
15,
|
|
"#aaaebd"
|
|
]
|
|
]
|
|
},
|
|
"fill-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "stream-intermittent-minor-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"DisplayNaturalFeature.type",
|
|
"INTERMITTENT_STREAM"
|
|
],
|
|
[
|
|
"in",
|
|
"DisplayNaturalFeature.priority",
|
|
"MEDIUM",
|
|
"LOW"
|
|
]
|
|
],
|
|
"minzoom": 15,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#9CCEFF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
0.5
|
|
],
|
|
[
|
|
17,
|
|
2
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "stream-intermittent-major-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"DisplayNaturalFeature.type",
|
|
"INTERMITTENT_STREAM"
|
|
],
|
|
[
|
|
"in",
|
|
"DisplayNaturalFeature.priority",
|
|
"VERY_HIGH",
|
|
"HIGH"
|
|
]
|
|
],
|
|
"minzoom": 13,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#9CCEFF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
17,
|
|
4
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "stream-minor-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"DisplayNaturalFeature.type",
|
|
"STREAM"
|
|
],
|
|
[
|
|
"in",
|
|
"DisplayNaturalFeature.priority",
|
|
"MEDIUM",
|
|
"LOW"
|
|
]
|
|
],
|
|
"minzoom": 15,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#9CCEFF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
0.5
|
|
],
|
|
[
|
|
17,
|
|
2
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "stream-major-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"DisplayNaturalFeature.type",
|
|
"STREAM"
|
|
],
|
|
[
|
|
"in",
|
|
"DisplayNaturalFeature.priority",
|
|
"VERY_HIGH",
|
|
"HIGH"
|
|
]
|
|
],
|
|
"minzoom": 11,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#9CCEFF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
17,
|
|
7
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "stream-intermittent-minor-FILL",
|
|
"ref": "stream-intermittent-minor-CASING",
|
|
"paint": {
|
|
"line-color": "#ACD5FD",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
0.25
|
|
],
|
|
[
|
|
17,
|
|
1
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "stream-intermittent-major-FILL",
|
|
"ref": "stream-intermittent-major-CASING",
|
|
"paint": {
|
|
"line-color": "#ACD5FD",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
0.5
|
|
],
|
|
[
|
|
17,
|
|
2
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "stream-minor-FILL",
|
|
"ref": "stream-minor-CASING",
|
|
"paint": {
|
|
"line-color": "#ACD5FD",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
0.25
|
|
],
|
|
[
|
|
17,
|
|
1
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "stream-major-FILL",
|
|
"ref": "stream-major-CASING",
|
|
"paint": {
|
|
"line-color": "#ACD5FD",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
0.5
|
|
],
|
|
[
|
|
17,
|
|
5
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "water",
|
|
"type": "fill",
|
|
"source": "composite",
|
|
"source-layer": "polygons",
|
|
"filter": [
|
|
"in",
|
|
"DisplayNaturalFeature.type",
|
|
"WATER"
|
|
],
|
|
"paint": {
|
|
"fill-color": {
|
|
"stops": [
|
|
[
|
|
0,
|
|
"#ACD5FD"
|
|
],
|
|
[
|
|
12,
|
|
"#B3DAFF"
|
|
]
|
|
]
|
|
},
|
|
"fill-outline-color": {
|
|
"stops": [
|
|
[
|
|
0,
|
|
"#A1CAF9"
|
|
],
|
|
[
|
|
12,
|
|
"#9CCEFF"
|
|
],
|
|
[
|
|
16,
|
|
"#9CCEFF"
|
|
]
|
|
]
|
|
},
|
|
"fill-antialias": true,
|
|
"fill-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "ferry",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"minzoom": 9,
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"Segment.type",
|
|
"FERRY"
|
|
]
|
|
],
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
0,
|
|
"#A1CAF9"
|
|
],
|
|
[
|
|
12,
|
|
"#9CCEFF"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
8.9,
|
|
0
|
|
],
|
|
[
|
|
9,
|
|
0.25
|
|
],
|
|
[
|
|
10,
|
|
0.25
|
|
],
|
|
[
|
|
11,
|
|
0.5
|
|
],
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
13,
|
|
1
|
|
],
|
|
[
|
|
15.5,
|
|
2
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-minor-arterial-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MINOR_ARTERY"
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 8,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
10,
|
|
"#cccbca"
|
|
],
|
|
[
|
|
10.9,
|
|
"#cccbca"
|
|
],
|
|
[
|
|
11,
|
|
"#cccbca"
|
|
],
|
|
[
|
|
14,
|
|
"#cccbca"
|
|
],
|
|
[
|
|
16,
|
|
"#cccbca"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
13,
|
|
1.5
|
|
],
|
|
[
|
|
13.8,
|
|
3.5
|
|
],
|
|
[
|
|
14,
|
|
4
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
12
|
|
],
|
|
[
|
|
17,
|
|
28
|
|
],
|
|
[
|
|
18,
|
|
36
|
|
],
|
|
[
|
|
20,
|
|
66
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-major-arterial-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MAJOR_ARTERY"
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 9,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#cccbca"
|
|
],
|
|
[
|
|
16,
|
|
"#cccbca"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
34
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-minor-highway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MINOR_HIGHWAY"
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 7,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#cccbca",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
37
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-path-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"any",
|
|
[
|
|
"in",
|
|
"Segment.roadUsage",
|
|
"WALKWAY",
|
|
"STAIRS"
|
|
]
|
|
],
|
|
"minzoom": 15,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
"#cccbca"
|
|
],
|
|
[
|
|
17,
|
|
"#cccbca"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
4
|
|
],
|
|
[
|
|
17,
|
|
5
|
|
],
|
|
[
|
|
20,
|
|
26
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-parking-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadUsage",
|
|
"PARKING_ROAD"
|
|
]
|
|
],
|
|
"minzoom": 14,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#cccbca",
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-local-minor-importance-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"LOCAL_ROAD_MINOR_IMPORTANCE"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"WALKWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"STAIRS"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"PARKING_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 12,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
13,
|
|
"#e4e5eb"
|
|
],
|
|
[
|
|
14,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
15,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
16,
|
|
"#d0d1d6"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
12.95,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
1.5
|
|
],
|
|
[
|
|
14.3,
|
|
2.5
|
|
],
|
|
[
|
|
15,
|
|
4
|
|
],
|
|
[
|
|
16,
|
|
7
|
|
],
|
|
[
|
|
17,
|
|
14
|
|
],
|
|
[
|
|
18,
|
|
26
|
|
],
|
|
[
|
|
20,
|
|
47
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-local-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"LOCAL_ROAD"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"WALKWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"STAIRS"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"PARKING_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 11,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
13,
|
|
"#e4e5eb"
|
|
],
|
|
[
|
|
14,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
15,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
16,
|
|
"#d0d1d6"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
12.95,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
1.5
|
|
],
|
|
[
|
|
14.3,
|
|
2.5
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
12
|
|
],
|
|
[
|
|
17,
|
|
22
|
|
],
|
|
[
|
|
18,
|
|
26
|
|
],
|
|
[
|
|
20,
|
|
54
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-minor-arterial-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MINOR_ARTERY"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 10,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
13,
|
|
"#e4e5eb"
|
|
],
|
|
[
|
|
14,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
15,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
16,
|
|
"#d0d1d6"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
2
|
|
],
|
|
[
|
|
14.3,
|
|
4
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
12
|
|
],
|
|
[
|
|
17,
|
|
28
|
|
],
|
|
[
|
|
18,
|
|
36
|
|
],
|
|
[
|
|
20,
|
|
66
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-major-arterial-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MAJOR_ARTERY"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 9,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
13,
|
|
"#e4e5eb"
|
|
],
|
|
[
|
|
14,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
15,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
16,
|
|
"#d0d1d6"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
32
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
66
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-minor-highway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MINOR_HIGHWAY"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 7,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
13,
|
|
"#e4e5eb"
|
|
],
|
|
[
|
|
14,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
15,
|
|
"#dcdee3"
|
|
],
|
|
[
|
|
16,
|
|
"#d0d1d6"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
37
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-ramp-highway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 9,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#919EBF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
12.95,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
14.2,
|
|
3
|
|
],
|
|
[
|
|
14.3,
|
|
4
|
|
],
|
|
[
|
|
15,
|
|
5
|
|
],
|
|
[
|
|
16,
|
|
12
|
|
],
|
|
[
|
|
17,
|
|
30
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
66
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-ramp-highway-CASING-GB-IE",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 9,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#7EC7B3",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
12.95,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
14.2,
|
|
3
|
|
],
|
|
[
|
|
14.3,
|
|
4
|
|
],
|
|
[
|
|
15,
|
|
5
|
|
],
|
|
[
|
|
16,
|
|
12
|
|
],
|
|
[
|
|
17,
|
|
30
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
66
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-ramp-motorway-CASING-GB-IE",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MOTORWAY"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 9,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#7E95E8",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
12.95,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
14.2,
|
|
3
|
|
],
|
|
[
|
|
14.3,
|
|
4
|
|
],
|
|
[
|
|
15,
|
|
5
|
|
],
|
|
[
|
|
16,
|
|
12
|
|
],
|
|
[
|
|
17,
|
|
30
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
66
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-ramp-motorway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MOTORWAY"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 9,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#919EBF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
12.95,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
14.2,
|
|
3
|
|
],
|
|
[
|
|
14.3,
|
|
4
|
|
],
|
|
[
|
|
15,
|
|
5
|
|
],
|
|
[
|
|
16,
|
|
12
|
|
],
|
|
[
|
|
17,
|
|
30
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
66
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-UNcontrolled-highway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.controlledAccessRoad",
|
|
true
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#cccbca",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
37
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-UNcontrolled-highway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.controlledAccessRoad",
|
|
true
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#919EBF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
37
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-controlled-highway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.controlledAccessRoad",
|
|
true
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#67819E",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
37
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-highway-CASING-GB-IE",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#7EC7B3",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
37
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-controlled-highway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.controlledAccessRoad",
|
|
true
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#5f7d8e",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
37
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-highway-CASING-GB-IE",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#7EC7B3",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
17
|
|
],
|
|
[
|
|
17,
|
|
37
|
|
],
|
|
[
|
|
18,
|
|
42
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-motorway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MOTORWAY"
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#67819E",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
10
|
|
],
|
|
[
|
|
16,
|
|
20
|
|
],
|
|
[
|
|
17,
|
|
40
|
|
],
|
|
[
|
|
18,
|
|
45
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-motorway-CASING-GB-IE",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MOTORWAY"
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#7E95E8",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
10
|
|
],
|
|
[
|
|
16,
|
|
20
|
|
],
|
|
[
|
|
17,
|
|
40
|
|
],
|
|
[
|
|
18,
|
|
45
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "road-motorway-CASING",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MOTORWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 4,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#67819E",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
10
|
|
],
|
|
[
|
|
16,
|
|
20
|
|
],
|
|
[
|
|
17,
|
|
40
|
|
],
|
|
[
|
|
18,
|
|
45
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-motorway-CASING-GB-IE",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MOTORWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 4,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#7E95E8",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
14.2,
|
|
4
|
|
],
|
|
[
|
|
14.3,
|
|
5
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
20
|
|
],
|
|
[
|
|
17,
|
|
40
|
|
],
|
|
[
|
|
18,
|
|
45
|
|
],
|
|
[
|
|
20,
|
|
62
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-minor-arterial-FILL",
|
|
"ref": "road-tunnel-minor-arterial-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
10,
|
|
"#dcdde3"
|
|
],
|
|
[
|
|
10.9,
|
|
"#dcdde3"
|
|
],
|
|
[
|
|
11,
|
|
"#d0d2d6"
|
|
],
|
|
[
|
|
14,
|
|
"#d0d2d6"
|
|
],
|
|
[
|
|
16,
|
|
"#bababf"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
10.95,
|
|
0.5
|
|
],
|
|
[
|
|
11,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
1
|
|
],
|
|
[
|
|
13,
|
|
1.5
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
10
|
|
],
|
|
[
|
|
17,
|
|
26
|
|
],
|
|
[
|
|
18,
|
|
34
|
|
],
|
|
[
|
|
20,
|
|
64
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0.8
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-major-arterial-FILL",
|
|
"ref": "road-tunnel-major-arterial-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#d0d2d6"
|
|
],
|
|
[
|
|
16,
|
|
"#bababf"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
32
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0.8
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-minor-highway-FILL",
|
|
"ref": "road-tunnel-minor-highway-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#d0d2d6"
|
|
],
|
|
[
|
|
16,
|
|
"#bababf"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
35
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0.8
|
|
}
|
|
},
|
|
{
|
|
"id": "road-path-FILL",
|
|
"ref": "road-path-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
"#d1d3de"
|
|
],
|
|
[
|
|
16,
|
|
"#b1b4bd"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
2
|
|
],
|
|
[
|
|
17,
|
|
3
|
|
],
|
|
[
|
|
20,
|
|
24
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-parking-FILL",
|
|
"ref": "road-parking-CASING",
|
|
"paint": {
|
|
"line-color": "#EDEDED",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
1
|
|
],
|
|
[
|
|
15,
|
|
3
|
|
],
|
|
[
|
|
16,
|
|
4
|
|
],
|
|
[
|
|
17,
|
|
8
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
],
|
|
[
|
|
20,
|
|
40
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "railway-line",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"Segment.type",
|
|
"RAILWAY"
|
|
]
|
|
],
|
|
"minzoom": 14,
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#d7dae0"
|
|
],
|
|
[
|
|
15,
|
|
"#b9bfc9"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
1
|
|
],
|
|
[
|
|
15,
|
|
2
|
|
],
|
|
[
|
|
16,
|
|
5
|
|
],
|
|
[
|
|
17,
|
|
6
|
|
],
|
|
[
|
|
18,
|
|
7
|
|
],
|
|
[
|
|
22,
|
|
25
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "railway-crosshatch",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"Segment.type",
|
|
"RAILWAY"
|
|
]
|
|
],
|
|
"minzoom": 14,
|
|
"layout": {
|
|
"line-cap": "square",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#d7dae0"
|
|
],
|
|
[
|
|
15,
|
|
"#b9bfc9"
|
|
]
|
|
]
|
|
},
|
|
"line-dasharray": [
|
|
0.1,
|
|
2.1,
|
|
0.1
|
|
],
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
0
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
10
|
|
],
|
|
[
|
|
17,
|
|
12
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
],
|
|
[
|
|
19,
|
|
20
|
|
],
|
|
[
|
|
20,
|
|
29
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-local-minor-importance-FILL",
|
|
"ref": "road-local-minor-importance-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#dcdde3"
|
|
],
|
|
[
|
|
12.85,
|
|
"#DADAD8"
|
|
],
|
|
[
|
|
12.9,
|
|
"#fafafa"
|
|
],
|
|
[
|
|
13,
|
|
"#FFF"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
12.95,
|
|
0.5
|
|
],
|
|
[
|
|
13.95,
|
|
0.75
|
|
],
|
|
[
|
|
14,
|
|
1
|
|
],
|
|
[
|
|
15,
|
|
2
|
|
],
|
|
[
|
|
16,
|
|
5
|
|
],
|
|
[
|
|
17,
|
|
10
|
|
],
|
|
[
|
|
18,
|
|
20
|
|
],
|
|
[
|
|
20,
|
|
40
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-local-FILL",
|
|
"ref": "road-local-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#dcdde3"
|
|
],
|
|
[
|
|
12.85,
|
|
"#DADAD8"
|
|
],
|
|
[
|
|
12.9,
|
|
"#fafafa"
|
|
],
|
|
[
|
|
13,
|
|
"#FFF"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
12.95,
|
|
0.5
|
|
],
|
|
[
|
|
13.95,
|
|
1
|
|
],
|
|
[
|
|
14,
|
|
1.5
|
|
],
|
|
[
|
|
15,
|
|
4
|
|
],
|
|
[
|
|
16,
|
|
10
|
|
],
|
|
[
|
|
17,
|
|
20
|
|
],
|
|
[
|
|
18,
|
|
24
|
|
],
|
|
[
|
|
20,
|
|
52
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-oneway-arrows-minor",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"oneway",
|
|
true
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD",
|
|
"PARKING_ROAD",
|
|
"CONNECTOR",
|
|
"WALKWAY",
|
|
"ROUNDABOUT"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"LOCAL_ROAD",
|
|
"LOCAL_ROAD_MINOR_IMPORTANCE"
|
|
]
|
|
],
|
|
"minzoom": 15,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
"oneway-spaced-large"
|
|
],
|
|
[
|
|
16,
|
|
"oneway-spaced-xl"
|
|
],
|
|
[
|
|
17,
|
|
"oneway-spaced-xxl"
|
|
]
|
|
]
|
|
},
|
|
"icon-padding": 2,
|
|
"icon-rotation-alignment": "map",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 200
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-oneway-arrows-minor-ROUNDABOUT",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"oneway",
|
|
true
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.roadUsage",
|
|
"ROUNDABOUT"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"LOCAL_ROAD",
|
|
"LOCAL_ROAD_MINOR_IMPORTANCE"
|
|
]
|
|
],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
16,
|
|
"oneway-spaced-xl"
|
|
],
|
|
[
|
|
17,
|
|
"oneway-spaced-xxl"
|
|
]
|
|
]
|
|
},
|
|
"icon-padding": 2,
|
|
"icon-rotation-alignment": "map",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 200
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-minor-arterial-FILL",
|
|
"ref": "road-minor-arterial-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
10,
|
|
"#dcdde3"
|
|
],
|
|
[
|
|
11.85,
|
|
"#DADAD8"
|
|
],
|
|
[
|
|
11.9,
|
|
"#fafafa"
|
|
],
|
|
[
|
|
12,
|
|
"#FFF"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
10.95,
|
|
0.5
|
|
],
|
|
[
|
|
12,
|
|
0.5
|
|
],
|
|
[
|
|
12.5,
|
|
1
|
|
],
|
|
[
|
|
13,
|
|
1.5
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
10
|
|
],
|
|
[
|
|
17,
|
|
26
|
|
],
|
|
[
|
|
18,
|
|
34
|
|
],
|
|
[
|
|
20,
|
|
64
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-major-arterial-FILL",
|
|
"ref": "road-major-arterial-CASING",
|
|
"paint": {
|
|
"line-color": "#FFF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
30
|
|
],
|
|
[
|
|
18,
|
|
38
|
|
],
|
|
[
|
|
20,
|
|
64
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-minor-highway-FILL",
|
|
"ref": "road-minor-highway-CASING",
|
|
"paint": {
|
|
"line-color": "#FFF",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0.3
|
|
],
|
|
[
|
|
8,
|
|
1
|
|
],
|
|
[
|
|
10,
|
|
1.5
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
35
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-ramp-highway-FILL",
|
|
"ref": "road-ramp-highway-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
"#fff"
|
|
],
|
|
[
|
|
12,
|
|
"#A1AAC2"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
12,
|
|
1.5
|
|
],
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
15,
|
|
3
|
|
],
|
|
[
|
|
16,
|
|
10
|
|
],
|
|
[
|
|
17,
|
|
28
|
|
],
|
|
[
|
|
18,
|
|
38
|
|
],
|
|
[
|
|
20,
|
|
64
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-ramp-highway-FILL-GB-IE",
|
|
"ref": "road-ramp-highway-CASING-GB-IE",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
12.5,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
14,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
14.5,
|
|
"#5fc4c5"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
12,
|
|
1.5
|
|
],
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
15,
|
|
3
|
|
],
|
|
[
|
|
16,
|
|
10
|
|
],
|
|
[
|
|
17,
|
|
28
|
|
],
|
|
[
|
|
18,
|
|
38
|
|
],
|
|
[
|
|
20,
|
|
64
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-ramp-motorway-FILL",
|
|
"ref": "road-ramp-motorway-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
"#fff"
|
|
],
|
|
[
|
|
12,
|
|
"#A1AAC2"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
12,
|
|
1.5
|
|
],
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
15,
|
|
3
|
|
],
|
|
[
|
|
16,
|
|
10
|
|
],
|
|
[
|
|
17,
|
|
28
|
|
],
|
|
[
|
|
18,
|
|
38
|
|
],
|
|
[
|
|
20,
|
|
64
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-ramp-motorway-FILL-GB-IE",
|
|
"ref": "road-ramp-motorway-CASING-GB-IE",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#5473E0"
|
|
],
|
|
[
|
|
12.5,
|
|
"#7E95E8"
|
|
],
|
|
[
|
|
14,
|
|
"#7E95E8"
|
|
],
|
|
[
|
|
14.5,
|
|
"#96AAF2"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0
|
|
],
|
|
[
|
|
12,
|
|
1.5
|
|
],
|
|
[
|
|
14,
|
|
2
|
|
],
|
|
[
|
|
15,
|
|
3
|
|
],
|
|
[
|
|
16,
|
|
10
|
|
],
|
|
[
|
|
17,
|
|
28
|
|
],
|
|
[
|
|
18,
|
|
38
|
|
],
|
|
[
|
|
20,
|
|
64
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-oneway-arrows-major",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"oneway",
|
|
true
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD",
|
|
"CONNECTOR",
|
|
"WALKWAY",
|
|
"PARKING_ROAD",
|
|
"ROUNDABOUT"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MINOR_ARTERY",
|
|
"MAJOR_ARTERY",
|
|
"MINOR_HIGHWAY"
|
|
]
|
|
],
|
|
"minzoom": 14,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"oneway-spaced-large"
|
|
],
|
|
[
|
|
16,
|
|
"oneway-spaced-xl"
|
|
],
|
|
[
|
|
17,
|
|
"oneway-spaced-xxl"
|
|
]
|
|
]
|
|
},
|
|
"icon-padding": 2,
|
|
"icon-rotation-alignment": "map",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 200
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-oneway-arrows-major-ROUNDABOUT",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"oneway",
|
|
true
|
|
],
|
|
[
|
|
"==",
|
|
"Segment.roadUsage",
|
|
"ROUNDABOUT"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MINOR_ARTERY",
|
|
"MAJOR_ARTERY",
|
|
"MINOR_HIGHWAY"
|
|
]
|
|
],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
16,
|
|
"oneway-spaced-xl"
|
|
],
|
|
[
|
|
17,
|
|
"oneway-spaced-xxl"
|
|
]
|
|
]
|
|
},
|
|
"icon-padding": 2,
|
|
"icon-rotation-alignment": "map",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 200
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-UNcontrolled-highway-FILL",
|
|
"ref": "road-tunnel-UNcontrolled-highway-CASING",
|
|
"paint": {
|
|
"line-color": "#A1AAC2",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
35
|
|
],
|
|
[
|
|
18,
|
|
45
|
|
],
|
|
[
|
|
20,
|
|
64
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0.6
|
|
}
|
|
},
|
|
{
|
|
"id": "road-UNcontrolled-highway-FILL",
|
|
"ref": "road-UNcontrolled-highway-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
"#A1AAC2"
|
|
],
|
|
[
|
|
7,
|
|
"#A1AAC2"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0.3
|
|
],
|
|
[
|
|
8,
|
|
1
|
|
],
|
|
[
|
|
10,
|
|
1.5
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
35
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0.2
|
|
],
|
|
[
|
|
7,
|
|
1
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-controlled-highway-FILL",
|
|
"ref": "road-tunnel-controlled-highway-CASING",
|
|
"paint": {
|
|
"line-color": "#7D96BD",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
35
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0.6
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-highway-FILL-GB-IE",
|
|
"ref": "road-tunnel-highway-CASING-GB-IE",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
12.5,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
14,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
14.5,
|
|
"#5fc4c5"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
35
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0.6
|
|
}
|
|
},
|
|
{
|
|
"id": "road-highway-FILL-GB-IE",
|
|
"ref": "road-highway-CASING-GB-IE",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
12.5,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
14,
|
|
"#2ab9ad"
|
|
],
|
|
[
|
|
14.5,
|
|
"#5fc4c5"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0.5
|
|
],
|
|
[
|
|
8,
|
|
1
|
|
],
|
|
[
|
|
10,
|
|
1.5
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
35
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0.2
|
|
],
|
|
[
|
|
7,
|
|
1
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-controlled-highway-FILL",
|
|
"ref": "road-controlled-highway-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
"#a4c5d8"
|
|
],
|
|
[
|
|
7,
|
|
"#7D96BD"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0.5
|
|
],
|
|
[
|
|
8,
|
|
1
|
|
],
|
|
[
|
|
10,
|
|
1.5
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
6
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
35
|
|
],
|
|
[
|
|
18,
|
|
40
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
0.2
|
|
],
|
|
[
|
|
7,
|
|
1
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-oneway-arrows-highway",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"oneway",
|
|
true
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"RAMP",
|
|
"SLIP_ROAD"
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.controlledAccessRoad",
|
|
true
|
|
],
|
|
[
|
|
"!=",
|
|
"Segment.groundLevel",
|
|
"TUNNEL"
|
|
]
|
|
],
|
|
"minzoom": 14,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"oneway-spaced-white-large"
|
|
],
|
|
[
|
|
16,
|
|
"oneway-spaced-white-xl"
|
|
],
|
|
[
|
|
17,
|
|
"oneway-spaced-white-xxl"
|
|
]
|
|
]
|
|
},
|
|
"icon-padding": 2,
|
|
"icon-rotation-alignment": "map",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 200
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-motorway-FILL",
|
|
"ref": "road-tunnel-motorway-CASING",
|
|
"paint": {
|
|
"line-color": "#7D96BD",
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
18
|
|
],
|
|
[
|
|
17,
|
|
38
|
|
],
|
|
[
|
|
18,
|
|
43
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0.6
|
|
}
|
|
},
|
|
{
|
|
"id": "road-tunnel-motorway-FILL-GB-IE",
|
|
"ref": "road-tunnel-motorway-CASING-GB-IE",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#5473E0"
|
|
],
|
|
[
|
|
12.5,
|
|
"#7E95E8"
|
|
],
|
|
[
|
|
14,
|
|
"#7E95E8"
|
|
],
|
|
[
|
|
14.5,
|
|
"#96AAF2"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
18
|
|
],
|
|
[
|
|
17,
|
|
38
|
|
],
|
|
[
|
|
18,
|
|
43
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": 0.6
|
|
}
|
|
},
|
|
{
|
|
"id": "road-motorway-FILL",
|
|
"ref": "road-motorway-CASING",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
"#a4c5d8"
|
|
],
|
|
[
|
|
7,
|
|
"#7D96BD"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
4,
|
|
0.5
|
|
],
|
|
[
|
|
6,
|
|
0.8
|
|
],
|
|
[
|
|
8,
|
|
1
|
|
],
|
|
[
|
|
10,
|
|
1.5
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
18
|
|
],
|
|
[
|
|
17,
|
|
38
|
|
],
|
|
[
|
|
18,
|
|
43
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": {
|
|
"stops": [
|
|
[
|
|
4,
|
|
0.2
|
|
],
|
|
[
|
|
5,
|
|
1
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-motorway-FILL-GB-IE",
|
|
"ref": "road-motorway-CASING-GB-IE",
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#5473E0"
|
|
],
|
|
[
|
|
12.5,
|
|
"#7E95E8"
|
|
],
|
|
[
|
|
14,
|
|
"#7E95E8"
|
|
],
|
|
[
|
|
14.5,
|
|
"#96AAF2"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"stops": [
|
|
[
|
|
4,
|
|
0.5
|
|
],
|
|
[
|
|
6,
|
|
0.8
|
|
],
|
|
[
|
|
8,
|
|
1
|
|
],
|
|
[
|
|
10,
|
|
1.5
|
|
],
|
|
[
|
|
12,
|
|
2
|
|
],
|
|
[
|
|
13,
|
|
2
|
|
],
|
|
[
|
|
14,
|
|
3
|
|
],
|
|
[
|
|
15,
|
|
8
|
|
],
|
|
[
|
|
16,
|
|
18
|
|
],
|
|
[
|
|
17,
|
|
38
|
|
],
|
|
[
|
|
18,
|
|
43
|
|
],
|
|
[
|
|
20,
|
|
60
|
|
]
|
|
]
|
|
},
|
|
"line-opacity": {
|
|
"stops": [
|
|
[
|
|
4,
|
|
0
|
|
],
|
|
[
|
|
5,
|
|
1
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "state-border-minor",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Border.adminType",
|
|
"G1_COUNTRY_SUBDIVISION"
|
|
],
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"AU",
|
|
"BR",
|
|
"CA",
|
|
"CN",
|
|
"IN",
|
|
"MX",
|
|
"RU",
|
|
"US"
|
|
]
|
|
],
|
|
"minzoom": 4,
|
|
"layout": {
|
|
"line-cap": "square",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
7,
|
|
"#F2A8A4"
|
|
],
|
|
[
|
|
9,
|
|
"#F5B2A7"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"base": 1.3,
|
|
"stops": [
|
|
[
|
|
3,
|
|
1.2
|
|
],
|
|
[
|
|
5,
|
|
1.7
|
|
],
|
|
[
|
|
10,
|
|
1.7
|
|
],
|
|
[
|
|
22,
|
|
15
|
|
]
|
|
]
|
|
},
|
|
"line-dasharray": [
|
|
0.5,
|
|
1.5,
|
|
0.5
|
|
],
|
|
"line-opacity": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
0
|
|
],
|
|
[
|
|
2.5,
|
|
1
|
|
],
|
|
[
|
|
15,
|
|
1
|
|
],
|
|
[
|
|
18,
|
|
0.4
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "state-border-major",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Border.adminType",
|
|
"G1_COUNTRY_SUBDIVISION"
|
|
],
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"AU",
|
|
"BR",
|
|
"CA",
|
|
"CN",
|
|
"IN",
|
|
"MX",
|
|
"RU",
|
|
"US"
|
|
]
|
|
],
|
|
"minzoom": 2,
|
|
"layout": {
|
|
"line-cap": "square",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": {
|
|
"stops": [
|
|
[
|
|
7,
|
|
"#F2A8A4"
|
|
],
|
|
[
|
|
9,
|
|
"#F5B2A7"
|
|
]
|
|
]
|
|
},
|
|
"line-width": {
|
|
"base": 1.3,
|
|
"stops": [
|
|
[
|
|
3,
|
|
1.2
|
|
],
|
|
[
|
|
5,
|
|
1.7
|
|
],
|
|
[
|
|
10,
|
|
1.7
|
|
],
|
|
[
|
|
22,
|
|
15
|
|
]
|
|
]
|
|
},
|
|
"line-dasharray": [
|
|
0.5,
|
|
1.5,
|
|
0.5
|
|
],
|
|
"line-opacity": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
0
|
|
],
|
|
[
|
|
2.5,
|
|
1
|
|
],
|
|
[
|
|
15,
|
|
1
|
|
],
|
|
[
|
|
18,
|
|
0.4
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "country-border",
|
|
"type": "line",
|
|
"source": "composite",
|
|
"source-layer": "lines",
|
|
"filter": [
|
|
"in",
|
|
"Border.adminType",
|
|
"G0_COUNTRY"
|
|
],
|
|
"layout": {
|
|
"line-cap": "square",
|
|
"line-join": "round"
|
|
},
|
|
"paint": {
|
|
"line-color": "#68696E",
|
|
"line-width": {
|
|
"base": 1.3,
|
|
"stops": [
|
|
[
|
|
3,
|
|
1.2
|
|
],
|
|
[
|
|
5,
|
|
1.7
|
|
],
|
|
[
|
|
10,
|
|
1.7
|
|
],
|
|
[
|
|
22,
|
|
15
|
|
]
|
|
]
|
|
},
|
|
"line-dasharray": [
|
|
0.5,
|
|
1,
|
|
0.5
|
|
],
|
|
"line-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-minor",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"LOCAL_ROAD",
|
|
"LOCAL_ROAD_MINOR_IMPORTANCE"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.roadUsage",
|
|
"WALKWAY"
|
|
]
|
|
],
|
|
"minzoom": 14,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
13
|
|
],
|
|
[
|
|
17,
|
|
15
|
|
],
|
|
[
|
|
18,
|
|
17
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
0.075
|
|
],
|
|
[
|
|
15,
|
|
0.1
|
|
],
|
|
[
|
|
16,
|
|
0.11
|
|
],
|
|
[
|
|
17,
|
|
0.09
|
|
],
|
|
[
|
|
18,
|
|
0.07
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0.2
|
|
]
|
|
],
|
|
[
|
|
15,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#6a6c73"
|
|
],
|
|
[
|
|
13,
|
|
"#5e6066"
|
|
],
|
|
[
|
|
16,
|
|
"#20292E"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
17,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-minor-arterial",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MINOR_ARTERY"
|
|
]
|
|
],
|
|
"minzoom": 11,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
12
|
|
],
|
|
[
|
|
17,
|
|
15
|
|
],
|
|
[
|
|
18,
|
|
17
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
0.08
|
|
],
|
|
[
|
|
12,
|
|
0.05
|
|
],
|
|
[
|
|
15,
|
|
0.1
|
|
],
|
|
[
|
|
16,
|
|
0.08
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0.2
|
|
]
|
|
],
|
|
[
|
|
15,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#6a6c73"
|
|
],
|
|
[
|
|
13,
|
|
"#5e6066"
|
|
],
|
|
[
|
|
16,
|
|
"#20292E"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
16.25,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "neighborhood-label",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"any",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"NEIGHBORHOOD"
|
|
],
|
|
[
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_12"
|
|
]
|
|
]
|
|
],
|
|
"minzoom": 10,
|
|
"maxzoom": 14.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
12
|
|
],
|
|
[
|
|
13,
|
|
14
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-transform": "uppercase",
|
|
"text-letter-spacing": 0.15,
|
|
"text-max-width": 8,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#87A0D9"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
1
|
|
],
|
|
[
|
|
14.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-major-arterial",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MAJOR_ARTERY"
|
|
]
|
|
],
|
|
"minzoom": 11,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
17
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
0.06
|
|
],
|
|
[
|
|
12,
|
|
0.05
|
|
],
|
|
[
|
|
15,
|
|
0.1
|
|
],
|
|
[
|
|
16,
|
|
0.08
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0.2
|
|
]
|
|
],
|
|
[
|
|
15,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#6a6c73"
|
|
],
|
|
[
|
|
13,
|
|
"#5e6066"
|
|
],
|
|
[
|
|
16,
|
|
"#20292E"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-minor-highway",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MINOR_HIGHWAY"
|
|
]
|
|
],
|
|
"minzoom": 11,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
17
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
0.08
|
|
],
|
|
[
|
|
12,
|
|
0.05
|
|
],
|
|
[
|
|
13,
|
|
0.1
|
|
],
|
|
[
|
|
14,
|
|
0.05
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0.2
|
|
]
|
|
],
|
|
[
|
|
15,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"#6a6c73"
|
|
],
|
|
[
|
|
14,
|
|
"#5e6066"
|
|
],
|
|
[
|
|
16,
|
|
"#20292E"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
15.5,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-UNcontrolled-highway",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"!in",
|
|
"Segment.controlledAccessRoad",
|
|
true
|
|
]
|
|
],
|
|
"minzoom": 10,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
17
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
0.08
|
|
],
|
|
[
|
|
12,
|
|
0.05
|
|
],
|
|
[
|
|
13,
|
|
0.1
|
|
],
|
|
[
|
|
14,
|
|
0.05
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0.1
|
|
]
|
|
],
|
|
[
|
|
15,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#000000"
|
|
],
|
|
[
|
|
16,
|
|
"#000000"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(234, 236, 242, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(228, 229, 235, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(208, 209, 214, 0.5)"
|
|
],
|
|
[
|
|
17,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-controlled-highway",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.controlledAccessRoad",
|
|
true
|
|
]
|
|
],
|
|
"minzoom": 10,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
17
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
0.08
|
|
],
|
|
[
|
|
12,
|
|
0.05
|
|
],
|
|
[
|
|
13,
|
|
0.1
|
|
],
|
|
[
|
|
14,
|
|
0.05
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0.2
|
|
]
|
|
],
|
|
[
|
|
15,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#000000"
|
|
],
|
|
[
|
|
16,
|
|
"#000000"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(234, 236, 242, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(228, 229, 235, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(208, 209, 214, 0.5)"
|
|
],
|
|
[
|
|
17,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-highway-GB-IE",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"HIGHWAY"
|
|
]
|
|
],
|
|
"minzoom": 10,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
17
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
0.08
|
|
],
|
|
[
|
|
12,
|
|
0.05
|
|
],
|
|
[
|
|
13,
|
|
0.1
|
|
],
|
|
[
|
|
14,
|
|
0.05
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0.2
|
|
]
|
|
],
|
|
[
|
|
15,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": "#475954",
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(234, 236, 242, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(228, 229, 235, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(208, 209, 214, 0.5)"
|
|
],
|
|
[
|
|
17,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-motorway",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MOTORWAY"
|
|
]
|
|
],
|
|
"minzoom": 10,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
17
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
0.06
|
|
],
|
|
[
|
|
12,
|
|
0.04
|
|
],
|
|
[
|
|
14,
|
|
0.04
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
],
|
|
[
|
|
17,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"#000000"
|
|
],
|
|
[
|
|
16,
|
|
"#000000"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(234, 236, 242, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(228, 229, 235, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(208, 209, 214, 0.5)"
|
|
],
|
|
[
|
|
17,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "road-label-motorway-GB-IE",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB",
|
|
"IE"
|
|
],
|
|
[
|
|
"in",
|
|
"Segment.roadClass",
|
|
"MOTORWAY"
|
|
]
|
|
],
|
|
"minzoom": 10,
|
|
"layout": {
|
|
"text-max-angle": 23,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
15
|
|
],
|
|
[
|
|
17,
|
|
17
|
|
],
|
|
[
|
|
18,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
11,
|
|
0.06
|
|
],
|
|
[
|
|
12,
|
|
0.04
|
|
],
|
|
[
|
|
14,
|
|
0.04
|
|
]
|
|
]
|
|
},
|
|
"text-anchor": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
"bottom"
|
|
],
|
|
[
|
|
15,
|
|
"center"
|
|
]
|
|
]
|
|
},
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
14,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
],
|
|
[
|
|
17,
|
|
[
|
|
0,
|
|
0
|
|
]
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 1,
|
|
"text-rotation-alignment": "map",
|
|
"text-field": "{name}",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 300
|
|
},
|
|
"paint": {
|
|
"text-color": "#2D3E7A",
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(234, 236, 242, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(228, 229, 235, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(220, 222, 227, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(208, 209, 214, 0.5)"
|
|
],
|
|
[
|
|
17,
|
|
"rgba(255, 255, 255, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "shield-default",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"==",
|
|
"shield",
|
|
"default"
|
|
],
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
]
|
|
],
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"default-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"default-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.05
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#323232",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "shield-text-color-A47D6E",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#A47D6E",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"USA_ROUTE_66"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "shield-text-color-5676DD",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#5676DD",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"ISR_NATIONAL_ROAD",
|
|
"USA_STATE_SOUTH_CAROLINA"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "shield-text-color-ED427C",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#ED427C",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"ISR_INNER_CITY_ROAD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "shield-text-color-000000",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#000000",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"CAN_PROVINCIAL_NEW_BRUNSWICK_SECONDARY",
|
|
"CAN_PROVINCIAL_NEW_BRUNSWICK_TERTIARY",
|
|
"CAN_PROVINCIAL_NEWFOUNDLAND_AND_LABRADOR",
|
|
"CAN_PROVINCIAL_NORTHWEST_TERRITORIES",
|
|
"CAN_PROVINCIAL_NOVASCOTIA",
|
|
"CAN_PROVINCIAL_NOVASCOTIA_SECONDARY",
|
|
"CAN_PROVINCIAL_NOVASCOTIA_TERTIARY",
|
|
"CAN_PROVINCIAL_YUKON"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "shield-text-color-FFD344",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#FFD344",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"ARE_EMIRATE_HIGHWAY",
|
|
"ARE_NATIONAL_HIGHWAY",
|
|
"AUS_NATIONAL_HIGHWAY",
|
|
"AUS_NATIONAL_HIGHWAY",
|
|
"AUS_NATIONAL_HIGHWAY",
|
|
"AUS_STATE_ROAD",
|
|
"AUS_STATE_ROAD",
|
|
"AUS_STATE_ROAD",
|
|
"AUS_STATE_ROAD",
|
|
"GBR_PRIMARY_ROAD",
|
|
"IRL_PRIMARY_ROAD",
|
|
"USA_COUNTY_HIGHWAY",
|
|
"ZAF_PROVINCIAL_ROAD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "shield-text-color-28A084",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#28A084",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"CAN_TRANS_CANADA_HIGHWAY",
|
|
"CAN_TRANS_CANADA_HIGHWAY",
|
|
"ISR_REGIONAL_ROAD",
|
|
"USA_STATE_VERMONT"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "shield-text-color-515051",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#515051",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"ESP_CARRETERA_AUTONOMICA_ORANGE"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "shield-text-color-FFFFFF",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#FFFFFF",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"ARE_OTHER_HIGHWAY",
|
|
"ASIAN_HIGHWAY",
|
|
"ASIAN_HIGHWAY",
|
|
"ASIAN_HIGHWAY",
|
|
"AUS_STATE_HIGHWAY",
|
|
"AUS_TOURIST_DRIVE",
|
|
"AUT_AUTOBAHN",
|
|
"AUT_BUNDESSTRASSE",
|
|
"AUT_SCHNELLSTRASSE",
|
|
"BEL_NATIONAL_ROAD",
|
|
"CAN_AUTOROUTE_QUEBEC",
|
|
"CAN_PROVINCIAL_NEW_BRUNSWICK",
|
|
"CAN_PROVINCIAL_QUEBEC",
|
|
"CAN_PROVINCIAL_SASKATCHEWAN",
|
|
"CHE_AUTOBAHN",
|
|
"CHE_KANTONSSTRASSE",
|
|
"CHL_FEDERAL_HIGHWAY",
|
|
"CHL_STATE_HIGHWAY",
|
|
"DEU_AUTOBAHN",
|
|
"ESP_AUTOPISTA",
|
|
"ESP_CARRETERA_AUTONOMICA_RED",
|
|
"ESP_CARRETERA_RIGE",
|
|
"EST_MAIN_ROAD",
|
|
"EUROPEAN_ROAD",
|
|
"FIN_VALTATIE",
|
|
"FIN_YHDYSTIE",
|
|
"FRA_AUTOROUTE",
|
|
"FRA_METROPOLITAN_ROAD",
|
|
"FRA_NATIONAL_ROAD",
|
|
"GBR_MOTORWAY",
|
|
"GRC_MOTORWAY",
|
|
"GRC_NATIONAL_ROAD",
|
|
"HUN_FREEWAY",
|
|
"HUN_PRIMARY_SECONDARY",
|
|
"IRL_MOTORWAY",
|
|
"ITA_AUTOSTRADA",
|
|
"ITA_STATE_HIGHWAY",
|
|
"ITA_TRAFORO",
|
|
"JPN_NATIONAL_ROAD",
|
|
"JPN_REGIONAL_ROAD",
|
|
"JPN_URBAN_EXPRESSWAY",
|
|
"KOR_EXPRESS_HIGHWAY",
|
|
"KOR_MOTORWAY",
|
|
"KOR_NATIONAL_ROAD",
|
|
"LTU_MAIN_ROAD",
|
|
"MEX_MEXICO_CITY_EJE_VIAL",
|
|
"MEX_MONTERREY_EJE_METROPOLITANO",
|
|
"NLD_AUTOSNELWEG",
|
|
"NOR_RIKSVEG",
|
|
"NZL_STATE_HIGHWAY",
|
|
"POL_NATIONAL_ROAD",
|
|
"PRT_AUTO_ESTRADA_IP_IC",
|
|
"PRT_MAIN_ROAD",
|
|
"ROU_COUNTY_ROAD",
|
|
"ROU_MOTORWAY",
|
|
"ROU_NATIONAL_ROAD",
|
|
"RUS_FEDERAL_ROAD",
|
|
"SGP_MOTORWAY",
|
|
"SVK_CESTY",
|
|
"SVK_DIALNICE",
|
|
"SWE_RIKSVAG",
|
|
"THA_MOTORWAY",
|
|
"TUR_GOVERNMENTAL_ROAD",
|
|
"TUR_MOTORWAY",
|
|
"TWN_EXPRESSWAY",
|
|
"TWN_PROVINCE_ROAD",
|
|
"UKR_INTERNATIONAL_NATIONAL_REGIONAL",
|
|
"USA_INTERSTATE_BUSINESS",
|
|
"USA_INTERSTATE_HIGHWAY",
|
|
"USA_STATE_CALIFORNIA",
|
|
"USA_STATE_MINNESOTA",
|
|
"ZAF_NATIONAL_ROAD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "shield-text-color-666466",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "roads",
|
|
"minzoom": 6,
|
|
"layout": {
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
9,
|
|
"{shield}-{reflen}-large"
|
|
],
|
|
[
|
|
12,
|
|
"{shield}-{reflen}-xl"
|
|
]
|
|
]
|
|
},
|
|
"text-max-angle": 360,
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
11.99,
|
|
11
|
|
],
|
|
[
|
|
12,
|
|
13
|
|
]
|
|
]
|
|
},
|
|
"text-letter-spacing": 0.01,
|
|
"text-offset": [
|
|
0,
|
|
0.1
|
|
],
|
|
"text-field": "{ref}",
|
|
"text-rotation-alignment": "viewport",
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 375,
|
|
"icon-rotation-alignment": "viewport",
|
|
"icon-padding": 5
|
|
},
|
|
"paint": {
|
|
"text-color": "#666466",
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
},
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"<=",
|
|
"reflen",
|
|
8
|
|
],
|
|
[
|
|
"in",
|
|
"shield",
|
|
"AUS_METROPOLITAN_ROAD",
|
|
"AUS_NATIONAL_HIGHWAY_ALT",
|
|
"AUS_NATIONAL_ROAD",
|
|
"BEL_AUTOROUTE",
|
|
"BEL_RINGWEG",
|
|
"BRA_FEDERAL_HIGHWAY",
|
|
"BRA_STATE_HIGHWAY",
|
|
"CAN_PROVINCIAL_ALBERTA",
|
|
"CAN_PROVINCIAL_BRITISH_COLUMBIA",
|
|
"CAN_PROVINCIAL_MANITOBA",
|
|
"CAN_PROVINCIAL_PRINCE_EDWARD",
|
|
"DEU_BUNDESSTRASSE",
|
|
"DNK_PRIMARY_ROAD",
|
|
"ESP_CARRETERA_AUTONOMICA_YELLOW",
|
|
"EST_STATE_ROAD",
|
|
"FIN_KANTATIE",
|
|
"FRA_DEPARTMENTAL_ROAD",
|
|
"IDN_NATIONAL_ROAD",
|
|
"IDN_PROVINCIAL_ROAD",
|
|
"IND_NATIONAL_EXPRESSWAY",
|
|
"IND_NATIONAL_HIGHWAY",
|
|
"IND_STATE_HIGHWAY",
|
|
"LTU_STATE_ROAD",
|
|
"MEX_FEDERAL_HIGHWAY",
|
|
"MEX_STATE_HIGHWAY",
|
|
"MYS_EXPRESSWAY",
|
|
"NLD_NATIONAL_ROAD",
|
|
"NLD_ONTSLUITINGS_ROAD",
|
|
"NOR_RING_ROAD",
|
|
"POL_VOIVODESHIP",
|
|
"ROU_LOCAL_ROAD",
|
|
"SAU_NATIONAL_HIGHWAY",
|
|
"SAU_NATIONAL_HIGHWAY_BYWAY",
|
|
"THA_NATIONAL_ROAD",
|
|
"TWN_NATIONAL_HIGHWAY",
|
|
"USA_DISTRICT_WASHINGTON_DC",
|
|
"USA_HIGHWAY",
|
|
"USA_HIGHWAY_ALTERNATE_ROUTE",
|
|
"USA_HIGHWAY_BUSINESS_ROUTE",
|
|
"USA_STATE_ALABAMA",
|
|
"USA_STATE_ALASKA",
|
|
"USA_STATE_ARIZONA",
|
|
"USA_STATE_ARKANSAS",
|
|
"USA_STATE_COLORADO",
|
|
"USA_STATE_CONNECTICUT",
|
|
"USA_STATE_DELAWARE",
|
|
"USA_STATE_FLORIDA",
|
|
"USA_STATE_GEORGIA",
|
|
"USA_STATE_HAWAII",
|
|
"USA_STATE_IDAHO",
|
|
"USA_STATE_ILLINOIS",
|
|
"USA_STATE_INDIANA",
|
|
"USA_STATE_IOWA",
|
|
"USA_STATE_KANSAS",
|
|
"USA_STATE_KENTUCKY",
|
|
"USA_STATE_LOUISIANA",
|
|
"USA_STATE_MAINE",
|
|
"USA_STATE_MARYLAND",
|
|
"USA_STATE_MASSACHUSETTS",
|
|
"USA_STATE_MICHIGAN",
|
|
"USA_STATE_MISSISSIPPI",
|
|
"USA_STATE_MISSOURI",
|
|
"USA_STATE_MONTANA",
|
|
"USA_STATE_NEBRASKA",
|
|
"USA_STATE_NEVADA",
|
|
"USA_STATE_NEW_HAMPSHIRE",
|
|
"USA_STATE_NEW_JERSEY",
|
|
"USA_STATE_NEW_MEXICO",
|
|
"USA_STATE_NEW_YORK",
|
|
"USA_STATE_NORTH_CAROLINA",
|
|
"USA_STATE_NORTH_DAKOTA",
|
|
"USA_STATE_OHIO",
|
|
"USA_STATE_OKLAHOMA",
|
|
"USA_STATE_OREGON",
|
|
"USA_STATE_PENNSYLVANIA",
|
|
"USA_STATE_RHODE_ISLAND",
|
|
"USA_STATE_SOUTH_DAKOTA",
|
|
"USA_STATE_TENNESSEE",
|
|
"USA_STATE_TEXAS",
|
|
"USA_STATE_UTAH",
|
|
"USA_STATE_VIRGINIA",
|
|
"USA_STATE_WASHINGTON",
|
|
"USA_STATE_WEST_VIRGINIA",
|
|
"USA_STATE_WISCONSIN",
|
|
"USA_STATE_WYOMING",
|
|
"ZAF_REGIONAL_ROAD"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"id": "poi-label-park-important",
|
|
"type": "symbol",
|
|
"source": "poi",
|
|
"source-layer": "points2",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"$type",
|
|
"Point"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceFeature.categoryName",
|
|
"PARK"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceFeature.placeDisplayPriority",
|
|
"VERY_HIGH",
|
|
"HIGH"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
12
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
22,
|
|
17
|
|
]
|
|
]
|
|
},
|
|
"text-justify": "center",
|
|
"text-letter-spacing": 0.04,
|
|
"text-anchor": "top",
|
|
"text-max-width": 8,
|
|
"text-padding": 4,
|
|
"text-field": "{name}",
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"{icon}-small"
|
|
],
|
|
[
|
|
13,
|
|
"{icon}-medium"
|
|
]
|
|
]
|
|
},
|
|
"icon-padding": 4,
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
[
|
|
0,
|
|
1
|
|
]
|
|
],
|
|
[
|
|
13,
|
|
[
|
|
0,
|
|
1.2
|
|
]
|
|
]
|
|
]
|
|
}
|
|
},
|
|
"paint": {
|
|
"text-color": "#118566",
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
17,
|
|
"rgba(223, 226, 230, 0.3)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-11",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_11"
|
|
]
|
|
],
|
|
"minzoom": 9,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
11
|
|
],
|
|
[
|
|
8,
|
|
12
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-10",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_10"
|
|
]
|
|
],
|
|
"minzoom": 8.5,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
11
|
|
],
|
|
[
|
|
8,
|
|
12
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-9",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_9"
|
|
]
|
|
],
|
|
"minzoom": 8,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
11
|
|
],
|
|
[
|
|
8,
|
|
12
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-8",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_8"
|
|
]
|
|
],
|
|
"minzoom": 8,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
11
|
|
],
|
|
[
|
|
8,
|
|
12
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-7",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_7"
|
|
]
|
|
],
|
|
"minzoom": 7,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
11
|
|
],
|
|
[
|
|
8,
|
|
12
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-7-GB-TOMTOM",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"GB"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_7"
|
|
]
|
|
],
|
|
"minzoom": 7,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
6,
|
|
11
|
|
],
|
|
[
|
|
8,
|
|
12
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "state-label-minor",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"AdminFeature.adminType",
|
|
"G1_COUNTRY_SUBDIVISION"
|
|
],
|
|
[
|
|
"!in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"AU",
|
|
"BR",
|
|
"CA",
|
|
"CN",
|
|
"IN",
|
|
"MX",
|
|
"US"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"maxzoom": 8,
|
|
"layout": {
|
|
"visibility": "none",
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
14
|
|
],
|
|
[
|
|
8,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-transform": "uppercase",
|
|
"text-max-width": 8,
|
|
"text-letter-spacing": 0.4,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": "#808696",
|
|
"text-halo-color": "rgba(237, 240, 246, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "state-label-major",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"AdminFeature.adminType",
|
|
"G1_COUNTRY_SUBDIVISION"
|
|
],
|
|
[
|
|
"in",
|
|
"WorldFeature.iso_3166_1_a2",
|
|
"AU",
|
|
"BR",
|
|
"CA",
|
|
"CN",
|
|
"IN",
|
|
"MX",
|
|
"US"
|
|
]
|
|
],
|
|
"minzoom": 3,
|
|
"maxzoom": 8,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
3,
|
|
12
|
|
],
|
|
[
|
|
5,
|
|
14
|
|
],
|
|
[
|
|
8,
|
|
18
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-transform": "uppercase",
|
|
"text-max-width": 8,
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
3,
|
|
0.2
|
|
],
|
|
[
|
|
5,
|
|
0.2
|
|
]
|
|
]
|
|
},
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
3,
|
|
"#5E6579"
|
|
],
|
|
[
|
|
5,
|
|
"#808696"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": "rgba(237, 240, 246, 0.8)",
|
|
"text-halo-width": 3,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
3,
|
|
0
|
|
],
|
|
[
|
|
3.3,
|
|
1
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "poi-label-airport-important",
|
|
"type": "symbol",
|
|
"source": "poi",
|
|
"source-layer": "points2",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"$type",
|
|
"Point"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceFeature.categoryName",
|
|
"AIRPORT"
|
|
],
|
|
[
|
|
"in",
|
|
"PlaceFeature.placeDisplayPriority",
|
|
"VERY_HIGH",
|
|
"HIGH",
|
|
"MEDIUM"
|
|
]
|
|
],
|
|
"minzoom": 10,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
15,
|
|
12
|
|
],
|
|
[
|
|
16,
|
|
15
|
|
],
|
|
[
|
|
22,
|
|
17
|
|
]
|
|
]
|
|
},
|
|
"text-justify": "center",
|
|
"text-letter-spacing": 0.04,
|
|
"text-anchor": "top",
|
|
"text-max-width": 8,
|
|
"text-padding": 4,
|
|
"text-field": "{name}",
|
|
"icon-image": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"{icon}-small"
|
|
],
|
|
[
|
|
13,
|
|
"{icon}-medium"
|
|
]
|
|
]
|
|
},
|
|
"icon-padding": 4,
|
|
"text-offset": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
[
|
|
0,
|
|
1
|
|
]
|
|
],
|
|
[
|
|
13,
|
|
[
|
|
0,
|
|
1.2
|
|
]
|
|
]
|
|
]
|
|
}
|
|
},
|
|
"paint": {
|
|
"text-color": "#5B91F4",
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
],
|
|
[
|
|
15,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
16,
|
|
"rgba(223, 226, 230, 0.5)"
|
|
],
|
|
[
|
|
17,
|
|
"rgba(223, 226, 230, 0.3)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": 1,
|
|
"icon-opacity": 1
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-6",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_6"
|
|
]
|
|
],
|
|
"minzoom": 6,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
10
|
|
],
|
|
[
|
|
6,
|
|
12
|
|
],
|
|
[
|
|
8,
|
|
14
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-5",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_5"
|
|
]
|
|
],
|
|
"minzoom": 5.5,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
10
|
|
],
|
|
[
|
|
6,
|
|
12
|
|
],
|
|
[
|
|
8,
|
|
14
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-4",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_4"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
10
|
|
],
|
|
[
|
|
6,
|
|
12
|
|
],
|
|
[
|
|
8,
|
|
14
|
|
],
|
|
[
|
|
11,
|
|
14
|
|
],
|
|
[
|
|
12,
|
|
16
|
|
],
|
|
[
|
|
13,
|
|
19
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "country-label-4",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"AdminFeature.adminType",
|
|
"G0_COUNTRY"
|
|
],
|
|
[
|
|
"!in",
|
|
"AdminFeature.displayClass",
|
|
"CLASS_1",
|
|
"CLASS_2",
|
|
"CLASS_3"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"maxzoom": 8,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
1,
|
|
6
|
|
],
|
|
[
|
|
2.5,
|
|
8
|
|
],
|
|
[
|
|
3,
|
|
12
|
|
],
|
|
[
|
|
5,
|
|
14
|
|
],
|
|
[
|
|
8,
|
|
20
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
0.08
|
|
],
|
|
[
|
|
3,
|
|
0.08
|
|
]
|
|
]
|
|
},
|
|
"text-field": "{name}",
|
|
"text-max-width": 8
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
"#000000"
|
|
],
|
|
[
|
|
3,
|
|
"#000000"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": "rgba(237, 240, 246, 0.5)",
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
1
|
|
],
|
|
[
|
|
5.5,
|
|
0.7
|
|
],
|
|
[
|
|
7.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-3",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_3"
|
|
]
|
|
],
|
|
"minzoom": 5,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
12
|
|
],
|
|
[
|
|
6,
|
|
15
|
|
],
|
|
[
|
|
8,
|
|
16
|
|
],
|
|
[
|
|
11,
|
|
20
|
|
],
|
|
[
|
|
12,
|
|
23
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-2",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_2"
|
|
]
|
|
],
|
|
"minzoom": 1,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
12
|
|
],
|
|
[
|
|
6,
|
|
15
|
|
],
|
|
[
|
|
8,
|
|
16
|
|
],
|
|
[
|
|
11,
|
|
20
|
|
],
|
|
[
|
|
12,
|
|
23
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
0
|
|
],
|
|
[
|
|
2.3,
|
|
1
|
|
],
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "municipality-label-1",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"Locality.type",
|
|
"CITY",
|
|
"CAPITAL_CITY"
|
|
],
|
|
[
|
|
"in",
|
|
"Locality.displayClass",
|
|
"CLASS_1"
|
|
]
|
|
],
|
|
"minzoom": 1,
|
|
"maxzoom": 12.5,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
12
|
|
],
|
|
[
|
|
6,
|
|
15
|
|
],
|
|
[
|
|
8,
|
|
16
|
|
],
|
|
[
|
|
11,
|
|
20
|
|
],
|
|
[
|
|
12,
|
|
23
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-max-width": 8,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": 0.07,
|
|
"text-field": "{name}"
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
10.5,
|
|
"#585e66"
|
|
],
|
|
[
|
|
11,
|
|
"#4E545B"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
13,
|
|
"rgba(237, 240, 246, 0.5)"
|
|
],
|
|
[
|
|
14,
|
|
"rgba(230, 233, 239, 0.5)"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
12,
|
|
1
|
|
],
|
|
[
|
|
12.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "country-label-3",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"AdminFeature.adminType",
|
|
"G0_COUNTRY"
|
|
],
|
|
[
|
|
"in",
|
|
"AdminFeature.displayClass",
|
|
"CLASS_3"
|
|
]
|
|
],
|
|
"minzoom": 1,
|
|
"maxzoom": 8,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
1,
|
|
10
|
|
],
|
|
[
|
|
2.5,
|
|
12
|
|
],
|
|
[
|
|
3,
|
|
16
|
|
],
|
|
[
|
|
5,
|
|
18
|
|
],
|
|
[
|
|
8,
|
|
24
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
0.08
|
|
],
|
|
[
|
|
3,
|
|
0.08
|
|
]
|
|
]
|
|
},
|
|
"text-field": "{name}",
|
|
"text-max-width": 8
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
"#000000"
|
|
],
|
|
[
|
|
3,
|
|
"#000000"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": "rgba(237, 240, 246, 0.5)",
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
1
|
|
],
|
|
[
|
|
5.5,
|
|
0.7
|
|
],
|
|
[
|
|
7.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "country-label-2",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"AdminFeature.adminType",
|
|
"G0_COUNTRY"
|
|
],
|
|
[
|
|
"in",
|
|
"AdminFeature.displayClass",
|
|
"CLASS_2"
|
|
]
|
|
],
|
|
"minzoom": 1,
|
|
"maxzoom": 8,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
1,
|
|
10
|
|
],
|
|
[
|
|
2.5,
|
|
12
|
|
],
|
|
[
|
|
3,
|
|
16
|
|
],
|
|
[
|
|
5,
|
|
18
|
|
],
|
|
[
|
|
8,
|
|
24
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
0.08
|
|
],
|
|
[
|
|
3,
|
|
0.08
|
|
]
|
|
]
|
|
},
|
|
"text-field": "{name}",
|
|
"text-max-width": 8
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
"#000000"
|
|
],
|
|
[
|
|
3,
|
|
"#000000"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": "rgba(237, 240, 246, 0.5)",
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
1
|
|
],
|
|
[
|
|
5.5,
|
|
0.7
|
|
],
|
|
[
|
|
7.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "country-label-1",
|
|
"type": "symbol",
|
|
"source": "composite",
|
|
"source-layer": "points",
|
|
"filter": [
|
|
"all",
|
|
[
|
|
"in",
|
|
"AdminFeature.adminType",
|
|
"G0_COUNTRY"
|
|
],
|
|
[
|
|
"in",
|
|
"AdminFeature.displayClass",
|
|
"CLASS_1"
|
|
]
|
|
],
|
|
"minzoom": 1,
|
|
"maxzoom": 8,
|
|
"layout": {
|
|
"text-font": [
|
|
"UberMove"
|
|
],
|
|
"text-size": {
|
|
"stops": [
|
|
[
|
|
1,
|
|
10
|
|
],
|
|
[
|
|
2.5,
|
|
12
|
|
],
|
|
[
|
|
3,
|
|
16
|
|
],
|
|
[
|
|
5,
|
|
18
|
|
],
|
|
[
|
|
8,
|
|
24
|
|
]
|
|
]
|
|
},
|
|
"text-padding": 3,
|
|
"text-transform": "none",
|
|
"text-letter-spacing": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
0.08
|
|
],
|
|
[
|
|
3,
|
|
0.08
|
|
]
|
|
]
|
|
},
|
|
"text-field": "{name}",
|
|
"text-max-width": 8
|
|
},
|
|
"paint": {
|
|
"text-color": {
|
|
"stops": [
|
|
[
|
|
2,
|
|
"#000000"
|
|
],
|
|
[
|
|
3,
|
|
"#000000"
|
|
]
|
|
]
|
|
},
|
|
"text-halo-color": "rgba(237, 240, 246, 0.5)",
|
|
"text-halo-width": 2,
|
|
"text-opacity": {
|
|
"stops": [
|
|
[
|
|
5,
|
|
1
|
|
],
|
|
[
|
|
5.5,
|
|
0.7
|
|
],
|
|
[
|
|
7.5,
|
|
0
|
|
]
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
} |