{
"pitch": 0,
"layers": [
{
"id": "background",
"type": "background",
"minzoom": 0,
"maxzoom": 20,
"layout": {
"visibility": "visible"
},
"paint": {
"background-color": "rgba(144, 204, 203, 1)"
}
},
{
"id": "land",
"type": "fill",
"source": "osm",
"source-layer": "land",
"minzoom": 0,
"maxzoom": 24,
"paint": {
"fill-color": "rgba(247, 246, 241, 1)"
}
},
{
"minzoom": 12,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"apron"
]
],
"type": "fill",
"source": "osm",
"id": "airports",
"paint": {
"fill-color": "rgba(221, 221, 221, 1)"
},
"source-layer": "transport_areas"
},
{
"id": "landuse_areas_z13",
"type": "fill",
"source": "osm",
"source-layer": "landuse_areas",
"minzoom": 13,
"maxzoom": 24,
"layout": {
"visibility": "visible"
},
"paint": {
"fill-color": {
"property": "type",
"type": "categorical",
"default": "transparent",
"stops": [
[
"wetland",
"rgba(227, 233, 226, 1)"
],
[
"military",
"rgba(230, 224, 212, 1)"
],
[
"salt_pond",
"rgba(236, 240, 241, 1)"
],
[
"basin",
"rgba(144, 204, 203, 1)"
],
[
"beach",
"rgba(238, 229, 178, 1)"
],
[
"desert",
"rgba(238, 229, 178, 1)"
],
[
"farmland",
"rgba(222, 221, 190, 1)"
],
[
"farm",
"rgba(222, 221, 190, 1)"
],
[
"orchard",
"rgba(222, 221, 190, 1)"
],
[
"allotments",
"rgba(222, 221, 190, 1)"
],
[
"heath",
"rgba(225, 233, 214, 1)"
],
[
"meadow",
"rgba(225, 233, 214, 1)"
],
[
"residential",
"rgba(237, 236, 231, 1)"
],
[
"retail",
"rgba(237, 236, 231, 1)"
],
[
"industrial",
"rgba(215, 200, 203, 1)"
],
[
"quarry",
"rgba(215, 200, 203, 1)"
],
[
"landfill",
"rgba(194, 170, 175, 1)"
],
[
"college",
"rgba(226, 214, 205, 1)"
],
[
"school",
"rgba(226, 214, 205, 1)"
],
[
"education",
"rgba(226, 214, 205, 1)"
],
[
"university",
"rgba(226, 214, 205, 1)"
],
[
"cemetery",
"rgba(214, 222, 210, 1)"
],
[
"grave_yard",
"rgba(214, 222, 210, 1)"
],
[
"park",
"rgba(208, 220, 174, 1)"
],
[
"pitch",
"rgba(208, 220, 174, 1)"
],
[
"sports_centre",
"rgba(208, 220, 174, 1)"
],
[
"stadium",
"rgba(208, 220, 174, 1)"
],
[
"grass",
"rgba(208, 220, 174, 1)"
],
[
"grassland",
"rgba(208, 220, 174, 1)"
],
[
"garden",
"rgba(208, 220, 174, 1)"
],
[
"village_green",
"rgba(208, 220, 174, 1)"
],
[
"recreation_ground",
"rgba(208, 220, 174, 1)"
],
[
"picnic_site",
"rgba(208, 220, 174, 1)"
],
[
"camp_site",
"rgba(208, 220, 174, 1)"
],
[
"playground",
"rgba(208, 220, 174, 1)"
],
[
"forest",
"rgba(178, 194, 157, 1)"
],
[
"wood",
"rgba(178, 194, 157, 1)"
],
[
"nature_reserve",
"rgba(200, 213, 169, 1)"
],
[
"commercial",
"rgba(215,200,203,1)"
]
]
}
}
},
{
"id": "landuse_areas_z10",
"type": "fill",
"source": "osm",
"source-layer": "landuse_areas",
"minzoom": 10,
"maxzoom": 13,
"layout": {
"visibility": "visible"
},
"paint": {
"fill-color": {
"property": "type",
"type": "categorical",
"default": "transparent",
"stops": [
[
"military",
"rgba(230, 224, 212, 1)"
],
[
"park",
"rgba(208, 220, 174, 1)"
],
[
"forest",
"rgba(178, 194, 157, 1)"
],
[
"wood",
"rgba(178, 194, 157, 1)"
],
[
"nature_reserve",
"rgba(178, 194, 157, 1)"
],
[
"landfill",
"rgba(194, 170, 175, 1)"
]
]
}
}
},
{
"minzoom": 7,
"layout": {
"visibility": "visible"
},
"maxzoom": 10,
"filter": [
"all",
[
"in",
"type",
"forest",
"wood",
"nature_reserve"
]
],
"type": "fill",
"source": "osm",
"id": "landuse_areas_z7",
"paint": {
"fill-color": "rgba(178, 194, 157, 1)"
},
"source-layer": "landuse_areas"
},
{
"minzoom": 5,
"layout": {
"visibility": "visible"
},
"maxzoom": 7,
"filter": [
"all",
[
"in",
"type",
"forest",
"wood"
],
[
">",
"area",
50000000
]
],
"type": "fill",
"source": "osm",
"id": "landuse_areas_z5",
"paint": {
"fill-color": "rgba(178, 194, 157, 1)"
},
"source-layer": "landuse_areas"
},
{
"minzoom": 3,
"layout": {
"visibility": "visible"
},
"maxzoom": 5,
"filter": [
"all",
[
"in",
"type",
"forest",
"wood"
],
[
">",
"area",
500000000
]
],
"type": "fill",
"source": "osm",
"id": "landuse_areas_z3",
"paint": {
"fill-color": "rgba(178, 194, 157, 1)"
},
"source-layer": "landuse_areas"
},
{
"id": "amenity_areas",
"type": "fill",
"source": "osm",
"source-layer": "amenity_areas",
"filter": [
"all",
[
"in",
"type",
"school",
"university"
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"fill-color": "rgba(226, 214, 205, 1)"
}
},
{
"minzoom": 13,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"nature_reserve"
]
],
"type": "line",
"source": "osm",
"id": "landuse_naturereserveoutline",
"paint": {
"line-width": {
"stops": [
[
12,
2
],
[
20,
3
]
]
},
"line-dasharray": [
2.5,
1.5
],
"line-color": "rgba(195, 203, 179, 1)"
},
"source-layer": "landuse_areas"
},
{
"minzoom": 4,
"layout": {
"visibility": "visible"
},
"maxzoom": 10,
"filter": [
"all",
[
"==",
"type",
"military"
]
],
"type": "fill",
"source": "osm",
"id": "military_landuselow",
"paint": {
"fill-color": "rgba(230, 224, 212, 1)"
},
"source-layer": "landuse_areas"
},
{
"id": "military",
"type": "fill",
"source": "osm",
"source-layer": "other_areas",
"filter": [
"all",
[
"==",
"class",
"military"
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"fill-color": "rgba(230, 224, 212, 1)"
}
},
{
"id": "water_lines_stream",
"type": "line",
"source": "osm",
"source-layer": "water_lines",
"minzoom": 13,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"stream"
]
],
"paint": {
"line-color": "rgba(144, 204, 203, 1)",
"line-width": {
"stops": [
[
13,
0.5
],
[
15,
0.8
],
[
20,
2
]
]
}
}
},
{
"id": "water_lines_ditch",
"type": "line",
"source": "osm",
"source-layer": "water_lines",
"minzoom": 15,
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"ditch",
"drain"
]
],
"paint": {
"line-color": "rgba(144, 204, 203, 1)",
"line-width": {
"stops": [
[
15,
0.2
],
[
20,
1.5
]
]
}
}
},
{
"id": "water_lines_canal",
"type": "line",
"source": "osm",
"source-layer": "water_lines",
"minzoom": 8,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"canal"
]
],
"paint": {
"line-color": "rgba(144, 204, 203, 1)",
"line-width": {
"stops": [
[
8,
0.5
],
[
13,
0.5
],
[
14,
1
],
[
20,
3
]
]
}
}
},
{
"id": "water_lines_river",
"type": "line",
"source": "osm",
"source-layer": "water_lines",
"minzoom": 8,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"river"
]
],
"paint": {
"line-color": "rgba(144, 204, 203, 1)",
"line-width": {
"stops": [
[
8,
1
],
[
12,
1.5
],
[
13,
2
],
[
14,
5
],
[
20,
12
]
]
}
}
},
{
"id": "water_areas",
"type": "fill",
"source": "osm",
"source-layer": "water_areas",
"minzoom": 5,
"maxzoom": 24,
"paint": {
"fill-color": "rgba(144, 204, 203, 1)"
}
},
{
"minzoom": 3,
"layout": {
"visibility": "visible"
},
"maxzoom": 5,
"filter": [
"all",
[
">",
"area",
1000000000
]
],
"type": "fill",
"source": "osm",
"id": "water_areas_z3",
"paint": {
"fill-color": "rgba(144, 204, 203, 1)"
},
"source-layer": "water_areas"
},
{
"minzoom": 14,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"track"
]
],
"type": "line",
"source": "osm",
"id": "roads_trackfillcase",
"paint": {
"line-color": "rgba(239, 221, 203, 1)",
"line-width": {
"stops": [
[
14,
3
],
[
20,
8
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 14,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"track"
]
],
"type": "line",
"source": "osm",
"id": "roads_trackfill",
"paint": {
"line-color": "rgba(251, 247, 245, 1)",
"line-width": {
"stops": [
[
14,
0.5
],
[
20,
3
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 14,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"track"
]
],
"type": "line",
"source": "osm",
"id": "roads_track",
"paint": {
"line-color": "rgba(218, 191, 164, 1)",
"line-dasharray": [
0.3,
1
],
"line-width": {
"stops": [
[
14,
3
],
[
20,
8
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 14,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"footway",
"cycleway",
"path",
"pedestrian"
]
],
"type": "line",
"source": "osm",
"id": "roads_footway",
"paint": {
"line-color": "rgba(191, 147, 98, 1)",
"line-width": 1,
"line-dasharray": [
1,
2
]
},
"source-layer": "transport_lines"
},
{
"minzoom": 14,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"pier"
]
],
"type": "line",
"source": "osm",
"id": "roads_pier",
"paint": {
"line-color": "rgba(255, 255, 255, 1)",
"line-width": 4
},
"source-layer": "transport_lines"
},
{
"minzoom": 14,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"any",
[
"in",
"type",
"rail",
"disused"
],
[
"in",
"service",
"yard",
"siding"
]
],
"type": "line",
"source": "osm",
"id": "roads_railyard",
"paint": {
"line-color": "rgba(153, 153, 153, 1)",
"line-width": {
"stops": [
[
15,
0.35
],
[
20,
2.25
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 14,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"steps"
]
],
"type": "line",
"source": "osm",
"id": "roads_steps",
"paint": {
"line-color": "rgba(152, 83, 37, 1)",
"line-width": {
"stops": [
[
14,
3
],
[
18,
6
]
]
},
"line-dasharray": [
0.1,
0.3
]
},
"source-layer": "transport_lines"
},
{
"minzoom": 14,
"layout": {
"visibility": "none"
},
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"unclassified",
"living_street",
"raceway"
]
],
"type": "line",
"source": "osm",
"id": "roads_other",
"paint": {
"line-color": "rgba(226, 225, 221, 1)",
"line-width": {
"stops": [
[
14,
4
],
[
18,
16
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 13,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"residential",
"service",
"unclassified"
]
],
"type": "line",
"source": "osm",
"id": "roads_residentialcase_z13",
"paint": {
"line-color": "rgba(226, 222, 204, 1)",
"line-width": {
"stops": [
[
13,
2
],
[
14,
3
],
[
18,
10
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 13,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"residential",
"service",
"unclassified"
]
],
"type": "line",
"source": "osm",
"id": "roads_residential",
"paint": {
"line-color": "rgba(247, 246, 241, 1)",
"line-width": {
"stops": [
[
13,
0.5
],
[
14,
1
],
[
18,
6
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 12,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"rail"
],
[
"!in",
"service",
"yard",
"siding"
]
],
"type": "line",
"source": "osm",
"id": "roads_rail",
"paint": {
"line-color": "rgba(153, 153, 153, 1)",
"line-width": {
"stops": [
[
12,
1
],
[
13,
1
],
[
14,
1.25
],
[
20,
2.25
]
]
}
},
"source-layer": "transport_lines"
},
{
"id": "roads_tertiarytunnel",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 12,
"filter": [
"all",
[
"==",
"type",
"tertiary"
],
[
"==",
"tunnel",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(245, 237, 179, 1)",
"line-width": {
"stops": [
[
12,
2
],
[
13,
3.5
],
[
14,
3.5
],
[
15,
4
],
[
16,
6
],
[
17,
8
],
[
18,
12
]
]
}
}
},
{
"id": "roads_secondarylink",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 9,
"filter": [
"all",
[
"==",
"type",
"secondary_link"
],
[
"!=",
"tunnel",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(233, 203, 176, 1)",
"line-width": {
"stops": [
[
9,
1
],
[
11,
3
],
[
13,
4.5
],
[
14,
6
],
[
15,
7
],
[
16,
9
],
[
17,
10
],
[
18,
14
]
]
}
}
},
{
"id": "roads_primarylink",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 9,
"filter": [
"all",
[
"in",
"type",
"primary_link"
],
[
"!=",
"tunnel",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(210, 147, 142, 1)",
"line-width": {
"stops": [
[
9,
1
],
[
11,
3
],
[
13,
3.5
],
[
14,
4.5
],
[
15,
6
],
[
16,
10
],
[
17,
11
],
[
18,
13
]
]
}
}
},
{
"minzoom": 11,
"layout": {
"visibility": "visible",
"line-cap": "butt",
"line-join": "miter"
},
"maxzoom": 20,
"filter": [
"all",
[
"in",
"type",
"motorway_link",
"trunk_link"
],
[
"!=",
"tunnel",
1
]
],
"type": "line",
"source": "osm",
"id": "roads_motorwaylink",
"paint": {
"line-color": "rgba(160, 152, 176, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
5
],
[
14,
5
],
[
15,
6
],
[
16,
8
],
[
17,
10
],
[
18,
16
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 11,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"tertiary"
],
[
"!=",
"tunnel",
1
]
],
"type": "line",
"source": "osm",
"id": "roads_tertiary",
"paint": {
"line-color": "rgba(214, 224, 152, 1)",
"line-width": {
"stops": [
[
11,
2
],
[
12,
2
],
[
14,
3
],
[
15,
6
],
[
18,
11
]
]
}
},
"source-layer": "transport_lines"
},
{
"id": "roads_secondarytunnel",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 11,
"filter": [
"all",
[
"==",
"type",
"secondary"
],
[
"==",
"tunnel",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(255, 229, 202, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
4.5
],
[
14,
4.5
],
[
15,
5
],
[
16,
8
],
[
17,
10
],
[
18,
14
]
]
}
}
},
{
"id": "roads_secondary",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 9,
"filter": [
"all",
[
"==",
"type",
"secondary"
],
[
"!=",
"tunnel",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(233, 203, 176, 1)",
"line-width": {
"stops": [
[
9,
1
],
[
11,
3
],
[
13,
4.5
],
[
14,
6
],
[
15,
7
],
[
16,
9
],
[
17,
10
],
[
18,
14
]
]
}
}
},
{
"id": "roads_primarytunnel",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 11,
"filter": [
"all",
[
"==",
"type",
"primary"
],
[
"==",
"tunnel",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(236, 173, 168, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
4.5
],
[
14,
4.5
],
[
15,
5
],
[
16,
8
],
[
17,
10
],
[
18,
14
]
]
}
}
},
{
"id": "roads_primary",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 9,
"filter": [
"all",
[
"in",
"type",
"primary"
],
[
"!=",
"tunnel",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(210, 147, 142, 1)",
"line-width": {
"stops": [
[
9,
1
],
[
11,
3
],
[
13,
3.5
],
[
14,
4.5
],
[
15,
6
],
[
16,
10
],
[
17,
11
],
[
18,
13
]
]
}
}
},
{
"minzoom": 11,
"layout": {
"visibility": "visible",
"line-cap": "butt",
"line-join": "miter"
},
"maxzoom": 20,
"filter": [
"all",
[
"in",
"type",
"motorway",
"motorway_link",
"trunk",
"trunk_link"
],
[
"==",
"tunnel",
1
]
],
"type": "line",
"source": "osm",
"id": "roads_motorwaytunnel",
"paint": {
"line-color": "rgba(186, 178, 202, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
5
],
[
14,
5
],
[
15,
6
],
[
16,
8
],
[
17,
10
],
[
18,
16
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 11,
"layout": {
"visibility": "visible",
"line-cap": "butt",
"line-join": "miter"
},
"maxzoom": 20,
"filter": [
"all",
[
"in",
"type",
"motorway",
"trunk"
],
[
"!=",
"tunnel",
1
]
],
"type": "line",
"source": "osm",
"id": "roads_motorway",
"paint": {
"line-color": "rgba(160, 152, 176, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
5
],
[
14,
5
],
[
15,
6
],
[
16,
8
],
[
17,
10
],
[
18,
16
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 4,
"layout": {
"visibility": "visible"
},
"maxzoom": 11,
"filter": [
"all",
[
"==",
"type",
"trunk"
]
],
"type": "line",
"source": "osm",
"id": "roads_trunk_z4",
"paint": {
"line-color": "rgba(160, 152, 176, 1)",
"line-width": {
"stops": [
[
5,
0.2
],
[
7,
0.3
],
[
8,
0.5
],
[
10,
2
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 4,
"layout": {
"visibility": "visible"
},
"maxzoom": 11,
"filter": [
"all",
[
"==",
"type",
"motorway"
]
],
"type": "line",
"source": "osm",
"id": "roads_motorway_z4",
"paint": {
"line-color": "rgba(160, 152, 176, 1)",
"line-width": {
"stops": [
[
5,
0.4
],
[
7,
0.6
],
[
8,
1
],
[
10,
2
]
]
}
},
"source-layer": "transport_lines"
},
{
"id": "roads_tertiarybridge",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 12,
"filter": [
"all",
[
"==",
"type",
"tertiary"
],
[
"==",
"bridge",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(169, 161, 103, 1)",
"line-width": {
"stops": [
[
12,
2
],
[
13,
3.5
],
[
14,
3.5
],
[
15,
4
],
[
16,
6
],
[
17,
8
],
[
18,
12
]
]
}
}
},
{
"minzoom": 11,
"layout": {
"visibility": "visible"
},
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"tertiary"
],
[
"==",
"bridge",
1
]
],
"type": "line",
"source": "osm",
"id": "roads_tertiarybridgetop",
"paint": {
"line-color": "rgba(214, 224, 152, 1)",
"line-width": {
"stops": [
[
11,
2
],
[
12,
2
],
[
14,
3
],
[
15,
6
],
[
18,
11
]
]
}
},
"source-layer": "transport_lines"
},
{
"id": "roads_secondarybridge",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"filter": [
"all",
[
"==",
"type",
"secondary"
],
[
"==",
"bridge",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(183, 153, 126, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
4.5
],
[
14,
8
],
[
15,
10
],
[
16,
12
],
[
17,
14
],
[
18,
18
]
]
}
}
},
{
"id": "roads_secondarybridgetop",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 9,
"filter": [
"all",
[
"==",
"type",
"secondary"
],
[
"==",
"bridge",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(233, 203, 176, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
4.5
],
[
14,
6
],
[
15,
7
],
[
16,
9
],
[
17,
10
],
[
18,
14
]
]
}
}
},
{
"minzoom": 13,
"layout": {
"line-cap": "butt",
"visibility": "visible"
},
"maxzoom": 20,
"filter": [
"all",
[
"in",
"type",
"primary",
"primary_link"
],
[
"==",
"bridge",
1
]
],
"type": "line",
"source": "osm",
"id": "roads_primarybridge",
"paint": {
"line-color": "rgba(160, 97, 92, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
4.5
],
[
14,
8
],
[
15,
9
],
[
16,
12
],
[
17,
15
],
[
18,
16
]
]
}
},
"source-layer": "transport_lines"
},
{
"id": "roads_primarybridgetop",
"type": "line",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 9,
"filter": [
"all",
[
"in",
"type",
"primary"
],
[
"==",
"bridge",
1
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(210, 147, 142, 1)",
"line-width": {
"stops": [
[
9,
1
],
[
11,
3
],
[
13,
3.5
],
[
14,
4.5
],
[
15,
6
],
[
16,
10
],
[
17,
11
],
[
18,
13
]
]
}
}
},
{
"minzoom": 11,
"layout": {
"visibility": "visible",
"line-cap": "butt",
"line-join": "miter"
},
"maxzoom": 20,
"filter": [
"all",
[
"in",
"type",
"motorway",
"motorway_link",
"trunk",
"trunk_link"
],
[
"==",
"bridge",
1
]
],
"type": "line",
"source": "osm",
"id": "roads_motorwaybridge",
"paint": {
"line-color": "rgba(110, 102, 126, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
5
],
[
14,
7
],
[
15,
10
],
[
16,
12
],
[
17,
14
],
[
18,
20
]
]
}
},
"source-layer": "transport_lines"
},
{
"minzoom": 11,
"layout": {
"visibility": "visible",
"line-cap": "butt",
"line-join": "miter"
},
"maxzoom": 20,
"filter": [
"all",
[
"in",
"type",
"motorway",
"motorway_link",
"trunk",
"trunk_link"
],
[
"==",
"bridge",
1
]
],
"type": "line",
"source": "osm",
"id": "roads_motorwaybridgetop",
"paint": {
"line-color": "rgba(160, 152, 176, 1)",
"line-width": {
"stops": [
[
11,
3
],
[
13,
5
],
[
14,
5
],
[
15,
6
],
[
16,
8
],
[
17,
10
],
[
18,
16
]
]
}
},
"source-layer": "transport_lines"
},
{
"id": "admin_countrylines",
"type": "line",
"source": "osm",
"source-layer": "country_lines",
"minzoom": 0,
"maxzoom": 20,
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(83, 112, 118, 1)"
}
},
{
"id": "admin_countrylinesdisputed",
"type": "line",
"source": "osm",
"source-layer": "country_lines_disputed",
"minzoom": 0,
"maxzoom": 20,
"layout": {
"visibility": "visible"
},
"paint": {
"line-color": "rgba(83, 112, 118, 1)",
"line-dasharray": [
4,
1
],
"line-width": 1
}
},
{
"id": "roadlabels_z14",
"type": "symbol",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 14,
"filter": [
"all"
],
"layout": {
"text-size": {
"stops": [
[
13,
10
],
[
20,
18
]
]
},
"text-allow-overlap": false,
"symbol-avoid-edges": false,
"symbol-spacing": 250,
"text-font": [
"Open Sans Regular"
],
"symbol-placement": "line",
"text-padding": 2,
"text-rotation-alignment": "auto",
"text-pitch-alignment": "auto",
"text-field": "{name}"
},
"paint": {
"text-color": "rgba(82, 82, 82, 1)",
"text-halo-width": 1,
"text-halo-color": "rgba(255, 255, 255, 0.8)"
}
},
{
"id": "roadlabels_z11",
"type": "symbol",
"source": "osm",
"source-layer": "transport_lines",
"minzoom": 11,
"filter": [
"all",
[
"in",
"type",
"motorway",
"trunk"
]
],
"layout": {
"text-size": 10,
"text-allow-overlap": false,
"symbol-avoid-edges": false,
"symbol-spacing": 250,
"text-font": [
"Open Sans Regular"
],
"symbol-placement": "line",
"text-padding": 2,
"text-rotation-alignment": "auto",
"text-pitch-alignment": "auto",
"text-field": "{name}"
},
"paint": {
"text-color": "rgba(82, 82, 82, 1)",
"text-halo-width": 1,
"text-halo-color": "rgba(255, 255, 255, 0.8)"
}
},
{
"minzoom": 15,
"layout": {
"text-field": "{name}",
"text-font": [
"Open Sans Italic"
],
"text-padding": 2,
"text-allow-overlap": false,
"text-size": {
"stops": [
[
15,
11
],
[
20,
20
]
]
}
},
"maxzoom": 24,
"filter": [
"all",
[
">",
"area",
100000
]
],
"type": "symbol",
"source": "osm",
"id": "water_areaslabels_z15",
"paint": {
"text-color": "rgba(68, 136, 136, 1)",
"text-halo-width": 1,
"text-halo-color": "rgba(178, 220, 220, 1)"
},
"source-layer": "water_areas"
},
{
"minzoom": 12,
"layout": {
"text-field": "{name}",
"text-font": [
"Open Sans Italic"
],
"text-padding": 2,
"text-allow-overlap": false,
"text-size": {
"stops": [
[
12,
10
],
[
15,
11
],
[
20,
20
]
]
}
},
"maxzoom": 15,
"filter": [
"all",
[
">",
"area",
1000000
]
],
"type": "symbol",
"source": "osm",
"id": "water_areaslabels_z12",
"paint": {
"text-color": "rgba(68, 136, 136, 1)",
"text-halo-width": 1,
"text-halo-color": "rgba(178, 220, 220, 1)"
},
"source-layer": "water_areas"
},
{
"minzoom": 8,
"layout": {
"text-field": "{name}",
"text-font": [
"Open Sans Italic"
],
"text-padding": 2,
"text-allow-overlap": false,
"text-size": {
"stops": [
[
8,
8
],
[
15,
11
],
[
20,
20
]
]
}
},
"maxzoom": 12,
"filter": [
"all",
[
">",
"area",
10000000
]
],
"type": "symbol",
"source": "osm",
"id": "water_areaslabels_z8",
"paint": {
"text-color": "rgba(68, 136, 136, 1)",
"text-halo-width": 1,
"text-halo-color": "rgba(178, 220, 220, 1)"
},
"source-layer": "water_areas"
},
{
"id": "water_linesabels",
"type": "symbol",
"source": "osm",
"source-layer": "water_lines",
"layout": {
"text-field": "{name}",
"text-font": [
"Open Sans Italic"
],
"symbol-placement": "line",
"text-pitch-alignment": "auto",
"text-rotation-alignment": "auto",
"text-size": {
"stops": [
[
11,
11
],
[
13,
13
]
]
},
"text-anchor": "bottom",
"text-letter-spacing": 0
},
"paint": {
"text-color": "rgba(68, 136, 136, 1)",
"text-halo-color": "rgba(178, 220, 220, 1)",
"text-halo-width": 1
},
"symbol-spacing": 500,
"text-anchor": "bottom"
},
{
"id": "buildings_tilt_na",
"type": "fill-extrusion",
"source": "osm",
"source-layer": "buildings",
"filter": [
"all",
[
"!has",
"height"
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"fill-extrusion-color": {
"property": "type",
"type": "categorical",
"default": "rgba(220, 215, 215, 1)",
"stops": [
[
"school",
"rgba(249, 233, 222, 1)"
],
[
"university",
"rgba(249, 233, 222, 1)"
],
[
"college",
"rgba(249, 233, 222, 1)"
],
[
"hospital",
"rgba(229, 198, 195, 1)"
]
]
},
"fill-extrusion-height": 5,
"fill-extrusion-base": 0
}
},
{
"id": "buildings_tilt",
"type": "fill-extrusion",
"source": "osm",
"source-layer": "buildings",
"filter": [
"all",
[
"has",
"height"
]
],
"layout": {
"visibility": "visible"
},
"paint": {
"fill-extrusion-color": {
"property": "type",
"type": "categorical",
"default": "rgba(220, 215, 215, 1)",
"stops": [
[
"school",
"rgba(249, 233, 222, 1)"
],
[
"university",
"rgba(249, 233, 222, 1)"
],
[
"college",
"rgba(249, 233, 222, 1)"
],
[
"hospital",
"rgba(229, 198, 195, 1)"
]
]
},
"fill-extrusion-height": {
"property": "height",
"type": "identity"
},
"fill-extrusion-base": 0
}
},
{
"minzoom": 14,
"layout": {
"text-field": "{name}",
"text-size": 11
},
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"park",
"sports_centre",
"stadium",
"grass",
"grassland",
"garden",
"village_green",
"recreation_ground",
"picnic_site",
"camp_site",
"playground"
],
[
">",
"area",
12000
]
],
"type": "symbol",
"source": "osm",
"id": "landuse_areaslabels_park",
"paint": {
"text-color": "rgba(122, 143, 61, 1)",
"text-halo-color": "rgba(228, 235, 209, 1)",
"text-halo-width": 1
},
"source-layer": "landuse_areas"
},
{
"minzoom": 14,
"layout": {
"text-field": "{name}",
"text-size": 11
},
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"forest",
"wood",
"nature_reserve"
]
],
"type": "symbol",
"source": "osm",
"id": "landuse_areaslabels_forest",
"paint": {
"text-color": "rgba(95, 107, 71, 1)",
"text-halo-color": "rgba(201, 213, 190, 1)",
"text-halo-width": 1
},
"source-layer": "landuse_areas"
},
{
"minzoom": 14,
"layout": {
"text-field": "{name}",
"text-size": 11
},
"maxzoom": 24,
"filter": [
"all",
[
"in",
"type",
"college",
"school",
"education",
"university",
""
]
],
"type": "symbol",
"source": "osm",
"id": "landuse_areaslabels_school",
"paint": {
"text-color": "rgba(176, 130, 130, 1)",
"text-halo-color": "rgba(245, 239, 239, 1)",
"text-halo-width": 1
},
"source-layer": "landuse_areas"
},
{
"id": "power_lines",
"type": "line",
"source": "osm",
"source-layer": "other_lines",
"filter": [
"all",
[
"==",
"class",
"power"
],
[
"==",
"type",
"line"
]
],
"paint": {
"line-color": "rgba(164, 129, 136, 1)"
}
},
{
"minzoom": 5,
"layout": {
"text-font": [
"Open Sans Bold Italic"
],
"text-field": "{name}",
"text-size": {
"stops": [
[
5,
9
],
[
7,
11
],
[
9,
12
],
[
13,
14
]
]
}
},
"maxzoom": 11,
"filter": [
"all",
[
"==",
"adm0_sr",
1
]
],
"type": "symbol",
"source": "osm",
"id": "state_labels",
"paint": {
"text-color": "rgba(166, 166, 170, 1)",
"text-halo-color": "rgba(255, 255, 255, 0.35)",
"text-halo-width": 2,
"text-halo-blur": 0
},
"source-layer": "state_label_points"
},
{
"minzoom": 3,
"layout": {
"text-font": [
"Open Sans Bold"
],
"text-size": {
"stops": [
[
3,
9
],
[
8,
14
]
]
},
"text-max-width": {
"stops": [
[
3,
40
],
[
8,
80
]
]
},
"text-letter-spacing": {
"stops": [
[
3,
0
],
[
7,
1
],
[
8,
1
]
]
},
"text-field": "{name}"
},
"maxzoom": 8,
"filter": [
"all",
[
"==",
"scalerank",
0
]
],
"type": "symbol",
"source": "osm",
"id": "country_labels",
"paint": {
"text-color": "rgba(68, 51, 85, 1)",
"text-halo-width": 1,
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-blur": 38
},
"source-layer": "country_label_points"
},
{
"id": "transport_points",
"type": "symbol",
"source": "osm",
"source-layer": "transport_points",
"minzoom": 16,
"maxzoom": 24,
"layout": {
"icon-image": "{type}-18"
},
"paint": {
"icon-color": "rgba(12, 9, 9, 1)"
}
},
{
"id": "points_of_interest_frombuildings",
"type": "symbol",
"source": "osm",
"source-layer": "buildings",
"minzoom": 16,
"filter": [
"all",
[
"has",
"tourism"
]
],
"layout": {
"icon-image": "{tourism}-18",
"visibility": "visible",
"text-field": "{name}",
"text-size": 8,
"text-anchor": "top",
"text-offset": [
0,
1
]
},
"paint": {
"text-color": "rgba(108, 132, 137, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 0.5,
"text-halo-blur": 1
}
},
{
"minzoom": 14,
"layout": {
"icon-image": "{type}-12",
"visibility": "visible",
"text-field": "{name}",
"text-size": 8,
"text-anchor": "top",
"text-offset": [
0,
1
]
},
"maxzoom": 16,
"filter": [
"all",
[
"in",
"type",
"fire_station",
"bank",
"border_control",
"embassy",
"government",
"hospital",
"police",
"school",
"taxi",
"townhall",
"university"
]
],
"type": "symbol",
"source": "osm",
"id": "points_of_interest_fromareasz14",
"paint": {
"text-color": "rgba(108, 132, 137, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 0.5,
"text-halo-blur": 1
},
"source-layer": "amenity_areas"
},
{
"minzoom": 16,
"layout": {
"icon-image": "{type}-18",
"visibility": "visible",
"text-field": "{name}",
"text-size": 8,
"text-anchor": "top",
"text-offset": [
0,
1
]
},
"maxzoom": 24,
"filter": [
"all"
],
"type": "symbol",
"source": "osm",
"id": "points_of_interest_fromareas",
"paint": {
"text-color": "rgba(108, 132, 137, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 0.5,
"text-halo-blur": 1
},
"source-layer": "amenity_areas"
},
{
"minzoom": 14,
"layout": {
"icon-image": "{type}-12",
"visibility": "visible",
"text-field": "{name}",
"text-size": 8,
"text-anchor": "top",
"text-offset": [
0,
1
]
},
"maxzoom": 16,
"filter": [
"all",
[
"in",
"type",
"fire_station",
"bank",
"border_control",
"embassy",
"government",
"hospital",
"police",
"school",
"taxi",
"townhall",
"university"
]
],
"type": "symbol",
"source": "osm",
"id": "points_of_interest14",
"paint": {
"text-color": "rgba(108, 132, 137, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 0.5,
"text-halo-blur": 1
},
"source-layer": "amenity_points"
},
{
"minzoom": 16,
"layout": {
"icon-image": "{type}-18",
"visibility": "visible",
"text-field": "{name}",
"text-size": 8,
"text-anchor": "top",
"text-offset": [
0,
1
]
},
"maxzoom": 24,
"filter": [
"all"
],
"type": "symbol",
"source": "osm",
"id": "points_of_interest",
"paint": {
"text-color": "rgba(108, 132, 137, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 0.5,
"text-halo-blur": 1
},
"source-layer": "amenity_points"
},
{
"id": "points_powertower",
"type": "symbol",
"source": "osm",
"source-layer": "other_points",
"minzoom": 15,
"maxzoom": 24,
"filter": [
"all",
[
"==",
"type",
"tower"
]
],
"layout": {
"icon-image": "power_tower-12"
}
},
{
"id": "points_airport",
"type": "symbol",
"source": "osm",
"source-layer": "transport_areas",
"minzoom": 10,
"maxzoom": 14,
"filter": [
"all",
[
"==",
"type",
"aerodrome"
]
],
"layout": {
"icon-image": "airport-18"
}
},
{
"id": "points_placeofworshipother",
"type": "symbol",
"source": "osm",
"source-layer": "buildings",
"filter": [
"all",
[
"==",
"type",
"place_of_worship"
],
[
"!in",
"religion",
"christian",
"muslim",
"jewish"
]
],
"layout": {
"icon-image": "place_of_worship-18"
}
},
{
"id": "points_religion",
"type": "symbol",
"source": "osm",
"source-layer": "buildings",
"filter": [
"all"
],
"layout": {
"icon-image": "{religion}-18"
}
},
{
"id": "points_fromlanduseareas",
"type": "symbol",
"source": "osm",
"source-layer": "landuse_areas",
"minzoom": 16,
"layout": {
"icon-image": "{type}-18"
}
},
{
"id": "points_acra",
"type": "symbol",
"source": "osm",
"source-layer": "buildings",
"filter": [
"all",
[
"in",
"name",
"ACRA",
"Acra"
]
],
"layout": {
"icon-image": "acra-18"
}
},
{
"id": "points_oxfam",
"type": "symbol",
"source": "osm",
"source-layer": "buildings",
"filter": [
"all",
[
"in",
"name",
"Oxfam Books & Music",
"Oxfam",
"Oxfam Boutique",
"Oxfam Shop",
"oxfam",
"Oxfam Bookshop",
"Oxfam Wereldwinkel",
"Oxfam Books",
"OXFAM",
"Oxfam GB",
"Oxfam Solidarité",
"OXFAM Water point",
"Oxfam Magasins du monde",
"Magasin du monde-Oxfam",
"OXFAM Latrines",
"Oxfam Charity Shop",
"Oxfam Ireland",
"Oxfam Buchshop",
"Intermon Oxfam",
"Centro di accoglienza Oxfam Italia",
"Oxfam wereldwinkel",
"Oxfam Book Shop",
"Oxfam Music",
"Oxfam Novib",
"OXFAM Water Tank",
"Oxfam books"
]
],
"layout": {
"icon-image": "oxfam-18"
}
},
{
"minzoom": 16,
"layout": {
"icon-image": "{shop}-18",
"visibility": "visible",
"text-field": "{name}",
"text-size": 8,
"text-anchor": "top",
"text-offset": [
0,
1
]
},
"maxzoom": 24,
"filter": [
"all",
[
"has",
"shop"
]
],
"type": "symbol",
"source": "osm",
"id": "points_of_interest_shop",
"paint": {
"text-color": "rgba(108, 132, 137, 1)",
"text-halo-color": "rgba(255, 255, 255, 1)",
"text-halo-width": 0.5,
"text-halo-blur": 1
},
"source-layer": "buildings"
}
],
"sprite": "https://go-spatial.github.io/carto-assets/spritesets/osm_tegola_spritesheet",
"glyphs": "https://go-spatial.github.io/carto-assets/fonts/{fontstack}/{range}.pbf",
"name": "hot-osm-starter",
"bearing": 0,
"metadata": {
"mapbox:autocomposite": false,
"mapbox:type": "template",
"maputnik:renderer": "mbgljs",
"openmaptiles:version": "3.x",
"openmaptiles:mapbox:owner": "openmaptiles",
"openmaptiles:mapbox:source:url": "mapbox://openmaptiles.4qljc88t"
},
"owner": "",
"zoom": 12.241790506353492,
"center": [
8.54806714892635,
47.37180823552663
],
"version": 8,
"sources": {
"osm": {
"type": "vector",
"url": "https://tegola-osm-worker.go-spatial.org/v1/capabilities/osm.json"
}
},
"id": "hot-osm-starter"
}