QtPBFImagePlugin-styles/Tilezen/apollo-bright/style.json

3011 lines
82 KiB
JSON
Raw Permalink Normal View History

{
"id": "apollomapping-bright-osm-modified",
"version": 8,
"name": "Apollo Bright (OSM)",
"metadata": {},
"sources": {
"osm": {
"type": "vector",
"tiles": [
"{tile_server_xyz_url}"
]
},
"natural_earth_2": {
"maxzoom": 5,
"tileSize": 512,
"tiles": [
"https://a.basemap.mapmavin.com/natural-earth-2/{z}/{x}/{y}.png",
"https://b.basemap.mapmavin.com/natural-earth-2/{z}/{x}/{y}.png",
"https://c.basemap.mapmavin.com/natural-earth-2/{z}/{x}/{y}.png"
],
"type": "raster"
}
},
"sprite": "{resource_url}/sprites/apollo-bright-icons",
"glyphs": "{resource_url}/tile_fonts/{fontstack}/{range}.pbf",
"layers": [
{
"id": "background",
"type": "background",
"paint": {
"background-color": "rgba(255, 255, 255, 1)",
"background-opacity": 1
},
"filter": [
"all"
]
},
{
"id": "natural_earth",
"type": "raster",
"source": "natural_earth_2",
"maxzoom": 5,
"layout": {
"visibility": "visible"
},
"paint": {
"raster-opacity": {
"base": 1.5,
"stops": [
[
0,
0.6
],
[
6,
0.1
]
]
}
}
},
{
"id": "airport-landuse-fill",
"type": "fill",
"source": "osm",
"source-layer": "landuse",
"filter": [
"all",
[
"in",
"kind",
"aeroway",
"aerodrome"
]
],
"paint": {
"fill-color": "rgba(251, 241, 241, 1)"
},
"minzoom": 4
},
{
"id": "park-fill",
"type": "fill",
"source": "osm",
"source-layer": "landuse",
"filter": [
"all",
[
"in",
"kind",
"park",
"national_park",
"forest",
"garden",
"grass",
"farm",
"meadow",
"playground",
"golf_course",
"wetland",
"nature_reserve",
"natural_wood",
"wood",
"cemetery"
]
],
"paint": {
"fill-color": "rgba(180, 245, 171, 0.69)"
},
"minzoom": 4
},
{
"id": "national-park-fill",
"type": "fill",
"source": "osm",
"source-layer": "landuse",
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"national_park"
]
],
"layout": {},
"paint": {
"fill-color": "rgba(156, 228, 146, 0.75)"
}
},
{
"id": "farm-land-fill",
"type": "fill",
"source": "osm",
"source-layer": "landuse",
"filter": [
"all",
[
"in",
"kind",
"farmland",
"farmyard"
]
],
"paint": {
"fill-color": "rgba(255, 239, 243, 0.51)"
},
"layout": {
"visibility": "visible"
}
},
{
"id": "water-fill",
"type": "fill",
"source": "osm",
"source-layer": "water",
"filter": [
"all",
[
"==",
"$type",
"Polygon"
]
],
"paint": {
"fill-color": "rgba(167, 205, 253, 1)",
"fill-opacity": 1
}
},
{
"id": "river-line",
"type": "line",
"source": "osm",
"source-layer": "water",
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"==",
"kind",
"river"
]
],
"layout": {},
"paint": {
"line-color": "rgba(177, 233, 236, 1)",
"line-width": {
"base": 1.2,
"stops": [
[
8,
0.75
],
[
20,
15
]
]
}
},
"minzoom": 6
},
{
"id": "stream-etc-line",
"type": "line",
"source": "osm",
"source-layer": "water",
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"stream",
"canal"
]
],
"layout": {},
"paint": {
"line-color": "rgba(177, 233, 236, 1)",
"line-width": {
"base": 1.4,
"stops": [
[
10,
0.5
],
[
20,
15
]
]
}
},
"minzoom": 11
},
{
"id": "country-boundary-line",
"type": "line",
"source": "osm",
"source-layer": "boundaries",
"filter": [
"==",
"kind_detail",
"2"
],
"layout": {
"line-cap": "round",
"line-join": "round"
},
"paint": {
"line-color": "rgba(158, 150, 158, 1)",
"line-width": {
"base": 1,
"stops": [
[
1,
0.7
],
[
8,
2
]
]
}
},
"minzoom": 1
},
{
"id": "state-boundary",
"type": "line",
"source": "osm",
"source-layer": "boundaries",
"filter": [
"==",
"kind_detail",
"4"
],
"layout": {
"line-cap": "round",
"line-join": "round",
"visibility": "visible"
},
"paint": {
"line-color": "#cacecc",
"line-width": {
"base": 1,
"stops": [
[
5,
1
],
[
7,
3
]
]
}
},
"maxzoom": 17
},
{
"id": "subways-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"==",
"railway",
"subway"
],
"paint": {
"line-color": "#ef7369",
"line-dasharray": [
2,
1
]
}
},
{
"id": "link-tunnel-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"any",
[
"==",
"is_tunnel",
"yes"
]
],
"layout": {},
"paint": {
"line-color": "#afd3d3",
"line-width": {
"base": 1.55,
"stops": [
[
4,
0.25
],
[
20,
30
]
]
},
"line-dasharray": [
1,
2
]
}
},
{
"id": "buildings-fill",
"type": "fill",
"source": "osm",
"source-layer": "buildings",
"minzoom": 15,
"paint": {
"fill-color": "rgba(226, 218, 193, 1)"
}
},
{
"id": "hospital-building-fill",
"filter": [
"==",
"kind_detail",
"hospital"
],
"type": "fill",
"source": "osm",
"source-layer": "buildings",
"minzoom": 13,
"paint": {
"fill-color": "rgba(255, 155, 157, 0.89)"
}
},
{
"id": "highway-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"==",
"kind",
"highway"
],
"layout": {
"line-join": "round",
"line-cap": "round"
},
"paint": {
"line-color": "rgba(162, 99, 183, 1)",
"line-width": {
"base": 1.55,
"stops": [
[
4,
0.5
],
[
8,
1.5
],
[
20,
40
]
]
}
}
},
{
"id": "minor-road-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"any",
[
"==",
"kind",
"minor_road"
]
],
"layout": {
"line-join": "round",
"line-cap": "round"
},
"paint": {
"line-color": "rgba(228, 207, 223, 1)",
"line-width": {
"base": 1.55,
"stops": [
[
12,
0.5
],
[
14,
3
],
[
16,
6
]
]
}
}
},
{
"id": "runway-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"any",
[
"==",
"kind",
"aeroway"
]
],
"layout": {
"line-join": "round",
"line-cap": "round"
},
"paint": {
"line-color": "#F3B49D",
"line-width": {
"base": 1.55,
"stops": [
[
12,
0.5
],
[
14,
3
],
[
16,
6
]
]
}
}
},
{
"id": "major-road-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"==",
"kind",
"major_road"
],
[
"!in",
"kind_detail",
"secondary",
"primary"
]
],
"paint": {
"line-color": "rgba(228, 207, 223, 1)",
"line-width": {
"base": 1.55,
"stops": [
[
4,
0.5
],
[
8,
1.5
],
[
20,
40
]
]
}
}
},
{
"id": "secondary-road-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind_detail",
"secondary",
"primary"
]
],
"paint": {
"line-color": "rgba(228, 207, 223, 1)",
"line-width": {
"base": 1.55,
"stops": [
[
4,
0.3
],
[
6,
0.6
],
[
8,
1.5
],
[
20,
40
]
]
}
}
},
{
"id": "link-bridge-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"any",
[
"==",
"is_link",
"yes"
],
[
"==",
"is_bridge",
"yes"
]
],
"layout": {
"line-join": "round",
"line-cap": "round"
},
"paint": {
"line-color": "#c0c4c2",
"line-width": {
"base": 1.55,
"stops": [
[
4,
0.5
],
[
8,
1.5
],
[
20,
40
]
]
}
}
},
{
"id": "path-line",
"type": "line",
"source": "osm",
"source-layer": "roads",
"filter": [
"==",
"kind",
"path"
],
"layout": {
"line-join": "round",
"line-cap": "round"
},
"paint": {
"line-color": "#5d6765",
"line-width": {
"base": 1.8,
"stops": [
[
10,
0.15
],
[
20,
15
]
]
},
"line-dasharray": [
2,
2
]
},
"minzoom": 12
},
{
"id": "state-label",
"type": "symbol",
"source": "osm",
"source-layer": "places",
"minzoom": 1,
"maxzoom": 7,
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"==",
"kind",
"region"
]
],
"layout": {
"text-font": [
"Roboto Medium Italic",
"Noto Sans Italic"
],
"text-field": {
"stops": [
[
0,
"{name:short}"
],
[
5,
"{name}"
]
]
},
"text-size": 12
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "rgba(30, 30, 30, 1)"
}
},
{
"id": "country-label",
"type": "symbol",
"source": "osm",
"source-layer": "places",
"minzoom": 0,
"maxzoom": 6,
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"==",
"kind",
"country"
]
],
"layout": {
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"text-field": "{name}",
"text-transform": "uppercase",
"text-size": {
"property": "population",
"stops": [
[
0,
10
],
[
10000000,
13
]
]
}
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 1,
"text-halo-blur": 1
}
},
{
"id": "minor-road-label",
"minzoom": 13,
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"minor_road"
]
],
"layout": {
"symbol-placement": "line",
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
],
"text-field": "{name}",
"text-size": 12,
"symbol-spacing": 400
},
"paint": {
"text-color": "rgba(37, 40, 40, 1)",
"text-halo-color": "rgba(135, 139, 145, 1)"
}
},
{
"id": "major-road-label",
"minzoom": 11,
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"major_road"
]
],
"layout": {
"symbol-placement": "line",
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
],
"text-field": "{name}",
"text-size": 12,
"symbol-spacing": 400
},
"paint": {
"text-color": "rgba(37, 40, 40, 1)",
"text-halo-color": "rgba(230, 230, 230, .6)",
"text-halo-width": 1,
"text-halo-blur": 1
}
},
{
"id": "ocean-label",
"type": "symbol",
"source": "osm",
"source-layer": "water",
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"==",
"kind",
"ocean"
]
],
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"text-letter-spacing": 0.07,
"text-size": 12,
"text-transform": "uppercase"
},
"paint": {
"text-color": "rgba(116, 177, 243, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 0.3,
"text-halo-blur": 0.3
},
"minzoom": 1,
"maxzoom": 22
},
{
"id": "sea-label",
"type": "symbol",
"source": "osm",
"source-layer": "water",
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"==",
"kind",
"sea"
]
],
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"text-letter-spacing": 0.07,
"text-size": 10,
"text-max-width": 3,
"text-transform": "uppercase"
},
"paint": {
"text-color": "rgba(116, 177, 243, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 0.3,
"text-halo-blur": 0.3
},
"minzoom": 1,
"maxzoom": 22
},
{
"id": "water-label",
"type": "symbol",
"source": "osm",
"source-layer": "water",
"minzoom": 13,
"maxzoom": 20,
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"==",
"kind",
"water"
]
],
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Light Italic",
"Noto Sans Italic"
],
"text-size": 10
},
"paint": {
"text-color": "rgba(222, 239, 253, 1)"
}
},
{
"id": "lake-label",
"type": "symbol",
"source": "osm",
"source-layer": "water",
"minzoom": 12,
"maxzoom": 20,
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"==",
"kind",
"lake"
]
],
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Light Italic",
"Noto Sans Italic"
],
"text-size": 10
},
"paint": {
"text-color": "rgba(222, 239, 253, 1)"
}
},
{
"id": "national_park_labels",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 8,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"national_park"
]
],
"layout": {
"icon-image": "park-alt1-11",
"icon-size": 1,
"text-field": "{name}",
"text-offset": [
0,
0.8
],
"text-anchor": "top",
"text-size": 11,
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
]
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, 0.7)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "#227936"
}
},
{
"id": "park_labels",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 13,
"maxzoom": 24,
"filter": [
"all",
[
"in",
"kind",
"park",
"dog_park"
]
],
"layout": {
"icon-image": "park-alt1-11",
"icon-size": 1,
"text-field": "{name}",
"text-offset": [
0,
0.8
],
"text-anchor": "top",
"text-size": 11,
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
]
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, 0.7)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "#227936"
}
},
{
"id": "cemetery_labels",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 13,
"maxzoom": 24,
"filter": [
"all",
[
"in",
"kind",
"cemetery"
]
],
"layout": {
"icon-image": "cemetery-11",
"icon-size": 1,
"text-field": "{name}",
"text-offset": [
0,
0.8
],
"text-anchor": "top",
"text-size": 11,
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
]
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, 0.7)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "#227936"
}
},
{
"id": "neighbourhood-label",
"source": "osm",
"type": "symbol",
"source-layer": "places",
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"in",
"kind",
"neighbourhood",
"microhood",
"macrohood"
]
],
"maxzoom": 16,
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"text-size": {
"stops": [
[
0,
6
],
[
8,
8
],
[
13,
12
]
]
},
"text-max-width": 10,
"text-letter-spacing": 0.1,
"text-anchor": "bottom",
"text-transform": "uppercase"
},
"paint": {
"text-color": "#5C5C5C",
"text-halo-color": "rgba(255, 255, 255, 0.7)",
"text-halo-width": 1,
"text-halo-blur": 1
}
},
{
"id": "locality-label",
"source": "osm",
"type": "symbol",
"source-layer": "places",
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"==",
"kind",
"locality"
],
[
"!=",
"region_capital",
true
],
[
">",
"population",
50000
],
[
"!=",
"country_capital",
true
]
],
"maxzoom": 14,
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"text-size": {
"stops": [
[
0,
10
],
[
8,
12
],
[
13,
18
]
]
},
"text-max-width": 10,
"text-letter-spacing": 0.1,
"icon-image": "circle-11",
"text-anchor": "bottom",
"icon-size": 0.4
},
"paint": {
"text-color": "#384646",
"text-halo-color": "rgba(255, 255, 255, 0.7)",
"text-halo-width": 1,
"text-halo-blur": 1
}
},
{
"id": "small-locality-label",
"source": "osm",
"type": "symbol",
"source-layer": "places",
"filter": [
"all",
[
"==",
"$type",
"Point"
],
[
"==",
"kind",
"locality"
],
[
"<=",
"population",
50000
]
],
"maxzoom": 14,
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"text-size": {
"stops": [
[
0,
8
],
[
8,
10
],
[
13,
12
]
]
},
"text-max-width": 10,
"text-letter-spacing": 0.1
},
"paint": {
"text-color": "#384646",
"text-halo-color": "rgba(255, 255, 255, 0.7)",
"text-halo-width": 1,
"text-halo-blur": 1
}
},
{
"id": "capital-label",
"type": "symbol",
"source": "osm",
"source-layer": "places",
"minzoom": 3,
"maxzoom": 14,
"filter": [
"any",
[
"==",
"region_capital",
true
],
[
"==",
"country_capital",
true
]
],
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"text-size": {
"stops": [
[
6,
11
],
[
10,
13
]
]
},
"text-max-width": 10,
"text-letter-spacing": 0.1,
"icon-image": "circle-11",
"text-anchor": "bottom",
"icon-size": 0.4
},
"paint": {
"text-color": "rgba(20, 20, 21, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 1,
"text-halo-blur": 1
}
},
{
"id": "major-city",
"type": "symbol",
"source": "osm",
"source-layer": "places",
"minzoom": 5,
"maxzoom": 15,
"filter": [
"all",
[
"==",
"kind_detail",
"city"
],
[
"!=",
"region_capital",
true
],
[
">",
"population",
200000
]
],
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
],
"text-size": 18
},
"paint": {
"text-color": "rgba(20, 20, 21, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 1,
"text-halo-blur": 1
}
},
{
"id": "minor_city_label",
"type": "symbol",
"source": "osm",
"source-layer": "places",
"minzoom": 4,
"maxzoom": 15,
"filter": [
"all",
[
"==",
"kind_detail",
"city"
],
[
"!=",
"region_capital",
true
],
[
"<=",
"population",
200000
]
],
"layout": {
"text-field": "{name}",
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
],
"text-size": 14
},
"paint": {
"text-color": "rgba(20, 20, 21, 1)",
"text-halo-color": "rgba(255, 255, 255, 0.7)",
"text-halo-width": 1,
"text-halo-blur": 1
}
},
{
"id": "highway-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 12,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
]
],
"layout": {
"symbol-placement": "line",
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
],
"text-field": "{name}",
"text-size": 10
},
"paint": {
"text-color": "#FFF",
"text-halo-color": "rgba(162, 99, 183, 1)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-opacity": 1
}
},
{
"id": "other-highway-type-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway",
"motorway"
],
[
"has",
"shield_text"
],
[
"!in",
"network",
"US:US",
"US:I",
"US:CO"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"generic-shield-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.6,
"text-offset": [
0,
0.2
],
"icon-text-fit-padding": [
0,
3,
0,
3
]
},
"paint": {
"text-color": "#1F1F1F",
"text-opacity": 1
}
},
{
"id": "interstate-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:I"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-interstate-shield-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.2
]
},
"paint": {
"text-color": "#FFF",
"text-opacity": 1
}
},
{
"id": "highway-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:US"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.2
]
},
"paint": {
"text-color": "#000000",
"text-opacity": 1
}
},
{
"id": "california-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:CA"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-state-ca-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.3
]
},
"paint": {
"text-color": "#FFF",
"text-opacity": 1
}
},
{
"id": "pa-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:PA"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-pa-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.3
]
},
"paint": {
"text-color": "#000",
"text-opacity": 1
}
},
{
"id": "al-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:AL"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-al-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.1
]
},
"paint": {
"text-color": "#000",
"text-opacity": 1
}
},
{
"id": "fl-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:FL"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-fl-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.3
]
},
"paint": {
"text-color": "#000",
"text-opacity": 1
}
},
{
"id": "maryland-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:MD"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-md-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.5
]
},
"paint": {
"text-color": "#000",
"text-opacity": 1
}
},
{
"id": "arizona-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:AZ"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-az-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.2
]
},
"paint": {
"text-color": "#000",
"text-opacity": 1
}
},
{
"id": "square-state-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:IN",
"US:CT",
"US:MT",
"US:IL"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-state-square-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.2
]
},
"paint": {
"text-color": "#000",
"text-opacity": 1
}
},
{
"id": "ohio-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:OH"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": [
"concat",
"us-highway-oh-",
[
"to-string",
[
"length",
[
"string",
[
"get",
"shield_text"
]
]
]
]
],
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.2
]
},
"paint": {
"text-color": "#000",
"text-opacity": 1
}
},
{
"id": "lousiana-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:LA"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 8,
"text-font": [
"Roboto Bold",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": "us-highway-la-2",
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.5
]
},
"paint": {
"text-color": "#FFF",
"text-opacity": 1
}
},
{
"id": "colorado-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:CO"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": "us-highway-co",
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.6
]
},
"paint": {
"text-color": "#000000",
"text-opacity": 1
}
},
{
"id": "hawaii-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:HI"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": "us-highway-hi",
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.3
]
},
"paint": {
"text-color": "#000000",
"text-opacity": 1
}
},
{
"id": "idaho-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:ID"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": "us-highway-id",
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0.2,
0
]
},
"paint": {
"text-color": "#FFF",
"text-opacity": 1
}
},
{
"id": "georgia-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:GA"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 8,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": "us-highway-ga",
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.3
]
},
"paint": {
"text-color": "#000000",
"text-opacity": 1
}
},
{
"id": "dc-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:DC"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": "us-highway-dc",
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.6
]
},
"paint": {
"text-color": "#000000",
"text-opacity": 1
}
},
{
"id": "arkansas-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:AR"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": "us-highway-ar",
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
-0.1,
0.1
]
},
"paint": {
"text-color": "#000000",
"text-opacity": 1
}
},
{
"id": "alaska-shield-label",
"type": "symbol",
"source": "osm",
"source-layer": "roads",
"minzoom": 8,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"$type",
"LineString"
],
[
"in",
"kind",
"highway"
],
[
"has",
"shield_text"
],
[
"in",
"network",
"US:AK"
]
],
"layout": {
"text-field": "{shield_text}",
"text-size": 10,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"symbol-placement": "line",
"symbol-spacing": 1000,
"icon-image": "us-highway-ak",
"text-rotation-alignment": "viewport",
"icon-rotation-alignment": "viewport",
"icon-size": 1.8,
"text-offset": [
0,
0.2
]
},
"paint": {
"text-color": "#000000",
"text-opacity": 1
}
},
{
"id": "airport",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"filter": [
"all",
[
"==",
"kind",
"aerodrome"
]
],
"layout": {
"icon-image": "airport-15",
"icon-size": 1,
"text-field": {
"stops": [
[
0,
"{iata}"
],
[
13,
"{name}"
]
]
},
"text-size": 11,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
],
"text-anchor": "top",
"text-offset": [
0,
0.8
],
"text-optional": true,
"text-allow-overlap": false,
"text-letter-spacing": {
"stops": [
[
0,
0.4
],
[
13,
0
]
]
}
},
"paint": {
"text-color": "rgba(195, 95, 20, 1)",
"text-halo-width": 1,
"text-halo-color": "rgba(255, 255, 255, 0.8)",
"text-halo-blur": 1
}
},
{
"id": "bus-station-symbol",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 8,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"bus_station"
]
],
"layout": {
"icon-image": "bus-15",
"icon-size": 1.2,
"text-field": "",
"text-size": 16,
"text-font": [
""
]
}
},
{
"id": "bus-stop-symbols",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 8,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"bus_stop"
]
],
"layout": {
"icon-image": "bus-11",
"icon-size": 1.0,
"text-field": "",
"text-size": 16,
"text-font": [
""
]
}
},
{
"id": "parking-symbols",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 8,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"parking"
]
],
"layout": {
"icon-image": "parking-11",
"icon-size": 1.0,
"text-field": "",
"text-size": 16,
"text-font": [
""
]
}
},
{
"id": "peak-symbols",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 12,
"maxzoom": 24,
"filter": [
"all",
[
"in",
"kind",
"volcano",
"peak"
],
[
"has",
"elevation"
],
[
">",
"elevation",
2000
]
],
"layout": {
"icon-image": "mountain-11",
"icon-size": 0.8,
"text-field": {
"stops": [
[
0,
""
],
[
14,
"{name} {elevation} m"
]
]
},
"text-size": 10,
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
],
"text-anchor": "top",
"text-justify": "center",
"text-offset": [
0,
0.5
],
"text-allow-overlap": false,
"text-ignore-placement": false
},
"paint": {
"text-translate-anchor": "map",
"text-color": "rgba(96, 64, 52, 1)"
}
},
{
"id": "bicycle-share-symbols",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 3,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"bicycle_parking"
]
],
"layout": {
"icon-image": "bicycle-share-11",
"icon-size": 1.0,
"text-field": "",
"text-size": 16,
"text-font": [
""
]
}
},
{
"id": "university-symbol",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 13,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"university"
]
],
"layout": {
"icon-image": "college-11",
"icon-size": 1.0,
"text-field": "{name}",
"text-offset": [
0,
0.8
],
"text-anchor": "top",
"text-size": 10,
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
]
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, .7)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "#3B45A0"
}
},
{
"id": "school-symbol",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 14,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"school"
]
],
"layout": {
"icon-image": "school-11",
"icon-size": 0.8,
"text-field": "{name}",
"text-offset": [
0,
0.8
],
"text-anchor": "top",
"text-size": 11,
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
]
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, .7)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "#3B45A0"
}
},
{
"id": "museum-symbol",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 16,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"museum"
]
],
"layout": {
"icon-image": "museum-11",
"icon-size": 0.8,
"text-field": "{name}",
"text-offset": [
0,
0.8
],
"text-anchor": "top",
"text-size": 11,
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
]
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, .7)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "#3B45A0"
}
},
{
"id": "library-symbol",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 14,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"library"
]
],
"layout": {
"icon-image": "library-11",
"icon-size": 0.8,
"text-field": "{name}",
"text-offset": [
0,
0.8
],
"text-anchor": "top",
"text-size": 11,
"text-font": [
"Roboto Regular",
"Noto Sans Regular"
]
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, .7)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "#3B45A0"
}
},
{
"id": "hospital-symbol",
"type": "symbol",
"source": "osm",
"source-layer": "pois",
"minzoom": 11,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"kind",
"hospital"
]
],
"layout": {
"icon-image": "hospital-11",
"icon-size": 0.8,
"text-field": "{name}",
"text-offset": [
0,
0.8
],
"text-anchor": "top",
"text-size": 11,
"text-font": [
"Roboto Medium",
"Noto Sans Bold"
]
},
"paint": {
"text-halo-color": "rgba(255, 255, 255, 0.8)",
"text-halo-width": 1,
"text-halo-blur": 1,
"text-color": "rgba(236, 137, 141, 1)"
}
}
]
}