mirror of
https://github.com/tumic0/QtPBFImagePlugin-styles.git
synced 2024-10-05 22:43:20 +02:00
4624 lines
133 KiB
JSON
4624 lines
133 KiB
JSON
{
|
|
"version": 8,
|
|
"name": "versatiles-colorful",
|
|
"metadata": {
|
|
"maputnik:renderer": "mbgljs",
|
|
"license": "https://creativecommons.org/publicdomain/zero/1.0/"
|
|
},
|
|
"glyphs": "https://tiles.versatiles.org/assets/fonts/{fontstack}/{range}.pbf",
|
|
"sprite": "https://tiles.versatiles.org/assets/sprites/sprites",
|
|
"sources": {
|
|
"versatiles-shortbread": {
|
|
"tilejson": "3.0.0",
|
|
"attribution": "© <a href=\"https://www.openstreetmap.org/copyright\">OpenStreetMap</a> contributors",
|
|
"tiles": [
|
|
"https://tiles.versatiles.org/tiles/osm/{z}/{x}/{y}"
|
|
],
|
|
"type": "vector",
|
|
"scheme": "xyz",
|
|
"format": "pbf",
|
|
"bounds": [ -180, -85.0511287798066, 180, 85.0511287798066 ],
|
|
"minzoom": 0,
|
|
"maxzoom": 14,
|
|
"vector_layers": [
|
|
{
|
|
"id": "place_labels",
|
|
"fields": {
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String",
|
|
"population": "Number"
|
|
},
|
|
"minzoom": 3,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "boundaries",
|
|
"fields": {
|
|
"admin_level": "Number",
|
|
"coastline": "Boolean",
|
|
"disputed": "Boolean",
|
|
"maritime": "Boolean"
|
|
},
|
|
"minzoom": 0,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "boundary_labels",
|
|
"fields": {
|
|
"admin_level": "Number",
|
|
"land_area": "Number",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String",
|
|
"name_single": "String",
|
|
"way_area": "Number"
|
|
},
|
|
"minzoom": 2,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "addresses",
|
|
"fields": {
|
|
"housename": "String",
|
|
"housenumber": "String"
|
|
},
|
|
"minzoom": 14,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "water_lines",
|
|
"fields": {
|
|
"bridge": "Boolean",
|
|
"kind": "String",
|
|
"tunnel": "Boolean"
|
|
},
|
|
"minzoom": 4,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "water_lines_labels",
|
|
"fields": {
|
|
"bridge": "Boolean",
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String",
|
|
"tunnel": "Boolean"
|
|
},
|
|
"minzoom": 4,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "dam_lines",
|
|
"fields": {
|
|
"kind": "String"
|
|
},
|
|
"minzoom": 12,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "dam_polygons",
|
|
"fields": {
|
|
"kind": "String"
|
|
},
|
|
"minzoom": 12,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "pier_lines",
|
|
"fields": {
|
|
"kind": "String"
|
|
},
|
|
"minzoom": 12,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "pier_polygons",
|
|
"fields": {
|
|
"kind": "String"
|
|
},
|
|
"minzoom": 12,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "bridges",
|
|
"fields": {
|
|
"kind": "String"
|
|
},
|
|
"minzoom": 12,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "street_polygons",
|
|
"fields": {
|
|
"bridge": "Boolean",
|
|
"kind": "String",
|
|
"rail": "Boolean",
|
|
"service": "String",
|
|
"surface": "String",
|
|
"tunnel": "Boolean"
|
|
},
|
|
"minzoom": 11,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "streets_polygons_labels",
|
|
"fields": {
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String"
|
|
},
|
|
"minzoom": 14,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "ferries",
|
|
"fields": {
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String"
|
|
},
|
|
"minzoom": 8,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "streets",
|
|
"fields": {
|
|
"bicycle": "String",
|
|
"bridge": "Boolean",
|
|
"horse": "String",
|
|
"kind": "String",
|
|
"link": "Boolean",
|
|
"oneway": "Boolean",
|
|
"oneway_reverse": "Boolean",
|
|
"rail": "Boolean",
|
|
"service": "String",
|
|
"surface": "String",
|
|
"tracktype": "String",
|
|
"tunnel": "Boolean"
|
|
},
|
|
"minzoom": 5,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "street_labels",
|
|
"fields": {
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String",
|
|
"ref": "String",
|
|
"ref_cols": "Number",
|
|
"ref_rows": "Number",
|
|
"tunnel": "Boolean"
|
|
},
|
|
"minzoom": 10,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "street_labels_points",
|
|
"fields": {
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String",
|
|
"ref": "String"
|
|
},
|
|
"minzoom": 12,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "aerialways",
|
|
"fields": {
|
|
"kind": "String"
|
|
},
|
|
"minzoom": 12,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "public_transport",
|
|
"fields": {
|
|
"iata": "String",
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String",
|
|
"station": "String"
|
|
},
|
|
"minzoom": 11,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "buildings",
|
|
"fields": {
|
|
"amenity": "String",
|
|
"dummy": "Number",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String"
|
|
},
|
|
"minzoom": 14,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "water_polygons",
|
|
"fields": {
|
|
"kind": "String",
|
|
"way_area": "Number"
|
|
},
|
|
"minzoom": 4,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "ocean",
|
|
"fields": {
|
|
"x": "Number",
|
|
"y": "Number"
|
|
},
|
|
"minzoom": 0,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "water_polygons_labels",
|
|
"fields": {
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String",
|
|
"way_area": "Number"
|
|
},
|
|
"minzoom": 14,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "land",
|
|
"fields": {
|
|
"kind": "String"
|
|
},
|
|
"minzoom": 7,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "sites",
|
|
"fields": {
|
|
"amenity": "String",
|
|
"kind": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String"
|
|
},
|
|
"minzoom": 14,
|
|
"maxzoom": 14
|
|
},
|
|
{
|
|
"id": "pois",
|
|
"fields": {
|
|
"amenity": "String",
|
|
"atm": "Boolean",
|
|
"cuisine": "String",
|
|
"denomination": "String",
|
|
"emergency": "String",
|
|
"highway": "String",
|
|
"historic": "String",
|
|
"information": "String",
|
|
"leisure": "String",
|
|
"man_made": "String",
|
|
"name": "String",
|
|
"name_de": "String",
|
|
"name_en": "String",
|
|
"recycling:clothes": "Boolean",
|
|
"recycling:glass_bottles": "Boolean",
|
|
"recycling:paper": "Boolean",
|
|
"recycling:scrap_metal": "Boolean",
|
|
"religion": "String",
|
|
"shop": "String",
|
|
"sport": "String",
|
|
"tourism": "String",
|
|
"tower:type": "String",
|
|
"vending": "String"
|
|
},
|
|
"minzoom": 14,
|
|
"maxzoom": 14
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"layers": [
|
|
{
|
|
"id": "background",
|
|
"type": "background",
|
|
"paint": {
|
|
"background-color": "#f9f4ee"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-ocean",
|
|
"type": "fill",
|
|
"source-layer": "ocean",
|
|
"paint": {
|
|
"fill-color": "#beddf3"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-glacier",
|
|
"type": "fill",
|
|
"source-layer": "water_polygons",
|
|
"filter": [ "all", [ "==", "kind", "glacier" ] ],
|
|
"paint": {
|
|
"fill-color": "#ffffff"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-commercial",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "commercial", "retail" ] ],
|
|
"paint": {
|
|
"fill-color": "rgba(247, 222, 237, 0.25098039215686274)",
|
|
"fill-opacity": { "stops": [ [ 10, 0 ], [ 11, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-industrial",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "industrial", "quarry", "railway" ] ],
|
|
"paint": {
|
|
"fill-color": "rgba(255, 244, 194, 0.3333333333333333)",
|
|
"fill-opacity": { "stops": [ [ 10, 0 ], [ 11, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-residential",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "garages", "residential" ] ],
|
|
"paint": {
|
|
"fill-color": "rgba(234, 230, 225, 0.2)",
|
|
"fill-opacity": { "stops": [ [ 10, 0 ], [ 11, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-agriculture",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "brownfield", "farmland", "farmyard", "greenfield", "greenhouse_horticulture", "orchard", "plant_nursery", "vineyard" ] ],
|
|
"paint": {
|
|
"fill-color": "#f0e7d1",
|
|
"fill-opacity": { "stops": [ [ 10, 0 ], [ 11, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-waste",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "landfill" ] ],
|
|
"paint": {
|
|
"fill-color": "#dbd6bd",
|
|
"fill-opacity": { "stops": [ [ 10, 0 ], [ 11, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-park",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "park", "village_green", "recreation_ground" ] ],
|
|
"paint": {
|
|
"fill-color": "#d9d9a5",
|
|
"fill-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-garden",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "allotments", "garden" ] ],
|
|
"paint": {
|
|
"fill-color": "#d9d9a5",
|
|
"fill-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-burial",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "cemetery", "grave_yard" ] ],
|
|
"paint": {
|
|
"fill-color": "#dddbca",
|
|
"fill-opacity": { "stops": [ [ 13, 0 ], [ 14, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-leisure",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "miniature_golf", "playground", "golf_course" ] ],
|
|
"paint": {
|
|
"fill-color": "#e7edde"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-rock",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "bare_rock", "scree", "shingle" ] ],
|
|
"paint": {
|
|
"fill-color": "#e0e4e5"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-forest",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "forest" ] ],
|
|
"paint": {
|
|
"fill-color": "#66aa44",
|
|
"fill-opacity": { "stops": [ [ 7, 0 ], [ 8, 0.1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-grass",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "grass", "grassland", "meadow", "wet_meadow" ] ],
|
|
"paint": {
|
|
"fill-color": "#d8e8c8",
|
|
"fill-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-vegetation",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "heath", "scrub" ] ],
|
|
"paint": {
|
|
"fill-color": "#d9d9a5",
|
|
"fill-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-sand",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "beach", "sand" ] ],
|
|
"paint": {
|
|
"fill-color": "#fafaed"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "land-wetland",
|
|
"type": "fill",
|
|
"source-layer": "land",
|
|
"filter": [ "all", [ "in", "kind", "bog", "marsh", "string_bog", "swamp" ] ],
|
|
"paint": {
|
|
"fill-color": "#d3e6db"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-river",
|
|
"type": "line",
|
|
"source-layer": "water_lines",
|
|
"filter": [ "all", [ "in", "kind", "river" ], [ "!=", "tunnel", true ], [ "!=", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#beddf3",
|
|
"line-width": { "stops": [ [ 9, 0 ], [ 10, 3 ], [ 15, 5 ], [ 17, 9 ], [ 18, 20 ], [ 20, 60 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-canal",
|
|
"type": "line",
|
|
"source-layer": "water_lines",
|
|
"filter": [ "all", [ "in", "kind", "canal" ], [ "!=", "tunnel", true ], [ "!=", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#beddf3",
|
|
"line-width": { "stops": [ [ 9, 0 ], [ 10, 2 ], [ 15, 4 ], [ 17, 8 ], [ 18, 17 ], [ 20, 50 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-stream",
|
|
"type": "line",
|
|
"source-layer": "water_lines",
|
|
"filter": [ "all", [ "in", "kind", "stream" ], [ "!=", "tunnel", true ], [ "!=", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#beddf3",
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 14, 1 ], [ 15, 2 ], [ 17, 6 ], [ 18, 12 ], [ 20, 30 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-ditch",
|
|
"type": "line",
|
|
"source-layer": "water_lines",
|
|
"filter": [ "all", [ "in", "kind", "ditch" ], [ "!=", "tunnel", true ], [ "!=", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#beddf3",
|
|
"line-width": { "stops": [ [ 14, 0 ], [ 15, 1 ], [ 17, 4 ], [ 18, 8 ], [ 20, 20 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-area",
|
|
"type": "fill",
|
|
"source-layer": "water_polygons",
|
|
"filter": [ "==", "kind", "water" ],
|
|
"paint": {
|
|
"fill-color": "#beddf3",
|
|
"fill-opacity": { "stops": [ [ 4, 0 ], [ 6, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-area-river",
|
|
"type": "fill",
|
|
"source-layer": "water_polygons",
|
|
"filter": [ "==", "kind", "river" ],
|
|
"paint": {
|
|
"fill-color": "#beddf3",
|
|
"fill-opacity": { "stops": [ [ 4, 0 ], [ 6, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-area-small",
|
|
"type": "fill",
|
|
"source-layer": "water_polygons",
|
|
"filter": [ "in", "kind", "reservoir", "basin", "dock" ],
|
|
"paint": {
|
|
"fill-color": "#beddf3",
|
|
"fill-opacity": { "stops": [ [ 4, 0 ], [ 6, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-dam-area",
|
|
"type": "fill",
|
|
"source-layer": "dam_polygons",
|
|
"filter": [ "==", "kind", "dam" ],
|
|
"paint": {
|
|
"fill-color": "#f9f4ee",
|
|
"fill-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-dam",
|
|
"type": "line",
|
|
"source-layer": "dam_lines",
|
|
"filter": [ "==", "kind", "dam" ],
|
|
"paint": {
|
|
"line-color": "#beddf3"
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-pier-area",
|
|
"type": "fill",
|
|
"source-layer": "pier_polygons",
|
|
"filter": [ "in", "kind", "pier", "breakwater", "groyne" ],
|
|
"paint": {
|
|
"fill-color": "#f9f4ee",
|
|
"fill-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "water-pier",
|
|
"type": "line",
|
|
"source-layer": "pier_lines",
|
|
"filter": [ "in", "kind", "pier", "breakwater", "groyne" ],
|
|
"paint": {
|
|
"line-color": "#beddf3"
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-dangerarea",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "danger_area" ],
|
|
"paint": {
|
|
"fill-color": "#ff0000",
|
|
"fill-outline-color": "#ff0000",
|
|
"fill-opacity": 0.3,
|
|
"fill-pattern": "pattern-warning"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-university",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "university" ],
|
|
"paint": {
|
|
"fill-color": "#ffff80",
|
|
"fill-opacity": 0.1
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-college",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "college" ],
|
|
"paint": {
|
|
"fill-color": "#ffff80",
|
|
"fill-opacity": 0.1
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-school",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "school" ],
|
|
"paint": {
|
|
"fill-color": "#ffff80",
|
|
"fill-opacity": 0.1
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-hospital",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "hospital" ],
|
|
"paint": {
|
|
"fill-color": "#ff6666",
|
|
"fill-opacity": 0.1
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-prison",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "prison" ],
|
|
"paint": {
|
|
"fill-color": "#fdf2fc",
|
|
"fill-pattern": "pattern-striped",
|
|
"fill-opacity": 0.1
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-parking",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "parking" ],
|
|
"paint": {
|
|
"fill-color": "#ebe8e6"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-bicycleparking",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "bicycle_parking" ],
|
|
"paint": {
|
|
"fill-color": "#ebe8e6"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "site-construction",
|
|
"type": "fill",
|
|
"source-layer": "sites",
|
|
"filter": [ "in", "kind", "construction" ],
|
|
"paint": {
|
|
"fill-color": "#a9a9a9",
|
|
"fill-pattern": "pattern-hatched_thin",
|
|
"fill-opacity": 0.1
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "airport-area",
|
|
"type": "fill",
|
|
"source-layer": "street_polygons",
|
|
"filter": [ "in", "kind", "runway", "taxiway" ],
|
|
"paint": {
|
|
"fill-color": "#ffffff",
|
|
"fill-opacity": 0.5
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "airport-taxiway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "==", "kind", "taxiway" ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 14, 2 ], [ 15, 10 ], [ 16, 14 ], [ 18, 20 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "airport-runway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "==", "kind", "runway" ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 11, 0 ], [ 12, 6 ], [ 13, 9 ], [ 14, 16 ], [ 15, 24 ], [ 16, 40 ], [ 17, 100 ], [ 18, 160 ], [ 20, 300 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "airport-taxiway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "==", "kind", "taxiway" ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 14, 1 ], [ 15, 8 ], [ 16, 12 ], [ 18, 18 ], [ 20, 36 ] ] },
|
|
"line-opacity": { "stops": [ [ 13, 0 ], [ 14, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "airport-runway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "==", "kind", "runway" ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 11, 0 ], [ 12, 5 ], [ 13, 8 ], [ 14, 14 ], [ 15, 22 ], [ 16, 38 ], [ 17, 98 ], [ 18, 158 ], [ 20, 298 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "building:outline",
|
|
"type": "fill",
|
|
"source-layer": "buildings",
|
|
"paint": {
|
|
"fill-color": "#dfdbd7",
|
|
"fill-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "building",
|
|
"type": "fill",
|
|
"source-layer": "buildings",
|
|
"paint": {
|
|
"fill-color": "#f2eae2",
|
|
"fill-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] },
|
|
"fill-translate": [ -2, -2 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-pedestrian-zone",
|
|
"type": "fill",
|
|
"source-layer": "street_polygons",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "==", "kind", "pedestrian" ] ],
|
|
"paint": {
|
|
"fill-color": "#f7f7f7",
|
|
"fill-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-way-footway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "footway" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#e7cbee"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-way-steps:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "steps" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#e7cbee"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-way-path:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "path" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#e7cbee"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-way-cycleway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "cycleway" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#cee2ef"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-track:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#dedede",
|
|
"line-width": { "stops": [ [ 14, 2 ], [ 16, 4 ], [ 18, 18 ], [ 19, 48 ], [ 20, 96 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-pedestrian:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#dedede",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-service:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "==", "tunnel", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#dedede",
|
|
"line-width": { "stops": [ [ 14, 2 ], [ 16, 4 ], [ 18, 18 ], [ 19, 48 ], [ 20, 96 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-livingstreet:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#dedede",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-residential:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#dedede",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-unclassified:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#dedede",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-tertiary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "tertiary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#dedede",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-secondary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "secondary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ebb586",
|
|
"line-dasharray": [ 1, 0.3 ],
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-primary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "primary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ebb586",
|
|
"line-dasharray": [ 1, 0.3 ],
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-trunk-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "trunk" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ebb586",
|
|
"line-dasharray": [ 1, 0.3 ],
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-motorway-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "motorway" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ebb586",
|
|
"line-dasharray": [ 1, 0.3 ],
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-tertiary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "tertiary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#dedede",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-secondary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "secondary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ebb586",
|
|
"line-dasharray": [ 1, 0.3 ],
|
|
"line-width": { "stops": [ [ 11, 2 ], [ 14, 5 ], [ 16, 8 ], [ 18, 30 ], [ 19, 68 ], [ 20, 138 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-primary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "primary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ebb586",
|
|
"line-dasharray": [ 1, 0.3 ],
|
|
"line-width": { "stops": [ [ 8, 0 ], [ 9, 1 ], [ 10, 4 ], [ 14, 6 ], [ 16, 12 ], [ 18, 36 ], [ 19, 74 ], [ 20, 144 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-trunk:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "trunk" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ebb586",
|
|
"line-dasharray": [ 1, 0.3 ],
|
|
"line-width": { "stops": [ [ 7, 0 ], [ 8, 2 ], [ 10, 4 ], [ 14, 6 ], [ 16, 12 ], [ 18, 36 ], [ 19, 74 ], [ 20, 144 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-motorway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "motorway" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ebb586",
|
|
"line-dasharray": [ 1, 0.3 ],
|
|
"line-width": { "stops": [ [ 5, 0 ], [ 6, 2 ], [ 10, 5 ], [ 14, 5 ], [ 16, 14 ], [ 18, 38 ], [ 19, 84 ], [ 20, 168 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-way-footway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "footway" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#f5e9f8",
|
|
"line-dasharray": [ 1, 0.2 ]
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-way-steps",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "steps" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#f5e9f8",
|
|
"line-dasharray": [ 1, 0.2 ]
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-way-path",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "path" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#f5e9f8",
|
|
"line-dasharray": [ 1, 0.2 ]
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-way-cycleway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "cycleway" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#ecf4f9",
|
|
"line-dasharray": [ 1, 0.2 ]
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-track",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7",
|
|
"line-width": { "stops": [ [ 14, 1 ], [ 16, 3 ], [ 18, 16 ], [ 19, 44 ], [ 20, 88 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-pedestrian",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-service",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "==", "tunnel", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7",
|
|
"line-width": { "stops": [ [ 14, 1 ], [ 16, 3 ], [ 18, 16 ], [ 19, 44 ], [ 20, 88 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-livingstreet",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-residential",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-unclassified",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-track-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "==", "bicycle", "designated" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7"
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-pedestrian-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "==", "bicycle", "designated" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-service-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "==", "bicycle", "designated" ], [ "==", "tunnel", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7"
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-livingstreet-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "==", "bicycle", "designated" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-residential-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "==", "bicycle", "designated" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-unclassified-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "==", "bicycle", "designated" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-tertiary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "tertiary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-secondary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "secondary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#fff6d4",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-primary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "primary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#fff6d4",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-trunk-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "trunk" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#fff6d4",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-motorway-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "motorway" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffddaf",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-tertiary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "tertiary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#f7f7f7",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-secondary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "secondary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#fff6d4",
|
|
"line-width": { "stops": [ [ 11, 1 ], [ 14, 4 ], [ 16, 6 ], [ 18, 28 ], [ 19, 64 ], [ 20, 130 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-primary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "primary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#fff6d4",
|
|
"line-width": { "stops": [ [ 8, 0 ], [ 9, 2 ], [ 10, 3 ], [ 14, 5 ], [ 16, 10 ], [ 18, 34 ], [ 19, 70 ], [ 20, 140 ] ] },
|
|
"line-opacity": { "stops": [ [ 8, 0 ], [ 9, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-trunk",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "trunk" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#fff6d4",
|
|
"line-width": { "stops": [ [ 7, 0 ], [ 8, 1 ], [ 10, 3 ], [ 14, 5 ], [ 16, 10 ], [ 18, 34 ], [ 19, 70 ], [ 20, 140 ] ] },
|
|
"line-opacity": { "stops": [ [ 7, 0 ], [ 8, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-street-motorway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "tunnel", true ], [ "in", "kind", "motorway" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffddaf",
|
|
"line-width": { "stops": [ [ 5, 0 ], [ 6, 1 ], [ 10, 4 ], [ 14, 4 ], [ 16, 12 ], [ 18, 36 ], [ 19, 80 ], [ 20, 160 ] ] },
|
|
"line-opacity": { "stops": [ [ 5, 0 ], [ 6, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-monorail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "monorail" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-funicular:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "funicular" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-tram:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "tram" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-narrowgauge:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "narrow_gauge" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-subway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "subway" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#a6b8c7",
|
|
"line-width": { "stops": [ [ 11, 0 ], [ 12, 1 ], [ 15, 3 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 0.5 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-lightrail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "light_rail" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 3 ], [ 16, 4 ], [ 18, 8 ], [ 19, 11 ], [ 20, 14 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 0.5 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-rail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "rail" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 3 ], [ 16, 4 ], [ 18, 8 ], [ 19, 11 ], [ 20, 14 ] ] },
|
|
"line-opacity": { "stops": [ [ 8, 0 ], [ 9, 0.3 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-monorail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "monorail" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-funicular",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "funicular" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-tram",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "tram" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-narrowgauge",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "narrow_gauge" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-subway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "subway" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#dee5ea",
|
|
"line-width": { "stops": [ [ 11, 0 ], [ 12, 1 ], [ 15, 2 ], [ 16, 2 ], [ 18, 5 ], [ 19, 6 ], [ 20, 8 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-lightrail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "light_rail" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#e6e9ec",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 2 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "tunnel-transport-rail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "rail" ], [ "!has", "service" ], [ "==", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#e6e9ec",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 2 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 0.3 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-pedestrian-zone",
|
|
"type": "fill",
|
|
"source-layer": "street_polygons",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "==", "kind", "pedestrian" ] ],
|
|
"paint": {
|
|
"fill-color": "hsla(288, 100%, 98%, 0.25)",
|
|
"fill-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ], [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "way-footway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "footway" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#f1baff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "way-steps:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "steps" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#f1baff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "way-path:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "path" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#f1baff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "way-cycleway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "cycleway" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#bee6ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-track:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 14, 2 ], [ 16, 4 ], [ 18, 18 ], [ 19, 48 ], [ 20, 96 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-pedestrian:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-service:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 14, 2 ], [ 16, 4 ], [ 18, 18 ], [ 19, 48 ], [ 20, 96 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-livingstreet:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-residential:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-unclassified:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-tertiary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "tertiary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-secondary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "secondary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-primary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "primary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-trunk-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "trunk" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-motorway-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "motorway" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-tertiary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "tertiary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#cfcdca",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-secondary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "secondary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 11, 2 ], [ 14, 5 ], [ 16, 8 ], [ 18, 30 ], [ 19, 68 ], [ 20, 138 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-primary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "primary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 8, 0 ], [ 9, 1 ], [ 10, 4 ], [ 14, 6 ], [ 16, 12 ], [ 18, 36 ], [ 19, 74 ], [ 20, 144 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-trunk:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "trunk" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 7, 0 ], [ 8, 2 ], [ 10, 4 ], [ 14, 6 ], [ 16, 12 ], [ 18, 36 ], [ 19, 74 ], [ 20, 144 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-motorway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "motorway" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 5, 0 ], [ 6, 2 ], [ 10, 5 ], [ 14, 5 ], [ 16, 14 ], [ 18, 38 ], [ 19, 84 ], [ 20, 168 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "way-footway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "footway" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#fdf5ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "way-steps",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "steps" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#fdf5ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "way-path",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "path" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#fdf5ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "way-cycleway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "cycleway" ] ],
|
|
"layout": {
|
|
"line-cap": "round"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#eff9ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-track",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 14, 1 ], [ 16, 3 ], [ 18, 16 ], [ 19, 44 ], [ 20, 88 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-pedestrian",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#fbebff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 0 ], [ 14, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-service",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 14, 1 ], [ 16, 3 ], [ 18, 16 ], [ 19, 44 ], [ 20, 88 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-livingstreet",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-residential",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-unclassified",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-track-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "==", "bicycle", "designated" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff"
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-pedestrian-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "==", "bicycle", "designated" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-service-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "==", "bicycle", "designated" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff"
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-livingstreet-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "==", "bicycle", "designated" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-residential-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "==", "bicycle", "designated" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-unclassified-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "==", "bicycle", "designated" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-tertiary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "tertiary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-secondary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "secondary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-primary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "primary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-trunk-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "trunk" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-motorway-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "motorway" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffcc88",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-tertiary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "tertiary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-secondary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "secondary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 11, 1 ], [ 14, 4 ], [ 16, 6 ], [ 18, 28 ], [ 19, 64 ], [ 20, 130 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-primary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "primary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 8, 0 ], [ 9, 2 ], [ 10, 3 ], [ 14, 5 ], [ 16, 10 ], [ 18, 34 ], [ 19, 70 ], [ 20, 140 ] ] },
|
|
"line-opacity": { "stops": [ [ 8, 0 ], [ 9, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-trunk",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "trunk" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 7, 0 ], [ 8, 1 ], [ 10, 3 ], [ 14, 5 ], [ 16, 10 ], [ 18, 34 ], [ 19, 70 ], [ 20, 140 ] ] },
|
|
"line-opacity": { "stops": [ [ 7, 0 ], [ 8, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "street-motorway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "!=", "bridge", true ], [ "!=", "tunnel", true ], [ "in", "kind", "motorway" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffcc88",
|
|
"line-width": { "stops": [ [ 5, 0 ], [ 6, 1 ], [ 10, 4 ], [ 14, 4 ], [ 16, 12 ], [ 18, 36 ], [ 19, 80 ], [ 20, 160 ] ] },
|
|
"line-opacity": { "stops": [ [ 5, 0 ], [ 6, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-monorail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "monorail" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-funicular:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "funicular" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-tram:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "tram" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-narrowgauge:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "narrow_gauge" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-subway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "subway" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#a6b8c7",
|
|
"line-width": { "stops": [ [ 11, 0 ], [ 12, 1 ], [ 15, 3 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-lightrail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "light_rail" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 3 ], [ 16, 4 ], [ 18, 8 ], [ 19, 11 ], [ 20, 14 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-rail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "rail" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 3 ], [ 16, 4 ], [ 18, 8 ], [ 19, 11 ], [ 20, 14 ] ] },
|
|
"line-opacity": { "stops": [ [ 8, 0 ], [ 9, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-monorail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "monorail" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-funicular",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "funicular" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-tram",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "tram" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-narrowgauge",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "narrow_gauge" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-subway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "subway" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#dee5ea",
|
|
"line-width": { "stops": [ [ 11, 0 ], [ 12, 1 ], [ 15, 2 ], [ 16, 2 ], [ 18, 5 ], [ 19, 6 ], [ 20, 8 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-lightrail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "light_rail" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#e6e9ec",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 2 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-rail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "rail" ], [ "!has", "service" ], [ "!=", "bridge", true ], [ "!=", "tunnel", true ] ],
|
|
"paint": {
|
|
"line-color": "#e6e9ec",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 2 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "transport-ferry",
|
|
"type": "line",
|
|
"source-layer": "ferries",
|
|
"minzoom": 10,
|
|
"paint": {
|
|
"line-color": "#99caec",
|
|
"line-width": { "stops": [ [ 10, 1 ], [ 13, 2 ], [ 14, 3 ], [ 16, 4 ], [ 17, 6 ] ] },
|
|
"line-opacity": { "stops": [ [ 10, 0 ], [ 11, 1 ] ] },
|
|
"line-dasharray": [ 1, 1 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge",
|
|
"type": "fill",
|
|
"source-layer": "bridges",
|
|
"paint": {
|
|
"fill-color": "#f6efe7",
|
|
"fill-antialias": true,
|
|
"fill-opacity": 0.8
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-pedestrian-zone",
|
|
"type": "fill",
|
|
"source-layer": "street_polygons",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "==", "kind", "pedestrian" ] ],
|
|
"paint": {
|
|
"fill-color": "#ffffff",
|
|
"fill-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-way-footway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "footway" ] ],
|
|
"layout": {
|
|
"line-cap": "butt"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#f1baff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-way-steps:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "steps" ] ],
|
|
"layout": {
|
|
"line-cap": "butt"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#f1baff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-way-path:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "path" ] ],
|
|
"layout": {
|
|
"line-cap": "butt"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#f1baff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-way-cycleway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "cycleway" ] ],
|
|
"layout": {
|
|
"line-cap": "butt"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 19, 12 ], [ 20, 22 ] ] },
|
|
"line-color": "#bee6ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-track:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#d9d9d9",
|
|
"line-width": { "stops": [ [ 14, 2 ], [ 16, 4 ], [ 18, 18 ], [ 19, 48 ], [ 20, 96 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-pedestrian:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#d9d9d9",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-service:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "==", "bridge", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#d9d9d9",
|
|
"line-width": { "stops": [ [ 14, 2 ], [ 16, 4 ], [ 18, 18 ], [ 19, 48 ], [ 20, 96 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-livingstreet:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#d9d9d9",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-residential:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#d9d9d9",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-unclassified:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#d9d9d9",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-tertiary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "tertiary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#d9d9d9",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-secondary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "secondary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-primary-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "primary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-trunk-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "trunk" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-motorway-link:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "motorway" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 7 ], [ 18, 14 ], [ 20, 40 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-tertiary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "tertiary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#d9d9d9",
|
|
"line-width": { "stops": [ [ 12, 2 ], [ 14, 3 ], [ 16, 6 ], [ 18, 26 ], [ 19, 64 ], [ 20, 128 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-secondary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "secondary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 11, 2 ], [ 14, 5 ], [ 16, 8 ], [ 18, 30 ], [ 19, 68 ], [ 20, 138 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-primary:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "primary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 8, 0 ], [ 9, 1 ], [ 10, 4 ], [ 14, 6 ], [ 16, 12 ], [ 18, 36 ], [ 19, 74 ], [ 20, 144 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-trunk:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "trunk" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 7, 0 ], [ 8, 2 ], [ 10, 4 ], [ 14, 6 ], [ 16, 12 ], [ 18, 36 ], [ 19, 74 ], [ 20, 144 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-motorway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "motorway" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#e9ac77",
|
|
"line-width": { "stops": [ [ 5, 0 ], [ 6, 2 ], [ 10, 5 ], [ 14, 5 ], [ 16, 14 ], [ 18, 38 ], [ 19, 84 ], [ 20, 168 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-way-footway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "footway" ] ],
|
|
"layout": {
|
|
"line-cap": "butt"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#fdf5ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-way-steps",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "steps" ] ],
|
|
"layout": {
|
|
"line-cap": "butt"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#fdf5ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-way-path",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "path" ] ],
|
|
"layout": {
|
|
"line-cap": "butt"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#fdf5ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-way-cycleway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "cycleway" ] ],
|
|
"layout": {
|
|
"line-cap": "butt"
|
|
},
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 4 ], [ 18, 6 ], [ 19, 10 ], [ 20, 20 ] ] },
|
|
"line-color": "#eff9ff"
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-track",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 14, 1 ], [ 16, 3 ], [ 18, 16 ], [ 19, 44 ], [ 20, 88 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-pedestrian",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-service",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "==", "bridge", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 14, 1 ], [ 16, 3 ], [ 18, 16 ], [ 19, 44 ], [ 20, 88 ] ] },
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-livingstreet",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-residential",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-unclassified",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-track-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "track" ], [ "==", "bicycle", "designated" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff"
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-pedestrian-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "pedestrian" ], [ "==", "bicycle", "designated" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-service-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "service" ], [ "==", "bicycle", "designated" ], [ "==", "bridge", true ], [ "!=", "service", "driveway" ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff"
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-livingstreet-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "living_street" ], [ "==", "bicycle", "designated" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-residential-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "residential" ], [ "==", "bicycle", "designated" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-unclassified-bicycle",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "kind", "unclassified" ], [ "==", "bicycle", "designated" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#eff9ff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-tertiary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "tertiary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-secondary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "secondary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-primary-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "primary" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-trunk-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "trunk" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-motorway-link",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "motorway" ], [ "==", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffcc88",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 12 ], [ 20, 38 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-tertiary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "tertiary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-width": { "stops": [ [ 12, 1 ], [ 14, 2 ], [ 16, 5 ], [ 18, 24 ], [ 19, 60 ], [ 20, 120 ] ] },
|
|
"line-opacity": { "stops": [ [ 12, 0 ], [ 13, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-secondary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "secondary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 11, 1 ], [ 14, 4 ], [ 16, 6 ], [ 18, 28 ], [ 19, 64 ], [ 20, 130 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-primary",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "primary" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 8, 0 ], [ 9, 2 ], [ 10, 3 ], [ 14, 5 ], [ 16, 10 ], [ 18, 34 ], [ 19, 70 ], [ 20, 140 ] ] },
|
|
"line-opacity": { "stops": [ [ 8, 0 ], [ 9, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-trunk",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "trunk" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffeeaa",
|
|
"line-width": { "stops": [ [ 7, 0 ], [ 8, 1 ], [ 10, 3 ], [ 14, 5 ], [ 16, 10 ], [ 18, 34 ], [ 19, 70 ], [ 20, 140 ] ] },
|
|
"line-opacity": { "stops": [ [ 7, 0 ], [ 8, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-street-motorway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "bridge", true ], [ "in", "kind", "motorway" ], [ "!=", "link", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffcc88",
|
|
"line-width": { "stops": [ [ 5, 0 ], [ 6, 1 ], [ 10, 4 ], [ 14, 4 ], [ 16, 12 ], [ 18, 36 ], [ 19, 80 ], [ 20, 160 ] ] },
|
|
"line-opacity": { "stops": [ [ 5, 0 ], [ 6, 1 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-join": "round",
|
|
"line-cap": "butt"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-monorail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "monorail" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-funicular:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "funicular" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-tram:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "tram" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-narrowgauge:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "narrow_gauge" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"minzoom": 15,
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 15, 0 ], [ 16, 5 ], [ 18, 7 ], [ 20, 20 ] ] },
|
|
"line-dasharray": [ 0.1, 0.5 ]
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-subway:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "subway" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#a6b8c7",
|
|
"line-width": { "stops": [ [ 11, 0 ], [ 12, 1 ], [ 15, 3 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-lightrail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "light_rail" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 3 ], [ 16, 4 ], [ 18, 8 ], [ 19, 11 ], [ 20, 14 ] ] },
|
|
"line-opacity": { "stops": [ [ 11, 0 ], [ 12, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-rail:outline",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "rail" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#b1bbc4",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 3 ], [ 16, 4 ], [ 18, 8 ], [ 19, 11 ], [ 20, 14 ] ] },
|
|
"line-opacity": { "stops": [ [ 8, 0 ], [ 9, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-monorail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "monorail" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-funicular",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "funicular" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-tram",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "tram" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-narrowgauge",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "narrow_gauge" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"minzoom": 13,
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 13, 0 ], [ 16, 1 ], [ 17, 2 ], [ 18, 3 ], [ 20, 5 ] ] },
|
|
"line-color": "#b1bbc4"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-subway",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "subway" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#dee5ea",
|
|
"line-width": { "stops": [ [ 11, 0 ], [ 12, 1 ], [ 15, 2 ], [ 16, 2 ], [ 18, 5 ], [ 19, 6 ], [ 20, 8 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-lightrail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "light_rail" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#e6e9ec",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 2 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "bridge-transport-rail",
|
|
"type": "line",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "in", "kind", "rail" ], [ "!has", "service" ], [ "==", "bridge", true ] ],
|
|
"paint": {
|
|
"line-color": "#e6e9ec",
|
|
"line-width": { "stops": [ [ 8, 1 ], [ 13, 1 ], [ 15, 2 ], [ 16, 3 ], [ 18, 6 ], [ 19, 8 ], [ 20, 10 ] ] },
|
|
"line-dasharray": [ 2, 2 ],
|
|
"line-opacity": { "stops": [ [ 14, 0 ], [ 15, 1 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-amenity",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "!=", "amenity", "" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"icon-image": "icon-{amenity}"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-leisure",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "!=", "leisure", "" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"icon-image": "icon-{leisure}"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-tourism",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "!=", "tourism", "" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"icon-image": "icon-{tourism}"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-shop",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "!=", "shop", "" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"icon-image": "icon-{shop}"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-man_made",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "!=", "man_made", "" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"icon-image": "icon-{man_made}"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-historic",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "!=", "historic", "" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"icon-image": "icon-{historic}"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-emergency",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "!=", "emergency", "" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"icon-image": "icon-{emergency}"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-highway",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "has", "highway" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ]
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "poi-office",
|
|
"type": "symbol",
|
|
"source-layer": "pois",
|
|
"filter": [ "has", "office" ],
|
|
"minzoom": 16,
|
|
"layout": {
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 19, 0.5 ], [ 20, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-optional": true,
|
|
"text-font": [ "noto_sans_regular" ]
|
|
},
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.4 ] ] },
|
|
"icon-color": "#555555",
|
|
"text-color": "#555555"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "boundary-country:outline",
|
|
"type": "line",
|
|
"source-layer": "boundaries",
|
|
"filter": [ "all", [ "==", "admin_level", 2 ], [ "!=", "maritime", true ], [ "!=", "disputed", true ], [ "!=", "coastline", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-blur": 1,
|
|
"line-width": { "stops": [ [ 2, 0 ], [ 3, 2 ], [ 10, 8 ] ] },
|
|
"line-opacity": 0.75
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "boundary-country-disputed:outline",
|
|
"type": "line",
|
|
"source-layer": "boundaries",
|
|
"filter": [ "all", [ "==", "admin_level", 2 ], [ "==", "disputed", true ], [ "!=", "maritime", true ], [ "!=", "coastline", true ] ],
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 2, 0 ], [ 3, 2 ], [ 10, 8 ] ] },
|
|
"line-opacity": 0.75,
|
|
"line-color": "#ffffff"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "boundary-state:outline",
|
|
"type": "line",
|
|
"source-layer": "boundaries",
|
|
"filter": [ "all", [ "==", "admin_level", 4 ], [ "!=", "maritime", true ], [ "!=", "disputed", true ], [ "!=", "coastline", true ] ],
|
|
"paint": {
|
|
"line-color": "#ffffff",
|
|
"line-blur": 1,
|
|
"line-width": { "stops": [ [ 7, 0 ], [ 8, 2 ], [ 10, 4 ] ] },
|
|
"line-opacity": 0.75
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "boundary-country",
|
|
"type": "line",
|
|
"source-layer": "boundaries",
|
|
"filter": [ "all", [ "==", "admin_level", 2 ], [ "!=", "maritime", true ], [ "!=", "disputed", true ], [ "!=", "coastline", true ] ],
|
|
"paint": {
|
|
"line-color": "#a6a6c8",
|
|
"line-width": { "stops": [ [ 2, 0 ], [ 3, 1 ], [ 10, 4 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "boundary-country-disputed",
|
|
"type": "line",
|
|
"source-layer": "boundaries",
|
|
"filter": [ "all", [ "==", "admin_level", 2 ], [ "==", "disputed", true ], [ "!=", "maritime", true ], [ "!=", "coastline", true ] ],
|
|
"paint": {
|
|
"line-width": { "stops": [ [ 2, 0 ], [ 3, 1 ], [ 10, 4 ] ] },
|
|
"line-color": "#bebccf",
|
|
"line-dasharray": [ 2, 1 ]
|
|
},
|
|
"layout": {
|
|
"line-cap": "square"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "boundary-state",
|
|
"type": "line",
|
|
"source-layer": "boundaries",
|
|
"filter": [ "all", [ "==", "admin_level", 4 ], [ "!=", "maritime", true ], [ "!=", "disputed", true ], [ "!=", "coastline", true ] ],
|
|
"paint": {
|
|
"line-color": "#a6a6c8",
|
|
"line-width": { "stops": [ [ 7, 0 ], [ 8, 1 ], [ 10, 2 ] ] }
|
|
},
|
|
"layout": {
|
|
"line-cap": "round",
|
|
"line-join": "round"
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-address-housenumber",
|
|
"type": "symbol",
|
|
"source-layer": "addresses",
|
|
"filter": [ "has", "housenumber" ],
|
|
"layout": {
|
|
"text-field": "{housenumber}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "point",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 17, 8 ], [ 19, 10 ] ] }
|
|
},
|
|
"paint": {
|
|
"text-halo-color": "#f9f6f2",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1,
|
|
"icon-color": "#c7a481",
|
|
"text-color": "#c7a481"
|
|
},
|
|
"minzoom": 17
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-motorway-shield",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "motorway" ],
|
|
"layout": {
|
|
"text-field": "{ref}",
|
|
"text-font": [ "noto_sans_bold" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 14, 10 ], [ 18, 12 ], [ 20, 16 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#ffffff",
|
|
"text-color": "#ffffff",
|
|
"text-halo-color": "#ffcc88",
|
|
"text-halo-width": 0.1,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 14
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-street-pedestrian",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "pedestrian" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 12, 10 ], [ 15, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-street-livingstreet",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "living_street" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 12, 10 ], [ 15, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-street-residential",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "residential" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 12, 10 ], [ 15, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-street-unclassified",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "unclassified" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 12, 10 ], [ 15, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-street-tertiary",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "tertiary" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 12, 10 ], [ 15, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-street-secondary",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "secondary" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 12, 10 ], [ 15, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-street-primary",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "primary" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 12, 10 ], [ 15, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-street-trunk",
|
|
"type": "symbol",
|
|
"source-layer": "street_labels",
|
|
"filter": [ "==", "kind", "trunk" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"symbol-placement": "line",
|
|
"text-anchor": "center",
|
|
"text-size": { "stops": [ [ 12, 10 ], [ 15, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-neighbourhood",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "neighbourhood" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 14, 12 ] ] },
|
|
"text-transform": "uppercase"
|
|
},
|
|
"paint": {
|
|
"icon-color": "#284349",
|
|
"text-color": "#284349",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 14
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-quarter",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "quarter" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 13, 13 ] ] },
|
|
"text-transform": "uppercase"
|
|
},
|
|
"paint": {
|
|
"icon-color": "#283e49",
|
|
"text-color": "#283e49",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-suburb",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "suburb" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 11, 11 ], [ 13, 14 ] ] },
|
|
"text-transform": "uppercase"
|
|
},
|
|
"paint": {
|
|
"icon-color": "#283949",
|
|
"text-color": "#283949",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 11
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-hamlet",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "hamlet" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 10, 11 ], [ 12, 14 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#283049",
|
|
"text-color": "#283049",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-village",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "village" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 9, 11 ], [ 12, 14 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#283049",
|
|
"text-color": "#283049",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 11
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-town",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "town" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 8, 11 ], [ 12, 14 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#283049",
|
|
"text-color": "#283049",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 9
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-boundary-state",
|
|
"type": "symbol",
|
|
"source-layer": "boundary_labels",
|
|
"filter": [ "in", "admin_level", 4, "4" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-transform": "uppercase",
|
|
"text-anchor": "top",
|
|
"text-offset": [ 0, 0.2 ],
|
|
"text-padding": 0,
|
|
"text-optional": true,
|
|
"text-size": { "stops": [ [ 5, 8 ], [ 8, 12 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#363647",
|
|
"text-color": "#363647",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 5
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-city",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "city" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 7, 11 ], [ 10, 14 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#283049",
|
|
"text-color": "#283049",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 7
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-statecapital",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "state_capital" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 6, 11 ], [ 10, 15 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#283049",
|
|
"text-color": "#283049",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 6
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-place-capital",
|
|
"type": "symbol",
|
|
"source-layer": "place_labels",
|
|
"filter": [ "==", "kind", "capital" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": { "stops": [ [ 5, 12 ], [ 10, 16 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#283049",
|
|
"text-color": "#283049",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 5
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-boundary-country-small",
|
|
"type": "symbol",
|
|
"source-layer": "boundary_labels",
|
|
"filter": [ "all", [ "in", "admin_level", 2, "2" ], [ "<=", "way_area", 10000000 ] ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-transform": "uppercase",
|
|
"text-anchor": "top",
|
|
"text-offset": [ 0, 0.2 ],
|
|
"text-padding": 0,
|
|
"text-optional": true,
|
|
"text-size": { "stops": [ [ 4, 8 ], [ 5, 11 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 4
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-boundary-country-medium",
|
|
"type": "symbol",
|
|
"source-layer": "boundary_labels",
|
|
"filter": [ "all", [ "in", "admin_level", 2, "2" ], [ "<", "way_area", 90000000 ], [ ">", "way_area", 10000000 ] ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-transform": "uppercase",
|
|
"text-anchor": "top",
|
|
"text-offset": [ 0, 0.2 ],
|
|
"text-padding": 0,
|
|
"text-optional": true,
|
|
"text-size": { "stops": [ [ 3, 8 ], [ 5, 12 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 3
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "label-boundary-country-large",
|
|
"type": "symbol",
|
|
"source-layer": "boundary_labels",
|
|
"filter": [ "all", [ "in", "admin_level", 2, "2" ], [ ">=", "way_area", 90000000 ] ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-transform": "uppercase",
|
|
"text-anchor": "top",
|
|
"text-offset": [ 0, 0.2 ],
|
|
"text-padding": 0,
|
|
"text-optional": true,
|
|
"text-size": { "stops": [ [ 2, 8 ], [ 5, 13 ] ] }
|
|
},
|
|
"paint": {
|
|
"icon-color": "#333344",
|
|
"text-color": "#333344",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 2
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "marking-oneway",
|
|
"type": "symbol",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "oneway", true ], [ "in", "kind", "trunk", "primary", "secondary", "tertiary", "unclassified", "residential", "living_street" ] ],
|
|
"layout": {
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 175,
|
|
"icon-rotate": 90,
|
|
"icon-rotation-alignment": "map",
|
|
"icon-padding": 5,
|
|
"symbol-avoid-edges": true,
|
|
"icon-image": "marking-arrow",
|
|
"text-font": [ "noto_sans_regular" ]
|
|
},
|
|
"minzoom": 16,
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.7 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.7 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "marking-oneway-reverse",
|
|
"type": "symbol",
|
|
"source-layer": "streets",
|
|
"filter": [ "all", [ "==", "oneway_reverse", true ], [ "in", "kind", "trunk", "primary", "secondary", "tertiary", "unclassified", "residential", "living_street" ] ],
|
|
"layout": {
|
|
"symbol-placement": "line",
|
|
"symbol-spacing": 75,
|
|
"icon-rotate": -90,
|
|
"icon-rotation-alignment": "map",
|
|
"icon-padding": 5,
|
|
"symbol-avoid-edges": true,
|
|
"icon-image": "marking-arrow",
|
|
"text-font": [ "noto_sans_regular" ]
|
|
},
|
|
"minzoom": 16,
|
|
"paint": {
|
|
"icon-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.7 ] ] },
|
|
"text-opacity": { "stops": [ [ 16, 0 ], [ 17, 0.7 ] ] }
|
|
}
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "symbol-transit-bus",
|
|
"type": "symbol",
|
|
"source-layer": "public_transport",
|
|
"filter": [ "==", "kind", "bus_stop" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"icon-size": { "stops": [ [ 16, 0.5 ], [ 18, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-keep-upright": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": 10,
|
|
"icon-anchor": "bottom",
|
|
"text-anchor": "top",
|
|
"icon-image": "icon-bus"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 0.7,
|
|
"icon-color": "#66626a",
|
|
"text-color": "#66626a",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 16
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "symbol-transit-tram",
|
|
"type": "symbol",
|
|
"source-layer": "public_transport",
|
|
"filter": [ "==", "kind", "tram_stop" ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"icon-size": { "stops": [ [ 15, 0.5 ], [ 17, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-keep-upright": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": 10,
|
|
"icon-anchor": "bottom",
|
|
"text-anchor": "top",
|
|
"icon-image": "transport-tram"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 0.7,
|
|
"icon-color": "#66626a",
|
|
"text-color": "#66626a",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 15
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "symbol-transit-subway",
|
|
"type": "symbol",
|
|
"source-layer": "public_transport",
|
|
"filter": [ "all", [ "in", "kind", "station", "halt" ], [ "==", "station", "subway" ] ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"icon-size": { "stops": [ [ 14, 0.5 ], [ 16, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-keep-upright": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": 10,
|
|
"icon-anchor": "bottom",
|
|
"text-anchor": "top",
|
|
"icon-image": "icon-rail_metro"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 0.7,
|
|
"icon-color": "#66626a",
|
|
"text-color": "#66626a",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 14
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "symbol-transit-lightrail",
|
|
"type": "symbol",
|
|
"source-layer": "public_transport",
|
|
"filter": [ "all", [ "in", "kind", "station", "halt" ], [ "==", "station", "light_rail" ] ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"icon-size": { "stops": [ [ 14, 0.5 ], [ 16, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-keep-upright": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": 10,
|
|
"icon-anchor": "bottom",
|
|
"text-anchor": "top",
|
|
"icon-image": "icon-rail_light"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 0.7,
|
|
"icon-color": "#66626a",
|
|
"text-color": "#66626a",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 14
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "symbol-transit-station",
|
|
"type": "symbol",
|
|
"source-layer": "public_transport",
|
|
"filter": [ "all", [ "in", "kind", "station", "halt" ], [ "!in", "station", "light_rail", "subway" ] ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"icon-size": { "stops": [ [ 13, 0.5 ], [ 15, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-keep-upright": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": 10,
|
|
"icon-anchor": "bottom",
|
|
"text-anchor": "top",
|
|
"icon-image": "icon-rail"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 0.7,
|
|
"icon-color": "#66626a",
|
|
"text-color": "#66626a",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "symbol-transit-airfield",
|
|
"type": "symbol",
|
|
"source-layer": "public_transport",
|
|
"filter": [ "all", [ "==", "kind", "aerodrome" ], [ "!has", "iata" ] ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"icon-size": { "stops": [ [ 13, 0.5 ], [ 15, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-keep-upright": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": 10,
|
|
"icon-anchor": "bottom",
|
|
"text-anchor": "top",
|
|
"icon-image": "icon-airfield"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 0.7,
|
|
"icon-color": "#66626a",
|
|
"text-color": "#66626a",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 13
|
|
},
|
|
{
|
|
"source": "versatiles-shortbread",
|
|
"id": "symbol-transit-airport",
|
|
"type": "symbol",
|
|
"source-layer": "public_transport",
|
|
"filter": [ "all", [ "==", "kind", "aerodrome" ], [ "has", "iata" ] ],
|
|
"layout": {
|
|
"text-field": "{name}",
|
|
"icon-size": { "stops": [ [ 12, 0.5 ], [ 14, 1 ] ] },
|
|
"symbol-placement": "point",
|
|
"icon-keep-upright": true,
|
|
"text-font": [ "noto_sans_regular" ],
|
|
"text-size": 10,
|
|
"icon-anchor": "bottom",
|
|
"text-anchor": "top",
|
|
"icon-image": "icon-airport"
|
|
},
|
|
"paint": {
|
|
"icon-opacity": 0.7,
|
|
"icon-color": "#66626a",
|
|
"text-color": "#66626a",
|
|
"text-halo-color": "rgba(255, 255, 255, 0.8)",
|
|
"text-halo-width": 2,
|
|
"text-halo-blur": 1
|
|
},
|
|
"minzoom": 12
|
|
}
|
|
]
|
|
} |