mirror of
https://github.com/tumic0/QtPBFImagePlugin-styles.git
synced 2024-11-27 13:14:48 +01:00
3011 lines
82 KiB
JSON
3011 lines
82 KiB
JSON
|
{
|
||
|
"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)"
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|