zoukankan      html  css  js  c++  java
  • https://b.tiles.mapbox.com/v4/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v7/15/26919/13562.vector.pbf?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4M29iazA2Z2gycXA4N2pmbDZmangifQ.-g_vE53SD2WrJ6t

    https://b.tiles.mapbox.com/v4/mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v7/15/26919/13562.vector.pbf?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4M29iazA2Z2gycXA4N2pmbDZmangifQ.-g_vE53SD2WrJ6tFX7QHmA

    // 20180517123305
    // https://api.mapbox.com/styles/v1/mapbox/cjaudgl840gn32rnrepcb9b9g?access_token=pk.eyJ1IjoibWFwYm94IiwiYSI6ImNpejY4M29iazA2Z2gycXA4N2pmbDZmangifQ.-g_vE53SD2WrJ6tFX7QHmA
    
    {
      "version": 8,
      "name": "Outdoors",
      "metadata": {
        "mapbox:autocomposite": true,
        "mapbox:type": "default",
        "mapbox:origin": "outdoors-v10",
        "mapbox:groups": {
          "1444934828655.3389": {
            "name": "Aeroways",
            "collapsed": true
          },
          "1444933322393.2852": {
            "name": "POI labels  (scalerank 1)",
            "collapsed": true
          },
          "1444934749452.0452": {
            "name": "Wetlands",
            "collapsed": true
          },
          "1444855786460.0557": {
            "name": "Roads",
            "collapsed": true
          },
          "1444933575858.6992": {
            "name": "Highway shields",
            "collapsed": true
          },
          "1444934295202.7542": {
            "name": "Admin boundaries",
            "collapsed": true
          },
          "1444856151690.9143": {
            "name": "State labels",
            "collapsed": true
          },
          "1444933721429.3076": {
            "name": "Road labels",
            "collapsed": true
          },
          "1444933358918.2366": {
            "name": "POI labels (scalerank 2)",
            "collapsed": true
          },
          "1444933808272.805": {
            "name": "Water labels",
            "collapsed": true
          },
          "1444855831248.8289": {
            "name": "Landcover",
            "collapsed": true
          },
          "1444933372896.5967": {
            "name": "POI labels (scalerank 3)",
            "collapsed": true
          },
          "1444855799204.86": {
            "name": "Bridges",
            "collapsed": true
          },
          "1444856087950.3635": {
            "name": "Marine labels",
            "collapsed": true
          },
          "1444862510685.128": {
            "name": "City labels",
            "collapsed": true
          },
          "1444855769305.6016": {
            "name": "Tunnels",
            "collapsed": true
          },
          "1444856144497.7825": {
            "name": "Country labels",
            "collapsed": true
          },
          "1444933456003.5437": {
            "name": "POI labels (scalerank 4)",
            "collapsed": true
          },
          "1444933837268.9458": {
            "name": "Contour lines",
            "collapsed": true
          }
        },
        "mapbox:trackposition": true
      },
      "center": [
        0,
        -1.1368683772161603e-13
      ],
      "zoom": 1.2538473716202174,
      "bearing": 0,
      "pitch": 0,
      "sources": {
        "composite": {
          "url": "mapbox://mapbox.mapbox-terrain-v2,mapbox.mapbox-streets-v7",
          "type": "vector"
        }
      },
      "sprite": "mapbox://sprites/mapbox/cjaudgl840gn32rnrepcb9b9g",
      "glyphs": "mapbox://fonts/mapbox/{fontstack}/{range}.pbf",
      "layers": [
        {
          "id": "background",
          "type": "background",
          "layout": {
            
          },
          "paint": {
            "background-color": {
              "base": 1,
              "stops": [
                [
                  11,
                  "hsl(35, 32%, 91%)"
                ],
                [
                  13,
                  "hsl(35, 12%, 89%)"
                ]
              ]
            }
          }
        },
        {
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444855831248.8289"
          },
          "maxzoom": 12,
          "filter": [
            "==",
            "class",
            "crop"
          ],
          "type": "fill",
          "source": "composite",
          "id": "landcover_crop",
          "paint": {
            "fill-color": "hsl(75, 62%, 81%)",
            "fill-opacity": {
              "base": 1.5,
              "stops": [
                [
                  2,
                  0.3
                ],
                [
                  12,
                  0
                ]
              ]
            },
            "fill-antialias": false
          },
          "source-layer": "landcover"
        },
        {
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444855831248.8289"
          },
          "maxzoom": 12,
          "filter": [
            "==",
            "class",
            "grass"
          ],
          "type": "fill",
          "source": "composite",
          "id": "landcover_grass",
          "paint": {
            "fill-color": "hsl(75, 62%, 81%)",
            "fill-opacity": {
              "base": 1.5,
              "stops": [
                [
                  2,
                  0.3
                ],
                [
                  12,
                  0
                ]
              ]
            },
            "fill-antialias": false
          },
          "source-layer": "landcover"
        },
        {
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444855831248.8289"
          },
          "maxzoom": 12,
          "filter": [
            "==",
            "class",
            "scrub"
          ],
          "type": "fill",
          "source": "composite",
          "id": "landcover_scrub",
          "paint": {
            "fill-color": "hsl(75, 62%, 81%)",
            "fill-opacity": {
              "base": 1.5,
              "stops": [
                [
                  2,
                  0.3
                ],
                [
                  12,
                  0
                ]
              ]
            },
            "fill-antialias": false
          },
          "source-layer": "landcover"
        },
        {
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444855831248.8289"
          },
          "maxzoom": 12,
          "filter": [
            "==",
            "class",
            "wood"
          ],
          "type": "fill",
          "source": "composite",
          "id": "landcover_wood",
          "paint": {
            "fill-color": "hsl(75, 62%, 81%)",
            "fill-opacity": {
              "base": 1.5,
              "stops": [
                [
                  2,
                  0.3
                ],
                [
                  12,
                  0
                ]
              ]
            },
            "fill-antialias": false
          },
          "source-layer": "landcover"
        },
        {
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444855831248.8289"
          },
          "filter": [
            "==",
            "class",
            "snow"
          ],
          "type": "fill",
          "source": "composite",
          "id": "landcover_snow",
          "paint": {
            "fill-color": "hsl(0, 0%, 100%)",
            "fill-opacity": 0.2,
            "fill-antialias": false
          },
          "source-layer": "landcover"
        },
        {
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "national_park"
          ],
          "type": "fill",
          "source": "composite",
          "id": "national_park",
          "paint": {
            "fill-color": "hsl(100, 59%, 76%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  5,
                  0
                ],
                [
                  5.5,
                  0.75
                ],
                [
                  9,
                  0.75
                ],
                [
                  10,
                  0.35
                ]
              ]
            }
          },
          "source-layer": "landuse_overlay"
        },
        {
          "minzoom": 9,
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "scrub"
          ],
          "type": "fill",
          "source": "composite",
          "id": "scrub",
          "paint": {
            "fill-color": "hsl(75, 41%, 74%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  9,
                  0
                ],
                [
                  15,
                  0.2
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "minzoom": 9,
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "grass"
          ],
          "type": "fill",
          "source": "composite",
          "id": "grass",
          "paint": {
            "fill-color": "hsl(75, 41%, 74%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  9,
                  0
                ],
                [
                  15,
                  0.4
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "minzoom": 6,
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "wood"
          ],
          "type": "fill",
          "source": "composite",
          "id": "wood",
          "paint": {
            "fill-color": "hsl(75, 41%, 74%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  7,
                  0
                ],
                [
                  15,
                  0.5
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "minzoom": 11,
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "agriculture"
          ],
          "type": "fill",
          "source": "composite",
          "id": "agriculture",
          "paint": {
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  11,
                  0
                ],
                [
                  14,
                  0.75
                ]
              ]
            },
            "fill-color": "hsl(75, 37%, 81%)",
            "fill-outline-color": "hsl(75, 32%, 68%)"
          },
          "source-layer": "landuse"
        },
        {
          "minzoom": 9,
          "layout": {
            "line-cap": "round"
          },
          "filter": [
            "==",
            "class",
            "national_park"
          ],
          "type": "line",
          "source": "composite",
          "id": "national_park-tint-band",
          "paint": {
            "line-color": "hsl(100, 62%, 74%)",
            "line-width": {
              "base": 1.4,
              "stops": [
                [
                  9,
                  1
                ],
                [
                  14,
                  8
                ]
              ]
            },
            "line-offset": {
              "base": 1.4,
              "stops": [
                [
                  9,
                  0
                ],
                [
                  14,
                  -2.5
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  9,
                  0
                ],
                [
                  10,
                  0.75
                ]
              ]
            },
            "line-blur": 3
          },
          "source-layer": "landuse_overlay"
        },
        {
          "minzoom": 9,
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "national_park"
          ],
          "type": "line",
          "source": "composite",
          "id": "national_park-outline",
          "paint": {
            "line-color": {
              "base": 1,
              "stops": [
                [
                  12,
                  "hsl(100, 49%, 71%)"
                ],
                [
                  14,
                  "hsl(100, 40%, 67%)"
                ]
              ]
            },
            "line-width": {
              "base": 1,
              "stops": [
                [
                  9,
                  0.75
                ],
                [
                  12,
                  1
                ]
              ]
            },
            "line-offset": 0,
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  9,
                  0
                ],
                [
                  10,
                  1
                ]
              ]
            }
          },
          "source-layer": "landuse_overlay"
        },
        {
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "hospital"
          ],
          "type": "fill",
          "source": "composite",
          "id": "hospital",
          "paint": {
            "fill-color": {
              "base": 1,
              "stops": [
                [
                  15.5,
                  "hsl(340, 37%, 87%)"
                ],
                [
                  16,
                  "hsl(340, 63%, 89%)"
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "school"
          ],
          "type": "fill",
          "source": "composite",
          "id": "school",
          "paint": {
            "fill-color": {
              "base": 1,
              "stops": [
                [
                  15.5,
                  "hsl(50, 47%, 81%)"
                ],
                [
                  16,
                  "hsl(50, 63%, 84%)"
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "layout": {
            
          },
          "filter": [
            "all",
            [
              "!in",
              "type",
              "garden",
              "golf_course",
              "playground",
              "zoo"
            ],
            [
              "==",
              "class",
              "park"
            ]
          ],
          "type": "fill",
          "source": "composite",
          "id": "park",
          "paint": {
            "fill-color": "hsl(100, 59%, 76%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  5,
                  0
                ],
                [
                  6,
                  1
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "layout": {
            
          },
          "filter": [
            "all",
            [
              "==",
              "class",
              "park"
            ],
            [
              "in",
              "type",
              "garden",
              "golf_course",
              "playground",
              "zoo"
            ]
          ],
          "type": "fill",
          "source": "composite",
          "id": "other-green-areas",
          "paint": {
            "fill-color": "hsl(100, 59%, 81%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  5,
                  0
                ],
                [
                  6,
                  1
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "minzoom": 9,
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "glacier"
          ],
          "type": "fill",
          "source": "composite",
          "id": "glacier",
          "paint": {
            "fill-color": "hsl(196, 71%, 93%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  9,
                  0
                ],
                [
                  10,
                  0.5
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "pitch"
          ],
          "type": "fill",
          "source": "composite",
          "id": "pitch",
          "paint": {
            "fill-color": "hsl(100, 57%, 72%)"
          },
          "source-layer": "landuse"
        },
        {
          "minzoom": 15,
          "layout": {
            "line-join": "miter"
          },
          "filter": [
            "==",
            "class",
            "pitch"
          ],
          "type": "line",
          "source": "composite",
          "id": "pitch-line",
          "paint": {
            "line-color": "hsl(75, 57%, 84%)"
          },
          "source-layer": "landuse"
        },
        {
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "cemetery"
          ],
          "type": "fill",
          "source": "composite",
          "id": "cemetery",
          "paint": {
            "fill-color": "hsl(75, 37%, 81%)"
          },
          "source-layer": "landuse"
        },
        {
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "industrial"
          ],
          "type": "fill",
          "source": "composite",
          "id": "industrial",
          "paint": {
            "fill-color": {
              "base": 1,
              "stops": [
                [
                  15.5,
                  "hsl(230, 15%, 86%)"
                ],
                [
                  16,
                  "hsl(230, 29%, 89%)"
                ]
              ]
            }
          },
          "source-layer": "landuse"
        },
        {
          "layout": {
            
          },
          "filter": [
            "==",
            "class",
            "sand"
          ],
          "type": "fill",
          "source": "composite",
          "id": "sand",
          "paint": {
            "fill-color": "hsl(60, 46%, 87%)"
          },
          "source-layer": "landuse"
        },
        {
          "minzoom": 11,
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444933837268.9458"
          },
          "filter": [
            "!in",
            "index",
            10,
            5
          ],
          "type": "line",
          "source": "composite",
          "id": "contour-line",
          "paint": {
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  11,
                  0.15
                ],
                [
                  12,
                  0.3
                ]
              ]
            },
            "line-color": "hsl(100, 100%, 20%)",
            "line-width": {
              "base": 1,
              "stops": [
                [
                  13,
                  0.5
                ],
                [
                  16,
                  0.8
                ]
              ]
            },
            "line-offset": {
              "base": 1,
              "stops": [
                [
                  13,
                  1
                ],
                [
                  16,
                  1.6
                ]
              ]
            }
          },
          "source-layer": "contour"
        },
        {
          "minzoom": 11,
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444933837268.9458"
          },
          "filter": [
            "in",
            "index",
            10,
            5
          ],
          "type": "line",
          "source": "composite",
          "id": "contour-line-index",
          "paint": {
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  11,
                  0.25
                ],
                [
                  12,
                  0.5
                ]
              ]
            },
            "line-color": "hsl(100, 100%, 20%)",
            "line-width": {
              "base": 1,
              "stops": [
                [
                  13,
                  0.6
                ],
                [
                  16,
                  1.2
                ]
              ]
            },
            "line-offset": {
              "base": 1,
              "stops": [
                [
                  13,
                  0.6
                ],
                [
                  16,
                  1.2
                ]
              ]
            }
          },
          "source-layer": "contour"
        },
        {
          "minzoom": 8,
          "layout": {
            "line-cap": {
              "base": 1,
              "stops": [
                [
                  0,
                  "butt"
                ],
                [
                  11,
                  "round"
                ]
              ]
            },
            "line-join": "round"
          },
          "filter": [
            "in",
            "class",
            "canal",
            "river"
          ],
          "type": "line",
          "source": "composite",
          "id": "waterway-river-canal-shadow",
          "paint": {
            "line-color": "hsl(215, 84%, 69%)",
            "line-width": {
              "base": 1.3,
              "stops": [
                [
                  8.5,
                  0.4
                ],
                [
                  20,
                  8
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  8,
                  0
                ],
                [
                  8.5,
                  1
                ]
              ]
            },
            "line-translate": {
              "base": 1.2,
              "stops": [
                [
                  7,
                  [
                    0,
                    0
                  ]
                ],
                [
                  16,
                  [
                    -1,
                    -1
                  ]
                ]
              ]
            },
            "line-translate-anchor": "viewport"
          },
          "source-layer": "waterway"
        },
        {
          "minzoom": 8,
          "layout": {
            "line-cap": {
              "base": 1,
              "stops": [
                [
                  0,
                  "butt"
                ],
                [
                  11,
                  "round"
                ]
              ]
            },
            "line-join": "round"
          },
          "filter": [
            "in",
            "class",
            "canal",
            "river"
          ],
          "type": "line",
          "source": "composite",
          "id": "waterway-river-canal",
          "paint": {
            "line-color": "hsl(205, 87%, 76%)",
            "line-width": {
              "base": 1.3,
              "stops": [
                [
                  8.5,
                  0.4
                ],
                [
                  20,
                  8
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  8,
                  0
                ],
                [
                  8.5,
                  1
                ]
              ]
            }
          },
          "source-layer": "waterway"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round",
            "line-cap": "round"
          },
          "filter": [
            "!in",
            "class",
            "canal",
            "river"
          ],
          "type": "line",
          "source": "composite",
          "id": "waterway-small",
          "paint": {
            "line-color": "hsl(205, 87%, 76%)",
            "line-width": {
              "base": 1.35,
              "stops": [
                [
                  13.5,
                  0.4
                ],
                [
                  20,
                  3
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.5,
                  1
                ]
              ]
            }
          },
          "source-layer": "waterway"
        },
        {
          "id": "water-shadow",
          "type": "fill",
          "source": "composite",
          "source-layer": "water",
          "layout": {
            
          },
          "paint": {
            "fill-color": "hsl(215, 84%, 69%)",
            "fill-translate": {
              "base": 1.2,
              "stops": [
                [
                  7,
                  [
                    0,
                    0
                  ]
                ],
                [
                  16,
                  [
                    -1,
                    -1
                  ]
                ]
              ]
            },
            "fill-translate-anchor": "viewport",
            "fill-opacity": 1
          }
        },
        {
          "id": "water",
          "paint": {
            "fill-color": "hsl(196, 80%, 70%)"
          },
          "layout": {
            
          },
          "type": "fill",
          "source": "composite",
          "source-layer": "water"
        },
        {
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444934749452.0452"
          },
          "filter": [
            "in",
            "class",
            "wetland",
            "wetland_noveg"
          ],
          "type": "fill",
          "source": "composite",
          "id": "wetlands",
          "paint": {
            "fill-color": "hsl(185, 43%, 74%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  10,
                  0.25
                ],
                [
                  10.5,
                  0.15
                ]
              ]
            }
          },
          "source-layer": "landuse_overlay"
        },
        {
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444934749452.0452"
          },
          "filter": [
            "in",
            "class",
            "wetland",
            "wetland_noveg"
          ],
          "type": "fill",
          "source": "composite",
          "id": "wetlands-pattern",
          "paint": {
            "fill-color": "hsl(185, 43%, 74%)",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  10,
                  0
                ],
                [
                  10.5,
                  1
                ]
              ]
            },
            "fill-pattern": "wetland",
            "fill-translate-anchor": "viewport"
          },
          "source-layer": "landuse_overlay"
        },
        {
          "layout": {
            
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "Polygon"
            ],
            [
              "==",
              "class",
              "land"
            ]
          ],
          "type": "fill",
          "source": "composite",
          "id": "barrier_line-land-polygon",
          "paint": {
            "fill-color": "hsl(35, 12%, 89%)"
          },
          "source-layer": "barrier_line"
        },
        {
          "layout": {
            "line-cap": "round"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "==",
              "class",
              "land"
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "barrier_line-land-line",
          "paint": {
            "line-width": {
              "base": 1.99,
              "stops": [
                [
                  14,
                  0.75
                ],
                [
                  20,
                  40
                ]
              ]
            },
            "line-color": "hsl(35, 12%, 89%)"
          },
          "source-layer": "barrier_line"
        },
        {
          "minzoom": 11,
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444934828655.3389"
          },
          "filter": [
            "all",
            [
              "!=",
              "type",
              "apron"
            ],
            [
              "==",
              "$type",
              "Polygon"
            ]
          ],
          "type": "fill",
          "source": "composite",
          "id": "aeroway-polygon",
          "paint": {
            "fill-color": {
              "base": 1,
              "stops": [
                [
                  15,
                  "hsl(230, 23%, 82%)"
                ],
                [
                  16,
                  "hsl(230, 37%, 84%)"
                ]
              ]
            },
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  11,
                  0
                ],
                [
                  11.5,
                  1
                ]
              ]
            }
          },
          "source-layer": "aeroway"
        },
        {
          "minzoom": 9,
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444934828655.3389"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "==",
              "type",
              "runway"
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "aeroway-runway",
          "paint": {
            "line-color": {
              "base": 1,
              "stops": [
                [
                  15,
                  "hsl(230, 23%, 82%)"
                ],
                [
                  16,
                  "hsl(230, 37%, 84%)"
                ]
              ]
            },
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  9,
                  1
                ],
                [
                  18,
                  80
                ]
              ]
            }
          },
          "source-layer": "aeroway"
        },
        {
          "minzoom": 9,
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444934828655.3389"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "==",
              "type",
              "taxiway"
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "aeroway-taxiway",
          "paint": {
            "line-color": {
              "base": 1,
              "stops": [
                [
                  15,
                  "hsl(230, 23%, 82%)"
                ],
                [
                  16,
                  "hsl(230, 37%, 84%)"
                ]
              ]
            },
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  10,
                  0.5
                ],
                [
                  18,
                  20
                ]
              ]
            }
          },
          "source-layer": "aeroway"
        },
        {
          "minzoom": 15,
          "layout": {
            
          },
          "filter": [
            "all",
            [
              "!=",
              "type",
              "building:part"
            ],
            [
              "==",
              "underground",
              "false"
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "building-line",
          "paint": {
            "line-color": "hsl(35, 6%, 79%)",
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  0.75
                ],
                [
                  20,
                  3
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  15.5,
                  0
                ],
                [
                  16,
                  1
                ]
              ]
            }
          },
          "source-layer": "building"
        },
        {
          "minzoom": 15,
          "layout": {
            
          },
          "filter": [
            "all",
            [
              "!=",
              "type",
              "building:part"
            ],
            [
              "==",
              "underground",
              "false"
            ]
          ],
          "type": "fill",
          "source": "composite",
          "id": "building",
          "paint": {
            "fill-color": {
              "base": 1,
              "stops": [
                [
                  15,
                  "hsl(35, 11%, 88%)"
                ],
                [
                  16,
                  "hsl(35, 8%, 85%)"
                ]
              ]
            },
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  15.5,
                  0
                ],
                [
                  16,
                  1
                ]
              ]
            },
            "fill-outline-color": "hsl(35, 6%, 79%)"
          },
          "source-layer": "building"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-street-low",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "stops": [
                [
                  11.5,
                  0
                ],
                [
                  12,
                  1
                ],
                [
                  14,
                  1
                ],
                [
                  14.01,
                  0
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-street_limited-low",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "stops": [
                [
                  11.5,
                  0
                ],
                [
                  12,
                  1
                ],
                [
                  14,
                  1
                ],
                [
                  14.01,
                  0
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "track"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-track-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(50, 100%, 40%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-dasharray": [
              3,
              3
            ]
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "in",
                "class",
                "link",
                "service"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-service-link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 19%, 75%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-dasharray": [
              3,
              3
            ]
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-street_limited-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 19%, 75%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-dasharray": [
              3,
              3
            ],
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-street-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 19%, 75%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-dasharray": [
              3,
              3
            ],
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "in",
                "class",
                "secondary",
                "tertiary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-secondary-tertiary-case",
          "paint": {
            "line-width": {
              "base": 1.2,
              "stops": [
                [
                  10,
                  0.75
                ],
                [
                  18,
                  2
                ]
              ]
            },
            "line-dasharray": [
              3,
              3
            ],
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  8.5,
                  0.5
                ],
                [
                  10,
                  0.75
                ],
                [
                  18,
                  26
                ]
              ]
            },
            "line-color": "hsl(230, 19%, 75%)"
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "primary"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-primary-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-dasharray": [
              3,
              3
            ],
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": "hsl(230, 19%, 75%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "==",
                "type",
                "trunk_link"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-trunk_link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-dasharray": [
              3,
              3
            ]
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "motorway_link"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-motorway_link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-dasharray": [
              3,
              3
            ]
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "==",
                "type",
                "trunk"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-trunk-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-opacity": 1,
            "line-dasharray": [
              3,
              3
            ]
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "motorway"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-motorway-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-opacity": 1,
            "line-dasharray": [
              3,
              3
            ]
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-join": "miter"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "construction"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-construction",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            },
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    0.4,
                    0.8
                  ]
                ],
                [
                  15,
                  [
                    0.3,
                    0.6
                  ]
                ],
                [
                  16,
                  [
                    0.2,
                    0.3
                  ]
                ],
                [
                  17,
                  [
                    0.2,
                    0.25
                  ]
                ],
                [
                  18,
                  [
                    0.15,
                    0.15
                  ]
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "type",
                "cycleway",
                "piste",
                "steps"
              ],
              [
                "==",
                "class",
                "path"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-path",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  4
                ]
              ]
            },
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    3,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    3,
                    0.35
                  ]
                ],
                [
                  17,
                  [
                    3,
                    0.35
                  ]
                ]
              ]
            },
            "line-color": "hsl(35, 26%, 95%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "path"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "in",
                "type",
                "cycleway",
                "piste"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-cycleway-piste",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  4
                ]
              ]
            },
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    3,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    3,
                    0.35
                  ]
                ],
                [
                  17,
                  [
                    3,
                    0.35
                  ]
                ]
              ]
            },
            "line-color": "hsl(35, 26%, 95%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "==",
                "type",
                "steps"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-steps",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  16,
                  1.6
                ],
                [
                  18,
                  6
                ]
              ]
            },
            "line-color": "hsl(35, 26%, 95%)",
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    1.75,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    0.75,
                    0.4
                  ]
                ],
                [
                  17,
                  [
                    0.3,
                    0.3
                  ]
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "==",
                "type",
                "trunk_link"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-trunk_link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(46, 77%, 78%)",
            "line-opacity": 1,
            "line-dasharray": [
              1,
              0
            ]
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "motorway_link"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-motorway_link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(26, 74%, 81%)",
            "line-opacity": 1,
            "line-dasharray": [
              1,
              0
            ]
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "pedestrian"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-pedestrian",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": 1,
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    1,
                    0
                  ]
                ],
                [
                  15,
                  [
                    1.5,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    1,
                    0.2
                  ]
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "track"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-track",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "in",
                "class",
                "link",
                "service"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-service-link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-dasharray": [
              1,
              0
            ]
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-street_limited",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(35, 14%, 93%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-street",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "in",
                "class",
                "secondary",
                "tertiary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-secondary-tertiary",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  8.5,
                  0.5
                ],
                [
                  10,
                  0.75
                ],
                [
                  18,
                  26
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": 1,
            "line-dasharray": [
              1,
              0
            ],
            "line-blur": 0
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "primary"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-primary",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": 1,
            "line-dasharray": [
              1,
              0
            ],
            "line-blur": 0
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  17,
                  "oneway-small"
                ],
                [
                  18,
                  "oneway-large"
                ]
              ]
            },
            "symbol-spacing": 200,
            "icon-padding": 2
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "in",
                "class",
                "link",
                "path",
                "pedestrian",
                "service",
                "track"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "tunnel-oneway-arrows-blue-minor",
          "paint": {
            
          },
          "source-layer": "road"
        },
        {
          "minzoom": 15,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  16,
                  "oneway-small"
                ],
                [
                  17,
                  "oneway-large"
                ]
              ]
            },
            "symbol-spacing": 200,
            "icon-padding": 2
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "in",
                "class",
                "primary",
                "secondary",
                "street",
                "street_limited",
                "tertiary"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "tunnel-oneway-arrows-blue-major",
          "paint": {
            
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "trunk"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-trunk",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": "hsl(46, 77%, 78%)"
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "motorway"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "tunnel-motorway",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-dasharray": [
              1,
              0
            ],
            "line-opacity": 1,
            "line-color": "hsl(26, 74%, 81%)",
            "line-blur": 0
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  16,
                  "oneway-white-small"
                ],
                [
                  17,
                  "oneway-white-large"
                ]
              ]
            },
            "symbol-spacing": 200,
            "icon-padding": 2
          },
          "metadata": {
            "mapbox:group": "1444855769305.6016"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "type",
                "primary_link",
                "secondary_link",
                "tertiary_link"
              ],
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "==",
                "structure",
                "tunnel"
              ],
              [
                "in",
                "class",
                "link",
                "trunk"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "tunnel-oneway-arrows-white",
          "paint": {
            "icon-opacity": 0.5
          },
          "source-layer": "road"
        },
        {
          "minzoom": 15,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "filter": [
            "==",
            "class",
            "cliff"
          ],
          "type": "line",
          "source": "composite",
          "id": "cliffs",
          "paint": {
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  15,
                  0
                ],
                [
                  15.25,
                  1
                ]
              ]
            },
            "line-width": 10,
            "line-pattern": "cliff"
          },
          "source-layer": "barrier_line"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "==",
              "type",
              "ferry"
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "ferry",
          "paint": {
            "line-color": {
              "base": 1,
              "stops": [
                [
                  15,
                  "hsl(205, 73%, 63%)"
                ],
                [
                  17,
                  "hsl(230, 73%, 63%)"
                ]
              ]
            },
            "line-opacity": 1,
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  20,
                  1
                ]
              ]
            },
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  12,
                  [
                    1,
                    0
                  ]
                ],
                [
                  13,
                  [
                    12,
                    4
                  ]
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "==",
              "type",
              "ferry_auto"
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "ferry-auto",
          "paint": {
            "line-color": {
              "base": 1,
              "stops": [
                [
                  15,
                  "hsl(205, 73%, 63%)"
                ],
                [
                  17,
                  "hsl(230, 73%, 63%)"
                ]
              ]
            },
            "line-opacity": 1,
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  20,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "!in",
                "type",
                "corridor",
                "crossing",
                "piste",
                "sidewalk",
                "steps"
              ],
              [
                "==",
                "class",
                "path"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-path-bg",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  2.5
                ],
                [
                  18,
                  8
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            },
            "line-color": "hsl(50, 100%, 40%)",
            "line-blur": {
              "base": 1,
              "stops": [
                [
                  14,
                  0
                ],
                [
                  17,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "path"
              ],
              [
                "==",
                "type",
                "piste"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-piste-bg",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  2
                ],
                [
                  18,
                  7
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            },
            "line-color": "hsl(230, 85%, 67%)",
            "line-blur": 0
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "in",
                "type",
                "corridor",
                "crossing",
                "sidewalk"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-sidewalk-corridor-bg",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  2
                ],
                [
                  18,
                  7
                ]
              ]
            },
            "line-dasharray": [
              1,
              0
            ],
            "line-color": "hsl(230, 17%, 82%)",
            "line-blur": 0,
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  16,
                  0
                ],
                [
                  16.25,
                  0.25
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "type",
                "steps"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-steps-bg",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  2.5
                ],
                [
                  18,
                  8
                ]
              ]
            },
            "line-color": "hsl(50, 100%, 40%)",
            "line-blur": {
              "base": 1,
              "stops": [
                [
                  14,
                  0
                ],
                [
                  17,
                  1
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  0.25
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 12,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "pedestrian"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-pedestrian-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  2
                ],
                [
                  18,
                  14.5
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": 0,
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-street-low",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "stops": [
                [
                  11,
                  0
                ],
                [
                  11.25,
                  1
                ],
                [
                  14,
                  1
                ],
                [
                  14.01,
                  0
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-street_limited-low",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "stops": [
                [
                  11,
                  0
                ],
                [
                  11.25,
                  1
                ],
                [
                  14,
                  1
                ],
                [
                  14.01,
                  0
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "track"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-track-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(50, 100%, 40%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  12
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "in",
                "class",
                "link",
                "service"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-service-link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-street_limited-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-street-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "in",
                "class",
                "secondary",
                "tertiary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-secondary-tertiary-case",
          "paint": {
            "line-width": {
              "base": 1.2,
              "stops": [
                [
                  10,
                  0.75
                ],
                [
                  18,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  8.5,
                  0.5
                ],
                [
                  10,
                  0.75
                ],
                [
                  18,
                  26
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  9.99,
                  0
                ],
                [
                  10,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "primary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-primary-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  9.99,
                  0
                ],
                [
                  10,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 10,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "motorway_link"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-motorway_link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  10.99,
                  0
                ],
                [
                  11,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "type",
                "trunk_link"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-trunk_link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  10.99,
                  0
                ],
                [
                  11,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "trunk"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-trunk-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  10,
                  1
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  6,
                  0
                ],
                [
                  6.1,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "motorway"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-motorway-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  10,
                  1
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-join": "miter"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "construction"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-construction",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            },
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    0.4,
                    0.8
                  ]
                ],
                [
                  15,
                  [
                    0.3,
                    0.6
                  ]
                ],
                [
                  16,
                  [
                    0.2,
                    0.3
                  ]
                ],
                [
                  17,
                  [
                    0.2,
                    0.25
                  ]
                ],
                [
                  18,
                  [
                    0.15,
                    0.15
                  ]
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "in",
                "type",
                "corridor",
                "crossing",
                "sidewalk"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-sidewalk-corridor",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  4
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    3,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    3,
                    0.35
                  ]
                ],
                [
                  17,
                  [
                    3,
                    0.35
                  ]
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  16,
                  0
                ],
                [
                  16.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "path"
              ],
              [
                "in",
                "type",
                "bridleway",
                "footway",
                "path"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-path-smooth",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  4
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    3,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    3,
                    0.35
                  ]
                ],
                [
                  17,
                  [
                    3,
                    0.35
                  ]
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "path"
              ],
              [
                "in",
                "type",
                "hiking",
                "mountain_bike",
                "trail"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-path-rough",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  4
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    1.75,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    1,
                    0.4
                  ]
                ],
                [
                  17,
                  [
                    1,
                    0.35
                  ]
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "path"
              ],
              [
                "in",
                "type",
                "cycleway",
                "piste"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-cycleway-piste",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  4
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "type",
                "steps"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-steps",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  16,
                  1.6
                ],
                [
                  18,
                  6
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    1.75,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    0.75,
                    0.4
                  ]
                ],
                [
                  17,
                  [
                    0.3,
                    0.3
                  ]
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "type",
                "trunk_link"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-trunk_link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(46, 69%, 68%)",
            "line-opacity": 1
          },
          "source-layer": "road"
        },
        {
          "minzoom": 10,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "motorway_link"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-motorway_link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(26, 67%, 70%)",
            "line-opacity": 1
          },
          "source-layer": "road"
        },
        {
          "minzoom": 12,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "pedestrian"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-pedestrian",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": 1,
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    1,
                    0
                  ]
                ],
                [
                  15,
                  [
                    1.5,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    1,
                    0.2
                  ]
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 12,
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "Polygon"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "none"
              ],
              [
                "in",
                "class",
                "path",
                "pedestrian"
              ]
            ]
          ],
          "type": "fill",
          "source": "composite",
          "id": "road-pedestrian-polygon-fill",
          "paint": {
            "fill-color": {
              "base": 1,
              "stops": [
                [
                  16,
                  "hsl(230, 16%, 94%)"
                ],
                [
                  16.25,
                  "hsl(230, 50%, 98%)"
                ]
              ]
            },
            "fill-outline-color": "hsl(230, 26%, 88%)",
            "fill-opacity": 1
          },
          "source-layer": "road"
        },
        {
          "minzoom": 12,
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "Polygon"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "none"
              ],
              [
                "in",
                "class",
                "path",
                "pedestrian"
              ]
            ]
          ],
          "type": "fill",
          "source": "composite",
          "id": "road-pedestrian-polygon-pattern",
          "paint": {
            "fill-color": "hsl(0, 0%, 100%)",
            "fill-outline-color": "hsl(35, 10%, 83%)",
            "fill-pattern": "pedestrian-polygon",
            "fill-opacity": {
              "base": 1,
              "stops": [
                [
                  16,
                  0
                ],
                [
                  16.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 12,
          "layout": {
            
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "Polygon"
            ],
            [
              "all",
              [
                "!in",
                "class",
                "motorway",
                "path",
                "pedestrian",
                "trunk"
              ],
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ]
            ]
          ],
          "type": "fill",
          "source": "composite",
          "id": "road-polygon",
          "paint": {
            "fill-color": "hsl(0, 0%, 100%)",
            "fill-outline-color": "hsl(0, 0%, 100%)"
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "track"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-track",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "in",
                "class",
                "link",
                "service"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-service-link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-street_limited",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(35, 14%, 93%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "none"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-street",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "in",
                "class",
                "secondary",
                "tertiary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-secondary-tertiary",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  8.5,
                  0.5
                ],
                [
                  10,
                  0.75
                ],
                [
                  18,
                  26
                ]
              ]
            },
            "line-color": {
              "base": 1,
              "stops": [
                [
                  5,
                  "hsl(35, 32%, 91%)"
                ],
                [
                  8,
                  "hsl(0, 0%, 100%)"
                ]
              ]
            },
            "line-opacity": {
              "base": 1.2,
              "stops": [
                [
                  5,
                  0
                ],
                [
                  5.5,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "primary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-primary",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": {
              "base": 1,
              "stops": [
                [
                  5,
                  "hsl(35, 32%, 91%)"
                ],
                [
                  8,
                  "hsl(0, 0%, 100%)"
                ]
              ]
            },
            "line-opacity": {
              "base": 1.2,
              "stops": [
                [
                  5,
                  0
                ],
                [
                  5.5,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  17,
                  "oneway-small"
                ],
                [
                  18,
                  "oneway-large"
                ]
              ]
            },
            "icon-rotation-alignment": "map",
            "icon-padding": 2,
            "symbol-spacing": 200
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "in",
                "class",
                "link",
                "path",
                "pedestrian",
                "service",
                "track"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "road-oneway-arrows-blue-minor",
          "paint": {
            
          },
          "source-layer": "road"
        },
        {
          "minzoom": 15,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  16,
                  "oneway-small"
                ],
                [
                  17,
                  "oneway-large"
                ]
              ]
            },
            "icon-rotation-alignment": "map",
            "icon-padding": 2,
            "symbol-spacing": 200
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "in",
                "class",
                "primary",
                "secondary",
                "street",
                "street_limited",
                "tertiary"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "road-oneway-arrows-blue-major",
          "paint": {
            
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "trunk"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-trunk",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": {
              "base": 1,
              "stops": [
                [
                  6,
                  "hsl(0, 0%, 100%)"
                ],
                [
                  6.1,
                  "hsl(46, 80%, 60%)"
                ],
                [
                  9,
                  "hsl(46, 69%, 68%)"
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "==",
                "class",
                "motorway"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-motorway",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": {
              "base": 1,
              "stops": [
                [
                  8,
                  "hsl(26, 87%, 62%)"
                ],
                [
                  9,
                  "hsl(26, 67%, 70%)"
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "in",
                "class",
                "major_rail",
                "minor_rail"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-rail",
          "paint": {
            "line-color": {
              "stops": [
                [
                  13,
                  "hsl(50, 17%, 82%)"
                ],
                [
                  16,
                  "hsl(230, 10%, 74%)"
                ]
              ]
            },
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  20,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "in",
                "class",
                "major_rail",
                "minor_rail"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "road-rail-tracks",
          "paint": {
            "line-color": {
              "stops": [
                [
                  13,
                  "hsl(50, 17%, 82%)"
                ],
                [
                  16,
                  "hsl(230, 10%, 74%)"
                ]
              ]
            },
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  4
                ],
                [
                  20,
                  8
                ]
              ]
            },
            "line-dasharray": [
              0.1,
              15
            ],
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.75,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "icon-allow-overlap": true,
            "icon-size": 1,
            "icon-image": "level-crossing"
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "Point"
            ],
            [
              "==",
              "class",
              "level_crossing"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "level-crossing",
          "paint": {
            "icon-opacity": 1
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  16,
                  "oneway-white-small"
                ],
                [
                  17,
                  "oneway-white-large"
                ]
              ]
            },
            "icon-padding": 2,
            "symbol-spacing": 200
          },
          "metadata": {
            "mapbox:group": "1444855786460.0557"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "structure",
                "bridge",
                "tunnel"
              ],
              [
                "!in",
                "type",
                "primary_link",
                "secondary_link",
                "tertiary_link"
              ],
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "in",
                "class",
                "link",
                "trunk"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "road-oneway-arrows-white",
          "paint": {
            "icon-opacity": 0.5
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "filter": [
            "==",
            "class",
            "hedge"
          ],
          "type": "line",
          "source": "composite",
          "id": "hedges",
          "paint": {
            "line-color": "hsl(100, 59%, 70%)",
            "line-width": {
              "base": 1,
              "stops": [
                [
                  16,
                  1
                ],
                [
                  20,
                  3
                ]
              ]
            },
            "line-opacity": 1,
            "line-dasharray": [
              1,
              2,
              5,
              2,
              1,
              2
            ]
          },
          "source-layer": "barrier_line"
        },
        {
          "minzoom": 16,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "filter": [
            "==",
            "class",
            "fence"
          ],
          "type": "line",
          "source": "composite",
          "id": "fences",
          "paint": {
            "line-color": "hsl(46, 17%, 76%)",
            "line-width": {
              "base": 1,
              "stops": [
                [
                  16,
                  1
                ],
                [
                  20,
                  3
                ]
              ]
            },
            "line-opacity": 1,
            "line-dasharray": [
              1,
              2,
              5,
              2,
              1,
              2
            ]
          },
          "source-layer": "barrier_line"
        },
        {
          "minzoom": 17,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "filter": [
            "==",
            "class",
            "gate"
          ],
          "type": "line",
          "source": "composite",
          "id": "gates",
          "paint": {
            "line-color": "hsl(46, 17%, 76%)",
            "line-width": {
              "base": 1,
              "stops": [
                [
                  16,
                  1
                ],
                [
                  20,
                  3
                ]
              ]
            },
            "line-opacity": 0.5,
            "line-dasharray": [
              1,
              2,
              5,
              2,
              1,
              2
            ]
          },
          "source-layer": "barrier_line"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "type",
                "piste",
                "steps"
              ],
              [
                "==",
                "class",
                "path"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-path-bg",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  2.5
                ],
                [
                  18,
                  8
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            },
            "line-color": "hsl(50, 100%, 40%)",
            "line-blur": {
              "base": 1,
              "stops": [
                [
                  14,
                  0
                ],
                [
                  17,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "path"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "==",
                "type",
                "piste"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-piste-bg",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  2
                ],
                [
                  18,
                  7
                ]
              ]
            },
            "line-dasharray": [
              1,
              0
            ],
            "line-color": "hsl(205, 63%, 60%)",
            "line-blur": 0,
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "==",
                "type",
                "steps"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-steps-bg",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  2.5
                ],
                [
                  18,
                  8
                ]
              ]
            },
            "line-color": "hsl(50, 100%, 40%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            },
            "line-blur": {
              "base": 1,
              "stops": [
                [
                  14,
                  0
                ],
                [
                  17,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "pedestrian"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-pedestrian-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  2
                ],
                [
                  18,
                  14.5
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": 0,
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-street-low",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "stops": [
                [
                  11.5,
                  0
                ],
                [
                  12,
                  1
                ],
                [
                  14,
                  1
                ],
                [
                  14.01,
                  0
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-street_limited-low",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "stops": [
                [
                  11.5,
                  0
                ],
                [
                  12,
                  1
                ],
                [
                  14,
                  1
                ],
                [
                  14.01,
                  0
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "track"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-track-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(50, 100%, 40%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  12
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "class",
                "link",
                "service"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-service-link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-street_limited-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-street-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            },
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "class",
                "secondary",
                "tertiary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-secondary-tertiary-case",
          "paint": {
            "line-width": {
              "base": 1.2,
              "stops": [
                [
                  10,
                  0.75
                ],
                [
                  18,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  8.5,
                  0.5
                ],
                [
                  10,
                  0.75
                ],
                [
                  18,
                  26
                ]
              ]
            },
            "line-translate": [
              0,
              0
            ]
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "primary"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-primary-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-translate": [
              0,
              0
            ]
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "layer",
                2,
                3,
                4,
                5
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "==",
                "type",
                "trunk_link"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-trunk_link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  10.99,
                  0
                ],
                [
                  11,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "layer",
                2,
                3,
                4,
                5
              ],
              [
                "==",
                "class",
                "motorway_link"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-motorway_link-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-opacity": 1
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "layer",
                2,
                3,
                4,
                5
              ],
              [
                "==",
                "class",
                "trunk"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-trunk-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "layer",
                2,
                3,
                4,
                5
              ],
              [
                "==",
                "class",
                "motorway"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-motorway-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-join": "miter"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "construction"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-construction",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(230, 24%, 87%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            },
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    0.4,
                    0.8
                  ]
                ],
                [
                  15,
                  [
                    0.3,
                    0.6
                  ]
                ],
                [
                  16,
                  [
                    0.2,
                    0.3
                  ]
                ],
                [
                  17,
                  [
                    0.2,
                    0.25
                  ]
                ],
                [
                  18,
                  [
                    0.15,
                    0.15
                  ]
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "type",
                "cycleway",
                "piste",
                "steps"
              ],
              [
                "==",
                "class",
                "path"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-path",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  4
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    3,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    3,
                    0.35
                  ]
                ],
                [
                  17,
                  [
                    3,
                    0.35
                  ]
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "path"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "type",
                "cycleway",
                "piste"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-cycleway-piste",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  4
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "==",
                "type",
                "steps"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-steps",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  16,
                  1.6
                ],
                [
                  18,
                  6
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    4,
                    0.4
                  ]
                ],
                [
                  15,
                  [
                    1.75,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    0.75,
                    0.4
                  ]
                ],
                [
                  17,
                  [
                    0.3,
                    0.3
                  ]
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13,
                  0
                ],
                [
                  13.25,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "layer",
                2,
                3,
                4,
                5
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "==",
                "type",
                "trunk_link"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-trunk_link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(46, 69%, 68%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "layer",
                2,
                3,
                4,
                5
              ],
              [
                "==",
                "class",
                "motorway_link"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-motorway_link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(26, 67%, 70%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "pedestrian"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-pedestrian",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": 1,
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  14,
                  [
                    1,
                    0
                  ]
                ],
                [
                  15,
                  [
                    1.5,
                    0.4
                  ]
                ],
                [
                  16,
                  [
                    1,
                    0.2
                  ]
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "track"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-track",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  15,
                  1
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 14,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!=",
                "type",
                "trunk_link"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "class",
                "link",
                "service",
                "track"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-service-link",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  18,
                  12
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street_limited"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-street_limited",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(35, 14%, 93%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 11,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "street"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-street",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12.5,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "type",
                "secondary",
                "tertiary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-secondary-tertiary",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  8.5,
                  0.5
                ],
                [
                  10,
                  0.75
                ],
                [
                  18,
                  26
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "base": 1.2,
              "stops": [
                [
                  5,
                  0
                ],
                [
                  5.5,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "==",
                "type",
                "primary"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-primary",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-opacity": {
              "base": 1.2,
              "stops": [
                [
                  5,
                  0
                ],
                [
                  5.5,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  17,
                  "oneway-small"
                ],
                [
                  18,
                  "oneway-large"
                ]
              ]
            },
            "symbol-spacing": 200,
            "icon-rotation-alignment": "map",
            "icon-padding": 2
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "class",
                "link",
                "path",
                "pedestrian",
                "service",
                "track"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "bridge-oneway-arrows-blue-minor",
          "paint": {
            
          },
          "source-layer": "road"
        },
        {
          "minzoom": 15,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  16,
                  "oneway-small"
                ],
                [
                  17,
                  "oneway-large"
                ]
              ]
            },
            "symbol-spacing": 200,
            "icon-rotation-alignment": "map",
            "icon-padding": 2
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "class",
                "primary",
                "secondary",
                "street",
                "street_limited",
                "tertiary"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "bridge-oneway-arrows-blue-major",
          "paint": {
            
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "layer",
                2,
                3,
                4,
                5
              ],
              [
                "==",
                "class",
                "trunk"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-trunk",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": "hsl(46, 69%, 68%)"
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "layer",
                2,
                3,
                4,
                5
              ],
              [
                "==",
                "class",
                "motorway"
              ],
              [
                "==",
                "structure",
                "bridge"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-motorway",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": "hsl(26, 67%, 70%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "class",
                "major_rail",
                "minor_rail"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-rail",
          "paint": {
            "line-color": {
              "stops": [
                [
                  13,
                  "hsl(50, 17%, 82%)"
                ],
                [
                  16,
                  "hsl(230, 10%, 74%)"
                ]
              ]
            },
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  20,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "class",
                "major_rail",
                "minor_rail"
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-rail-tracks",
          "paint": {
            "line-color": {
              "stops": [
                [
                  13,
                  "hsl(50, 17%, 82%)"
                ],
                [
                  16,
                  "hsl(230, 10%, 74%)"
                ]
              ]
            },
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  4
                ],
                [
                  20,
                  8
                ]
              ]
            },
            "line-dasharray": [
              0.1,
              15
            ],
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  13.75,
                  0
                ],
                [
                  20,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "==",
                "type",
                "trunk_link"
              ],
              [
                ">=",
                "layer",
                2
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-trunk_link-2-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  10.99,
                  0
                ],
                [
                  11,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "motorway_link"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                ">=",
                "layer",
                2
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-motorway_link-2-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.75
                ],
                [
                  20,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-opacity": 1
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "trunk"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                ">=",
                "layer",
                2
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-trunk-2-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  10,
                  1
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "motorway"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                ">=",
                "layer",
                2
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-motorway-2-case",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  10,
                  1
                ],
                [
                  16,
                  2
                ]
              ]
            },
            "line-color": "hsl(0, 0%, 100%)",
            "line-gap-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "==",
                "type",
                "trunk_link"
              ],
              [
                ">=",
                "layer",
                2
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-trunk_link-2",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(46, 69%, 68%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "motorway_link"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                ">=",
                "layer",
                2
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-motorway_link-2",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  12,
                  0.5
                ],
                [
                  14,
                  2
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "line-color": "hsl(26, 67%, 70%)"
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "trunk"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                ">=",
                "layer",
                2
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-trunk-2",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": "hsl(46, 69%, 68%)"
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-cap": "round",
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "==",
                "class",
                "motorway"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                ">=",
                "layer",
                2
              ]
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "bridge-motorway-2",
          "paint": {
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  5,
                  0.75
                ],
                [
                  18,
                  32
                ]
              ]
            },
            "line-color": "hsl(26, 67%, 70%)"
          },
          "source-layer": "road"
        },
        {
          "minzoom": 16,
          "layout": {
            "symbol-placement": "line",
            "icon-image": {
              "base": 1,
              "stops": [
                [
                  16,
                  "oneway-white-small"
                ],
                [
                  17,
                  "oneway-white-large"
                ]
              ]
            },
            "symbol-spacing": 200,
            "icon-padding": 2
          },
          "metadata": {
            "mapbox:group": "1444855799204.86"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "all",
              [
                "!in",
                "type",
                "primary_link",
                "secondary_link",
                "tertiary_link"
              ],
              [
                "==",
                "oneway",
                "true"
              ],
              [
                "==",
                "structure",
                "bridge"
              ],
              [
                "in",
                "class",
                "link",
                "trunk"
              ]
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "bridge-oneway-arrows-white",
          "paint": {
            "icon-opacity": 0.5
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "==",
              "class",
              "aerialway"
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "aerialway-bg",
          "paint": {
            "line-color": "hsl(0, 0%, 100%)",
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  2.5
                ],
                [
                  20,
                  3
                ]
              ]
            },
            "line-blur": 0.5
          },
          "source-layer": "road"
        },
        {
          "minzoom": 13,
          "layout": {
            "line-join": "round"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "==",
              "class",
              "aerialway"
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "aerialway",
          "paint": {
            "line-color": "hsl(230, 4%, 29%)",
            "line-width": {
              "base": 1.5,
              "stops": [
                [
                  14,
                  0.5
                ],
                [
                  20,
                  1
                ]
              ]
            }
          },
          "source-layer": "road"
        },
        {
          "layout": {
            "line-join": "bevel"
          },
          "metadata": {
            "mapbox:group": "1444934295202.7542"
          },
          "filter": [
            "all",
            [
              "==",
              "maritime",
              0
            ],
            [
              ">=",
              "admin_level",
              3
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "admin-3-4-boundaries-bg",
          "paint": {
            "line-color": {
              "base": 1,
              "stops": [
                [
                  8,
                  "hsl(35, 12%, 89%)"
                ],
                [
                  16,
                  "hsl(230, 49%, 90%)"
                ]
              ]
            },
            "line-width": {
              "base": 1,
              "stops": [
                [
                  7,
                  3.75
                ],
                [
                  12,
                  5.5
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  7,
                  0
                ],
                [
                  8,
                  0.75
                ]
              ]
            },
            "line-dasharray": [
              1,
              0
            ],
            "line-translate": [
              0,
              0
            ],
            "line-blur": {
              "base": 1,
              "stops": [
                [
                  3,
                  0
                ],
                [
                  8,
                  3
                ]
              ]
            }
          },
          "source-layer": "admin"
        },
        {
          "minzoom": 1,
          "layout": {
            "line-join": "miter"
          },
          "metadata": {
            "mapbox:group": "1444934295202.7542"
          },
          "filter": [
            "all",
            [
              "==",
              "admin_level",
              2
            ],
            [
              "==",
              "maritime",
              0
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "admin-2-boundaries-bg",
          "paint": {
            "line-width": {
              "base": 1,
              "stops": [
                [
                  3,
                  3.5
                ],
                [
                  10,
                  8
                ]
              ]
            },
            "line-color": {
              "base": 1,
              "stops": [
                [
                  6,
                  "hsl(35, 12%, 89%)"
                ],
                [
                  8,
                  "hsl(230, 49%, 90%)"
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  3,
                  0
                ],
                [
                  4,
                  0.5
                ]
              ]
            },
            "line-translate": [
              0,
              0
            ],
            "line-blur": {
              "base": 1,
              "stops": [
                [
                  3,
                  0
                ],
                [
                  10,
                  2
                ]
              ]
            }
          },
          "source-layer": "admin"
        },
        {
          "layout": {
            "line-join": "round",
            "line-cap": "round"
          },
          "metadata": {
            "mapbox:group": "1444934295202.7542"
          },
          "filter": [
            "all",
            [
              "==",
              "maritime",
              0
            ],
            [
              ">=",
              "admin_level",
              3
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "admin-3-4-boundaries",
          "paint": {
            "line-dasharray": {
              "base": 1,
              "stops": [
                [
                  6,
                  [
                    2,
                    0
                  ]
                ],
                [
                  7,
                  [
                    2,
                    2,
                    6,
                    2
                  ]
                ]
              ]
            },
            "line-width": {
              "base": 1,
              "stops": [
                [
                  7,
                  0.75
                ],
                [
                  12,
                  1.5
                ]
              ]
            },
            "line-opacity": {
              "base": 1,
              "stops": [
                [
                  2,
                  0
                ],
                [
                  3,
                  1
                ]
              ]
            },
            "line-color": {
              "base": 1,
              "stops": [
                [
                  3,
                  "hsl(230, 14%, 77%)"
                ],
                [
                  7,
                  "hsl(230, 8%, 62%)"
                ]
              ]
            }
          },
          "source-layer": "admin"
        },
        {
          "minzoom": 1,
          "layout": {
            "line-join": "round",
            "line-cap": "round"
          },
          "metadata": {
            "mapbox:group": "1444934295202.7542"
          },
          "filter": [
            "all",
            [
              "==",
              "admin_level",
              2
            ],
            [
              "==",
              "disputed",
              0
            ],
            [
              "==",
              "maritime",
              0
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "admin-2-boundaries",
          "paint": {
            "line-color": "hsl(230, 8%, 51%)",
            "line-width": {
              "base": 1,
              "stops": [
                [
                  3,
                  0.5
                ],
                [
                  10,
                  2
                ]
              ]
            }
          },
          "source-layer": "admin"
        },
        {
          "minzoom": 1,
          "layout": {
            "line-join": "round"
          },
          "metadata": {
            "mapbox:group": "1444934295202.7542"
          },
          "filter": [
            "all",
            [
              "==",
              "admin_level",
              2
            ],
            [
              "==",
              "disputed",
              1
            ],
            [
              "==",
              "maritime",
              0
            ]
          ],
          "type": "line",
          "source": "composite",
          "id": "admin-2-boundaries-dispute",
          "paint": {
            "line-dasharray": [
              1.5,
              1.5
            ],
            "line-color": "hsl(230, 8%, 51%)",
            "line-width": {
              "base": 1,
              "stops": [
                [
                  3,
                  0.5
                ],
                [
                  10,
                  2
                ]
              ]
            }
          },
          "source-layer": "admin"
        },
        {
          "id": "housenum-label",
          "type": "symbol",
          "source": "composite",
          "source-layer": "housenum_label",
          "minzoom": 17,
          "layout": {
            "text-field": "{house_num}",
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 4,
            "text-max-width": 7,
            "text-size": 9.5
          },
          "paint": {
            "text-color": "hsl(35, 2%, 69%)",
            "text-halo-color": "hsl(35, 8%, 85%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0
          }
        },
        {
          "minzoom": 11,
          "layout": {
            "text-field": "{ele} m",
            "symbol-placement": "line",
            "text-pitch-alignment": "viewport",
            "text-max-angle": 25,
            "text-padding": 5,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 1,
              "stops": [
                [
                  15,
                  9.5
                ],
                [
                  20,
                  12
                ]
              ]
            }
          },
          "filter": [
            "in",
            "index",
            10,
            5
          ],
          "type": "symbol",
          "source": "composite",
          "id": "contour-label",
          "paint": {
            "text-color": "hsl(100, 60%, 28%)",
            "text-halo-width": 1,
            "text-halo-blur": 0,
            "text-halo-color": "hsla(0, 0%, 100%, 0.5)"
          },
          "source-layer": "contour"
        },
        {
          "minzoom": 12,
          "layout": {
            "text-field": "{name_en}",
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "symbol-placement": "line",
            "text-pitch-alignment": "viewport",
            "text-max-angle": 30,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  13,
                  12
                ],
                [
                  18,
                  16
                ]
              ]
            }
          },
          "filter": [
            "in",
            "class",
            "canal",
            "river"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "waterway-label",
          "paint": {
            "text-halo-width": 0.5,
            "text-halo-color": "hsl(196, 80%, 70%)",
            "text-color": "hsl(230, 48%, 44%)",
            "text-halo-blur": 0.5
          },
          "source-layer": "waterway_label"
        },
        {
          "minzoom": 17,
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  16,
                  11
                ],
                [
                  20,
                  13
                ]
              ]
            },
            "icon-image": "{maki}-11",
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 1,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933456003.5437"
          },
          "filter": [
            "all",
            [
              "==",
              "scalerank",
              4
            ],
            [
              ">=",
              "localrank",
              15
            ],
            [
              "in",
              "maki",
              "amusement-park",
              "aquarium",
              "attraction",
              "bakery",
              "bank",
              "bar",
              "beer",
              "bus",
              "cafe",
              "castle",
              "college",
              "doctor",
              "fast-food",
              "ferry",
              "fire-station",
              "fuel",
              "grocery",
              "harbor",
              "hospital",
              "ice-cream",
              "lodging",
              "marker",
              "monument",
              "museum",
              "pharmacy",
              "police",
              "post",
              "restaurant",
              "rocket",
              "stadium",
              "swimming"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-relevant-scalerank4-l15",
          "paint": {
            "text-color": "hsl(25, 25%, 32%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "minzoom": 15,
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  16,
                  11
                ],
                [
                  20,
                  13
                ]
              ]
            },
            "icon-image": "{maki}-11",
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 1,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933456003.5437"
          },
          "filter": [
            "all",
            [
              "<=",
              "localrank",
              14
            ],
            [
              "==",
              "scalerank",
              4
            ],
            [
              "in",
              "maki",
              "amusement-park",
              "aquarium",
              "attraction",
              "bakery",
              "bank",
              "bar",
              "beer",
              "bus",
              "cafe",
              "castle",
              "college",
              "doctor",
              "fast-food",
              "ferry",
              "fire-station",
              "fuel",
              "grocery",
              "harbor",
              "hospital",
              "ice-cream",
              "lodging",
              "marker",
              "monument",
              "museum",
              "pharmacy",
              "police",
              "post",
              "restaurant",
              "rocket",
              "stadium",
              "swimming"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-relevant-scalerank4-l1",
          "paint": {
            "text-color": "hsl(25, 25%, 32%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "minzoom": 15,
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  16,
                  11
                ],
                [
                  20,
                  13
                ]
              ]
            },
            "icon-image": "{maki}-11",
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 1,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933456003.5437"
          },
          "filter": [
            "all",
            [
              "==",
              "scalerank",
              4
            ],
            [
              "in",
              "maki",
              "campsite",
              "cemetery",
              "dog-park",
              "garden",
              "golf",
              "park",
              "picnic-site",
              "playground",
              "zoo"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-parks_scalerank4",
          "paint": {
            "text-color": "hsl(100, 100%, 20%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  16,
                  11
                ],
                [
                  20,
                  13
                ]
              ]
            },
            "icon-image": "{maki}-11",
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 1,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933372896.5967"
          },
          "filter": [
            "all",
            [
              "!in",
              "maki",
              "campsite",
              "cemetery",
              "dog-park",
              "garden",
              "golf",
              "park",
              "picnic-site",
              "playground",
              "zoo"
            ],
            [
              "==",
              "scalerank",
              3
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-scalerank3",
          "paint": {
            "text-color": "hsl(25, 25%, 32%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  16,
                  11
                ],
                [
                  20,
                  13
                ]
              ]
            },
            "icon-image": "{maki}-11",
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933372896.5967"
          },
          "filter": [
            "all",
            [
              "==",
              "scalerank",
              3
            ],
            [
              "in",
              "maki",
              "campsite",
              "cemetery",
              "dog-park",
              "garden",
              "golf",
              "park",
              "picnic-site",
              "playground",
              "zoo"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-parks-scalerank3",
          "paint": {
            "text-color": "hsl(100, 100%, 20%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "minzoom": 15,
          "layout": {
            "text-size": {
              "base": 1,
              "stops": [
                [
                  15,
                  10
                ],
                [
                  20,
                  13
                ]
              ]
            },
            "text-max-angle": 30,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "symbol-placement": "line",
            "text-padding": 1,
            "text-rotation-alignment": "map",
            "text-pitch-alignment": "viewport",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01
          },
          "metadata": {
            "mapbox:group": "1444933721429.3076"
          },
          "filter": [
            "all",
            [
              "!in",
              "class",
              "aerialway",
              "golf",
              "link",
              "motorway",
              "path",
              "pedestrian",
              "primary",
              "secondary",
              "street",
              "street_limited",
              "tertiary",
              "trunk"
            ],
            [
              "==",
              "$type",
              "LineString"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "road-label-small",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1.25,
            "text-halo-blur": 1
          },
          "source-layer": "road_label"
        },
        {
          "minzoom": 11,
          "layout": {
            "text-size": {
              "base": 1,
              "stops": [
                [
                  11,
                  10
                ],
                [
                  20,
                  14
                ]
              ]
            },
            "text-max-angle": 30,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "symbol-placement": "line",
            "text-padding": 1,
            "text-rotation-alignment": "map",
            "text-pitch-alignment": "viewport",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01
          },
          "metadata": {
            "mapbox:group": "1444933721429.3076"
          },
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "in",
              "class",
              "aerialway",
              "link",
              "path",
              "pedestrian",
              "street",
              "street_limited"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "road-label-medium",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1
          },
          "source-layer": "road_label"
        },
        {
          "layout": {
            "text-size": {
              "base": 1,
              "stops": [
                [
                  9,
                  10
                ],
                [
                  20,
                  16
                ]
              ]
            },
            "text-max-angle": 30,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "symbol-placement": "line",
            "text-padding": 1,
            "text-rotation-alignment": "map",
            "text-pitch-alignment": "viewport",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01
          },
          "metadata": {
            "mapbox:group": "1444933721429.3076"
          },
          "filter": [
            "in",
            "class",
            "motorway",
            "primary",
            "secondary",
            "tertiary",
            "trunk"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "road-label-large",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "rgba(255,255,255, 0.75)",
            "text-halo-width": 1,
            "text-halo-blur": 1
          },
          "source-layer": "road_label"
        },
        {
          "layout": {
            "text-size": 9,
            "icon-image": "{shield}-{reflen}",
            "icon-rotation-alignment": "viewport",
            "text-max-angle": 38,
            "symbol-spacing": {
              "base": 1,
              "stops": [
                [
                  11,
                  150
                ],
                [
                  14,
                  200
                ]
              ]
            },
            "text-font": [
              "DIN Offc Pro Bold",
              "Arial Unicode MS Bold"
            ],
            "symbol-placement": {
              "base": 1,
              "stops": [
                [
                  10,
                  "point"
                ],
                [
                  11,
                  "line"
                ]
              ]
            },
            "text-padding": 2,
            "text-rotation-alignment": "viewport",
            "text-field": "{ref}",
            "text-letter-spacing": 0.05,
            "icon-padding": 2
          },
          "metadata": {
            "mapbox:group": "1444933575858.6992"
          },
          "filter": [
            "all",
            [
              "!in",
              "shield",
              "at-expressway",
              "at-motorway",
              "at-state-b",
              "bg-motorway",
              "bg-national",
              "ch-main",
              "ch-motorway",
              "cz-motorway",
              "cz-road",
              "de-motorway",
              "e-road",
              "fi-main",
              "gr-motorway",
              "gr-national",
              "hr-motorway",
              "hr-state",
              "hu-main",
              "hu-motorway",
              "nz-state",
              "pl-expressway",
              "pl-motorway",
              "pl-national",
              "ro-county",
              "ro-motorway",
              "ro-national",
              "rs-motorway",
              "rs-state-1b",
              "se-main",
              "si-expressway",
              "si-motorway",
              "sk-highway",
              "sk-road",
              "us-interstate",
              "us-interstate-business",
              "us-interstate-duplex",
              "us-interstate-truck",
              "za-metropolitan",
              "za-national",
              "za-provincial",
              "za-regional"
            ],
            [
              "<=",
              "reflen",
              6
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "road-shields-black",
          "paint": {
            "text-color": "hsl(230, 21%, 37%)",
            "icon-halo-color": "rgba(0, 0, 0, 1)",
            "icon-halo-width": 1,
            "text-opacity": 1,
            "icon-color": "white",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0
          },
          "source-layer": "road_label"
        },
        {
          "layout": {
            "text-size": 9,
            "icon-image": "{shield}-{reflen}",
            "icon-rotation-alignment": "viewport",
            "text-max-angle": 38,
            "symbol-spacing": {
              "base": 1,
              "stops": [
                [
                  11,
                  150
                ],
                [
                  14,
                  200
                ]
              ]
            },
            "text-font": [
              "DIN Offc Pro Bold",
              "Arial Unicode MS Bold"
            ],
            "symbol-placement": {
              "base": 1,
              "stops": [
                [
                  10,
                  "point"
                ],
                [
                  11,
                  "line"
                ]
              ]
            },
            "text-padding": 2,
            "text-rotation-alignment": "viewport",
            "text-field": "{ref}",
            "text-letter-spacing": 0.05,
            "icon-padding": 2
          },
          "metadata": {
            "mapbox:group": "1444933575858.6992"
          },
          "filter": [
            "all",
            [
              "<=",
              "reflen",
              6
            ],
            [
              "in",
              "shield",
              "at-expressway",
              "at-motorway",
              "at-state-b",
              "bg-motorway",
              "bg-national",
              "ch-main",
              "ch-motorway",
              "cz-motorway",
              "cz-road",
              "de-motorway",
              "e-road",
              "fi-main",
              "gr-motorway",
              "gr-national",
              "hr-motorway",
              "hr-state",
              "hu-main",
              "hu-motorway",
              "nz-state",
              "pl-expressway",
              "pl-motorway",
              "pl-national",
              "ro-county",
              "ro-motorway",
              "ro-national",
              "rs-motorway",
              "rs-state-1b",
              "se-main",
              "si-expressway",
              "si-motorway",
              "sk-highway",
              "sk-road",
              "us-interstate",
              "us-interstate-business",
              "us-interstate-duplex",
              "us-interstate-truck",
              "za-metropolitan",
              "za-national",
              "za-provincial",
              "za-regional"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "road-shields-white",
          "paint": {
            "text-color": "hsl(0, 0%, 100%)",
            "icon-halo-color": "rgba(0, 0, 0, 1)",
            "icon-halo-width": 1,
            "text-opacity": 1,
            "icon-color": "white",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0
          },
          "source-layer": "road_label"
        },
        {
          "minzoom": 14,
          "layout": {
            "text-field": "{ref}",
            "text-size": 9,
            "icon-image": "motorway-exit-{reflen}",
            "text-font": [
              "DIN Offc Pro Bold",
              "Arial Unicode MS Bold"
            ]
          },
          "metadata": {
            "mapbox:group": "1444933575858.6992"
          },
          "filter": [
            "all",
            [
              "<=",
              "reflen",
              9
            ],
            [
              ">",
              "reflen",
              0
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "motorway-junction",
          "paint": {
            "text-color": "hsl(0, 0%, 100%)",
            "text-translate": [
              0,
              0
            ]
          },
          "source-layer": "motorway_junction"
        },
        {
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  16,
                  11
                ],
                [
                  20,
                  13
                ]
              ]
            },
            "icon-image": "{maki}-11",
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "filter": [
            "in",
            "maki",
            "bicycle",
            "bicycle-share",
            "drinking-water",
            "information",
            "picnic-site",
            "toilet"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-outdoor-features",
          "paint": {
            "text-color": "hsl(25, 25%, 32%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "id": "mountain-peak-label",
          "type": "symbol",
          "source": "composite",
          "source-layer": "mountain_peak_label",
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  11
                ],
                [
                  18,
                  14
                ]
              ]
            },
            "icon-image": "{maki}-15",
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-offset": [
              0,
              0.65
            ],
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "paint": {
            "text-color": "hsl(100, 100%, 20%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          }
        },
        {
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  11
                ],
                [
                  18,
                  14
                ]
              ]
            },
            "icon-image": "{maki}-15",
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-offset": [
              0,
              0.65
            ],
            "text-anchor": "top",
            "text-field": "{name_en}, {elevation_m}m",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "filter": [
            ">",
            "elevation_m",
            0
          ],
          "type": "symbol",
          "source": "composite",
          "id": "mountain-peak-label-with-elevation",
          "paint": {
            "text-color": "hsl(100, 100%, 20%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "mountain_peak_label"
        },
        {
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  14,
                  11
                ],
                [
                  20,
                  14
                ]
              ]
            },
            "icon-image": {
              "stops": [
                [
                  14,
                  "{maki}-11"
                ],
                [
                  15,
                  "{maki}-15"
                ]
              ]
            },
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933358918.2366"
          },
          "filter": [
            "all",
            [
              "!in",
              "maki",
              "campsite",
              "cemetery",
              "dog-park",
              "garden",
              "golf",
              "park",
              "picnic-site",
              "playground",
              "zoo"
            ],
            [
              "==",
              "scalerank",
              2
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-scalerank2",
          "paint": {
            "text-color": "hsl(25, 25%, 32%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  14,
                  11
                ],
                [
                  20,
                  14
                ]
              ]
            },
            "icon-image": {
              "stops": [
                [
                  14,
                  "{maki}-11"
                ],
                [
                  15,
                  "{maki}-15"
                ]
              ]
            },
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933358918.2366"
          },
          "filter": [
            "all",
            [
              "==",
              "scalerank",
              2
            ],
            [
              "in",
              "maki",
              "campsite",
              "cemetery",
              "dog-park",
              "garden",
              "golf",
              "park",
              "picnic-site",
              "playground",
              "zoo"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-parks-scalerank2",
          "paint": {
            "text-color": "hsl(100, 100%, 20%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "minzoom": 12,
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  16,
                  11
                ],
                [
                  20,
                  13
                ]
              ]
            },
            "icon-image": "{network}",
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-offset": [
              0,
              0.85
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": {
              "base": 1,
              "stops": [
                [
                  0,
                  ""
                ],
                [
                  13,
                  "{name_en}"
                ]
              ]
            },
            "text-letter-spacing": 0.01,
            "icon-padding": 0,
            "text-max-width": 7
          },
          "filter": [
            "!=",
            "maki",
            "entrance"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "rail-label",
          "paint": {
            "text-color": "hsl(230, 48%, 44%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "icon-halo-width": 4,
            "icon-halo-color": "#fff",
            "text-opacity": {
              "base": 1,
              "stops": [
                [
                  13.99,
                  0
                ],
                [
                  14,
                  1
                ]
              ]
            },
            "text-halo-blur": 0.5
          },
          "source-layer": "rail_station_label"
        },
        {
          "minzoom": 15,
          "layout": {
            "text-field": "{name_en}",
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "text-max-width": 7,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  16,
                  13
                ],
                [
                  20,
                  16
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444933808272.805"
          },
          "filter": [
            "<=",
            "area",
            10000
          ],
          "type": "symbol",
          "source": "composite",
          "id": "water-label-sm",
          "paint": {
            "text-color": "hsl(230, 48%, 44%)"
          },
          "source-layer": "water_label"
        },
        {
          "minzoom": 5,
          "layout": {
            "text-field": "{name_en}",
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "text-max-width": 7,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  13,
                  13
                ],
                [
                  18,
                  18
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444933808272.805"
          },
          "filter": [
            ">",
            "area",
            10000
          ],
          "type": "symbol",
          "source": "composite",
          "id": "water-label",
          "paint": {
            "text-color": "hsl(230, 48%, 44%)"
          },
          "source-layer": "water_label"
        },
        {
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  11
                ],
                [
                  18,
                  14
                ]
              ]
            },
            "icon-image": {
              "stops": [
                [
                  13,
                  "{maki}-11"
                ],
                [
                  14,
                  "{maki}-15"
                ]
              ]
            },
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933322393.2852"
          },
          "filter": [
            "all",
            [
              "<=",
              "scalerank",
              1
            ],
            [
              "in",
              "maki",
              "campsite",
              "cemetery",
              "dog-park",
              "garden",
              "golf",
              "park",
              "picnic-site",
              "playground",
              "zoo"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-parks-scalerank1",
          "paint": {
            "text-color": "hsl(100, 100%, 20%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  11
                ],
                [
                  18,
                  14
                ]
              ]
            },
            "icon-image": {
              "stops": [
                [
                  13,
                  "{maki}-11"
                ],
                [
                  14,
                  "{maki}-15"
                ]
              ]
            },
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0.65
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "metadata": {
            "mapbox:group": "1444933322393.2852"
          },
          "filter": [
            "all",
            [
              "!in",
              "maki",
              "campsite",
              "cemetery",
              "dog-park",
              "garden",
              "golf",
              "park",
              "picnic-site",
              "playground",
              "zoo"
            ],
            [
              "<=",
              "scalerank",
              1
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "poi-scalerank1",
          "paint": {
            "text-color": "hsl(25, 25%, 32%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "poi_label"
        },
        {
          "minzoom": 9,
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  12
                ],
                [
                  18,
                  18
                ]
              ]
            },
            "icon-image": {
              "stops": [
                [
                  12,
                  "{maki}-11"
                ],
                [
                  13,
                  "{maki}-15"
                ]
              ]
            },
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0.75
            ],
            "text-rotation-alignment": "viewport",
            "text-anchor": "top",
            "text-field": {
              "stops": [
                [
                  11,
                  "{ref}"
                ],
                [
                  12,
                  "{name_en}"
                ]
              ]
            },
            "text-letter-spacing": 0.01,
            "text-max-width": 9
          },
          "filter": [
            "<=",
            "scalerank",
            2
          ],
          "type": "symbol",
          "source": "composite",
          "id": "airport-label",
          "paint": {
            "text-color": "hsl(230, 48%, 44%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 0.5,
            "text-halo-blur": 0.5
          },
          "source-layer": "airport_label"
        },
        {
          "layout": {
            "text-line-height": 1.2,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  11
                ],
                [
                  18,
                  16
                ]
              ]
            },
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0
            ],
            "text-rotation-alignment": "viewport",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 8
          },
          "maxzoom": 16,
          "filter": [
            "in",
            "type",
            "aboriginal_lands",
            "archipelago",
            "islet"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-islet-archipelago-aboriginal",
          "paint": {
            "text-color": "hsl(230, 29%, 35%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1
          },
          "source-layer": "place_label"
        },
        {
          "layout": {
            "text-line-height": 1.2,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  11
                ],
                [
                  18,
                  14
                ]
              ]
            },
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0
            ],
            "text-rotation-alignment": "viewport",
            "text-field": "{name_en}",
            "text-max-width": 7
          },
          "maxzoom": 18,
          "filter": [
            "all",
            [
              "all",
              [
                "<=",
                "localrank",
                10
              ],
              [
                "==",
                "type",
                "residential"
              ]
            ],
            [
              "in",
              "$type",
              "LineString",
              "Point",
              "Polygon"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-residential",
          "paint": {
            "text-color": "hsl(26, 25%, 32%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1,
            "text-halo-blur": 0.5
          },
          "source-layer": "place_label"
        },
        {
          "minzoom": 10,
          "layout": {
            "text-field": "{name_en}",
            "text-transform": "uppercase",
            "text-letter-spacing": 0.1,
            "text-max-width": 7,
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 3,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  12,
                  11
                ],
                [
                  16,
                  16
                ]
              ]
            }
          },
          "maxzoom": 16,
          "filter": [
            "==",
            "type",
            "neighbourhood"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-neighbourhood",
          "paint": {
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1,
            "text-color": "hsl(230, 29%, 35%)",
            "text-halo-blur": 0.5
          },
          "source-layer": "place_label"
        },
        {
          "minzoom": 10,
          "layout": {
            "text-field": "{name_en}",
            "text-transform": "uppercase",
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "text-letter-spacing": 0.15,
            "text-max-width": 7,
            "text-padding": 3,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  11,
                  11
                ],
                [
                  15,
                  18
                ]
              ]
            }
          },
          "maxzoom": 16,
          "filter": [
            "==",
            "type",
            "suburb"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-suburb",
          "paint": {
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1,
            "text-color": "hsl(230, 29%, 35%)",
            "text-halo-blur": 0.5
          },
          "source-layer": "place_label"
        },
        {
          "minzoom": 10,
          "layout": {
            "text-field": "{name_en}",
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 1,
              "stops": [
                [
                  12,
                  11.5
                ],
                [
                  15,
                  16
                ]
              ]
            }
          },
          "maxzoom": 16,
          "filter": [
            "==",
            "type",
            "hamlet"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-hamlet",
          "paint": {
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1.25,
            "text-color": "hsl(0, 0%, 0%)"
          },
          "source-layer": "place_label"
        },
        {
          "minzoom": 8,
          "layout": {
            "text-field": "{name_en}",
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "text-max-width": 7,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  11.5
                ],
                [
                  16,
                  18
                ]
              ]
            }
          },
          "maxzoom": 15,
          "filter": [
            "==",
            "type",
            "village"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-village",
          "paint": {
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1.25,
            "text-color": "hsl(0, 0%, 0%)"
          },
          "source-layer": "place_label"
        },
        {
          "minzoom": 6,
          "layout": {
            "icon-image": "dot-9",
            "text-font": {
              "base": 1,
              "stops": [
                [
                  11,
                  [
                    "DIN Offc Pro Regular",
                    "Arial Unicode MS Regular"
                  ]
                ],
                [
                  12,
                  [
                    "DIN Offc Pro Medium",
                    "Arial Unicode MS Regular"
                  ]
                ]
              ]
            },
            "text-offset": {
              "base": 1,
              "stops": [
                [
                  7,
                  [
                    0,
                    -0.15
                  ]
                ],
                [
                  8,
                  [
                    0,
                    0
                  ]
                ]
              ]
            },
            "text-anchor": {
              "base": 1,
              "stops": [
                [
                  7,
                  "bottom"
                ],
                [
                  8,
                  "center"
                ]
              ]
            },
            "text-field": "{name_en}",
            "text-max-width": 7,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  7,
                  11.5
                ],
                [
                  15,
                  20
                ]
              ]
            }
          },
          "maxzoom": 15,
          "filter": [
            "==",
            "type",
            "town"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-town",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1.25,
            "icon-opacity": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  1
                ],
                [
                  8,
                  0
                ]
              ]
            }
          },
          "source-layer": "place_label"
        },
        {
          "layout": {
            "text-line-height": 1.2,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  10,
                  11
                ],
                [
                  18,
                  16
                ]
              ]
            },
            "text-max-angle": 38,
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Regular",
              "Arial Unicode MS Regular"
            ],
            "text-padding": 2,
            "text-offset": [
              0,
              0
            ],
            "text-rotation-alignment": "viewport",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.01,
            "text-max-width": 7
          },
          "maxzoom": 16,
          "filter": [
            "==",
            "type",
            "island"
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-island",
          "paint": {
            "text-color": "hsl(230, 29%, 35%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1
          },
          "source-layer": "place_label"
        },
        {
          "layout": {
            "text-size": {
              "base": 1,
              "stops": [
                [
                  6,
                  12
                ],
                [
                  14,
                  22
                ]
              ]
            },
            "icon-image": "dot-9",
            "text-font": {
              "base": 1,
              "stops": [
                [
                  7,
                  [
                    "DIN Offc Pro Regular",
                    "Arial Unicode MS Regular"
                  ]
                ],
                [
                  8,
                  [
                    "DIN Offc Pro Medium",
                    "Arial Unicode MS Regular"
                  ]
                ]
              ]
            },
            "text-offset": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  [
                    0,
                    -0.2
                  ]
                ],
                [
                  8,
                  [
                    0,
                    0
                  ]
                ]
              ]
            },
            "text-anchor": {
              "base": 1,
              "stops": [
                [
                  7,
                  "bottom"
                ],
                [
                  8,
                  "center"
                ]
              ]
            },
            "text-field": "{name_en}",
            "text-max-width": 7
          },
          "metadata": {
            "mapbox:group": "1444862510685.128"
          },
          "maxzoom": 14,
          "filter": [
            "all",
            [
              "!in",
              "scalerank",
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              "==",
              "type",
              "city"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-city-sm",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1.25,
            "icon-opacity": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  1
                ],
                [
                  8,
                  0
                ]
              ]
            }
          },
          "source-layer": "place_label"
        },
        {
          "layout": {
            "text-field": "{name_en}",
            "icon-image": "dot-10",
            "text-anchor": {
              "base": 1,
              "stops": [
                [
                  7,
                  "top"
                ],
                [
                  8,
                  "center"
                ]
              ]
            },
            "text-offset": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  [
                    0,
                    0.1
                  ]
                ],
                [
                  8,
                  [
                    0,
                    0
                  ]
                ]
              ]
            },
            "text-font": {
              "base": 1,
              "stops": [
                [
                  7,
                  [
                    "DIN Offc Pro Regular",
                    "Arial Unicode MS Regular"
                  ]
                ],
                [
                  8,
                  [
                    "DIN Offc Pro Medium",
                    "Arial Unicode MS Regular"
                  ]
                ]
              ]
            },
            "text-size": {
              "base": 0.9,
              "stops": [
                [
                  5,
                  12
                ],
                [
                  12,
                  22
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444862510685.128"
          },
          "maxzoom": 14,
          "filter": [
            "all",
            [
              "==",
              "type",
              "city"
            ],
            [
              "in",
              "ldir",
              "E",
              "S",
              "SE",
              "SW"
            ],
            [
              "in",
              "scalerank",
              3,
              4,
              5
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-city-md-s",
          "paint": {
            "text-halo-width": 1,
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-blur": 1,
            "icon-opacity": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  1
                ],
                [
                  8,
                  0
                ]
              ]
            }
          },
          "source-layer": "place_label"
        },
        {
          "layout": {
            "icon-image": "dot-10",
            "text-font": {
              "base": 1,
              "stops": [
                [
                  7,
                  [
                    "DIN Offc Pro Regular",
                    "Arial Unicode MS Regular"
                  ]
                ],
                [
                  8,
                  [
                    "DIN Offc Pro Medium",
                    "Arial Unicode MS Regular"
                  ]
                ]
              ]
            },
            "text-offset": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  [
                    0,
                    -0.25
                  ]
                ],
                [
                  8,
                  [
                    0,
                    0
                  ]
                ]
              ]
            },
            "text-anchor": {
              "base": 1,
              "stops": [
                [
                  7,
                  "bottom"
                ],
                [
                  8,
                  "center"
                ]
              ]
            },
            "text-field": "{name_en}",
            "text-max-width": 7,
            "text-size": {
              "base": 0.9,
              "stops": [
                [
                  5,
                  12
                ],
                [
                  12,
                  22
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444862510685.128"
          },
          "maxzoom": 14,
          "filter": [
            "all",
            [
              "==",
              "type",
              "city"
            ],
            [
              "in",
              "ldir",
              "N",
              "NE",
              "NW",
              "W"
            ],
            [
              "in",
              "scalerank",
              3,
              4,
              5
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-city-md-n",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1,
            "icon-opacity": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  1
                ],
                [
                  8,
                  0
                ]
              ]
            },
            "text-halo-blur": 1
          },
          "source-layer": "place_label"
        },
        {
          "minzoom": 1,
          "layout": {
            "icon-image": "dot-11",
            "text-font": {
              "base": 1,
              "stops": [
                [
                  7,
                  [
                    "DIN Offc Pro Regular",
                    "Arial Unicode MS Regular"
                  ]
                ],
                [
                  8,
                  [
                    "DIN Offc Pro Medium",
                    "Arial Unicode MS Regular"
                  ]
                ]
              ]
            },
            "text-offset": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  [
                    0,
                    0.15
                  ]
                ],
                [
                  8,
                  [
                    0,
                    0
                  ]
                ]
              ]
            },
            "text-anchor": {
              "base": 1,
              "stops": [
                [
                  7,
                  "top"
                ],
                [
                  8,
                  "center"
                ]
              ]
            },
            "text-field": "{name_en}",
            "text-max-width": 7,
            "text-size": {
              "base": 0.9,
              "stops": [
                [
                  4,
                  12
                ],
                [
                  10,
                  22
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444862510685.128"
          },
          "maxzoom": 14,
          "filter": [
            "all",
            [
              "<=",
              "scalerank",
              2
            ],
            [
              "==",
              "type",
              "city"
            ],
            [
              "in",
              "ldir",
              "E",
              "S",
              "SE",
              "SW"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-city-lg-s",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1,
            "icon-opacity": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  1
                ],
                [
                  8,
                  0
                ]
              ]
            },
            "text-halo-blur": 1
          },
          "source-layer": "place_label"
        },
        {
          "minzoom": 1,
          "layout": {
            "icon-image": "dot-11",
            "text-font": {
              "base": 1,
              "stops": [
                [
                  7,
                  [
                    "DIN Offc Pro Regular",
                    "Arial Unicode MS Regular"
                  ]
                ],
                [
                  8,
                  [
                    "DIN Offc Pro Medium",
                    "Arial Unicode MS Regular"
                  ]
                ]
              ]
            },
            "text-offset": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  [
                    0,
                    -0.25
                  ]
                ],
                [
                  8,
                  [
                    0,
                    0
                  ]
                ]
              ]
            },
            "text-anchor": {
              "base": 1,
              "stops": [
                [
                  7,
                  "bottom"
                ],
                [
                  8,
                  "center"
                ]
              ]
            },
            "text-field": "{name_en}",
            "text-max-width": 7,
            "text-size": {
              "base": 0.9,
              "stops": [
                [
                  4,
                  12
                ],
                [
                  10,
                  22
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444862510685.128"
          },
          "maxzoom": 14,
          "filter": [
            "all",
            [
              "<=",
              "scalerank",
              2
            ],
            [
              "==",
              "type",
              "city"
            ],
            [
              "in",
              "ldir",
              "N",
              "NE",
              "NW",
              "W"
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "place-city-lg-n",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-opacity": 1,
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1,
            "icon-opacity": {
              "base": 1,
              "stops": [
                [
                  7.99,
                  1
                ],
                [
                  8,
                  0
                ]
              ]
            },
            "text-halo-blur": 1
          },
          "source-layer": "place_label"
        },
        {
          "minzoom": 3,
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1,
              "stops": [
                [
                  3,
                  12
                ],
                [
                  6,
                  16
                ]
              ]
            },
            "symbol-spacing": {
              "base": 1,
              "stops": [
                [
                  4,
                  100
                ],
                [
                  6,
                  400
                ]
              ]
            },
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "symbol-placement": "line",
            "text-pitch-alignment": "viewport",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.1,
            "text-max-width": 5
          },
          "metadata": {
            "mapbox:group": "1444856087950.3635"
          },
          "maxzoom": 10,
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              ">=",
              "labelrank",
              4
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "marine-label-sm-ln",
          "paint": {
            "text-color": "hsl(205, 83%, 88%)"
          },
          "source-layer": "marine_label"
        },
        {
          "minzoom": 3,
          "layout": {
            "text-field": "{name_en}",
            "text-max-width": 5,
            "text-letter-spacing": 0.1,
            "text-line-height": 1.5,
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 1,
              "stops": [
                [
                  3,
                  12
                ],
                [
                  6,
                  16
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444856087950.3635"
          },
          "maxzoom": 10,
          "filter": [
            "all",
            [
              "==",
              "$type",
              "Point"
            ],
            [
              ">=",
              "labelrank",
              4
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "marine-label-sm-pt",
          "paint": {
            "text-color": "hsl(205, 83%, 88%)"
          },
          "source-layer": "marine_label"
        },
        {
          "minzoom": 2,
          "layout": {
            "text-line-height": 1.1,
            "text-size": {
              "base": 1.1,
              "stops": [
                [
                  2,
                  12
                ],
                [
                  5,
                  20
                ]
              ]
            },
            "symbol-spacing": 250,
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "symbol-placement": "line",
            "text-pitch-alignment": "viewport",
            "text-field": "{name_en}",
            "text-letter-spacing": 0.15,
            "text-max-width": 5
          },
          "metadata": {
            "mapbox:group": "1444856087950.3635"
          },
          "maxzoom": 8,
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "in",
              "labelrank",
              2,
              3
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "marine-label-md-ln",
          "paint": {
            "text-color": "hsl(205, 83%, 88%)"
          },
          "source-layer": "marine_label"
        },
        {
          "minzoom": 2,
          "layout": {
            "text-field": "{name_en}",
            "text-max-width": 5,
            "text-letter-spacing": 0.15,
            "text-line-height": 1.5,
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 1.1,
              "stops": [
                [
                  2,
                  14
                ],
                [
                  5,
                  20
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444856087950.3635"
          },
          "maxzoom": 8,
          "filter": [
            "all",
            [
              "==",
              "$type",
              "Point"
            ],
            [
              "in",
              "labelrank",
              2,
              3
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "marine-label-md-pt",
          "paint": {
            "text-color": "hsl(205, 83%, 88%)"
          },
          "source-layer": "marine_label"
        },
        {
          "minzoom": 1,
          "layout": {
            "text-field": "{name_en}",
            "text-max-width": 4,
            "text-letter-spacing": 0.25,
            "text-line-height": 1.1,
            "symbol-placement": "line",
            "text-pitch-alignment": "viewport",
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 1,
              "stops": [
                [
                  1,
                  14
                ],
                [
                  4,
                  30
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444856087950.3635"
          },
          "maxzoom": 4,
          "filter": [
            "all",
            [
              "==",
              "$type",
              "LineString"
            ],
            [
              "==",
              "labelrank",
              1
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "marine-label-lg-ln",
          "paint": {
            "text-color": "hsl(205, 83%, 88%)"
          },
          "source-layer": "marine_label"
        },
        {
          "minzoom": 1,
          "layout": {
            "text-field": "{name_en}",
            "text-max-width": 4,
            "text-letter-spacing": 0.25,
            "text-line-height": 1.5,
            "text-font": [
              "DIN Offc Pro Italic",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 1,
              "stops": [
                [
                  1,
                  14
                ],
                [
                  4,
                  30
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444856087950.3635"
          },
          "maxzoom": 4,
          "filter": [
            "all",
            [
              "==",
              "$type",
              "Point"
            ],
            [
              "==",
              "labelrank",
              1
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "marine-label-lg-pt",
          "paint": {
            "text-color": "hsl(205, 83%, 88%)"
          },
          "source-layer": "marine_label"
        },
        {
          "minzoom": 3,
          "layout": {
            "text-size": {
              "base": 1,
              "stops": [
                [
                  6,
                  10
                ],
                [
                  9,
                  14
                ]
              ]
            },
            "text-transform": "uppercase",
            "text-font": [
              "DIN Offc Pro Bold",
              "Arial Unicode MS Bold"
            ],
            "text-field": {
              "base": 1,
              "stops": [
                [
                  0,
                  "{abbr}"
                ],
                [
                  6,
                  "{name_en}"
                ]
              ]
            },
            "text-letter-spacing": 0.15,
            "text-max-width": 5
          },
          "metadata": {
            "mapbox:group": "1444856151690.9143"
          },
          "maxzoom": 9,
          "filter": [
            "<",
            "area",
            20000
          ],
          "type": "symbol",
          "source": "composite",
          "id": "state-label-sm",
          "paint": {
            "text-opacity": 1,
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1
          },
          "source-layer": "state_label"
        },
        {
          "minzoom": 3,
          "layout": {
            "text-size": {
              "base": 1,
              "stops": [
                [
                  5,
                  10
                ],
                [
                  8,
                  16
                ]
              ]
            },
            "text-transform": "uppercase",
            "text-font": [
              "DIN Offc Pro Bold",
              "Arial Unicode MS Bold"
            ],
            "text-field": {
              "base": 1,
              "stops": [
                [
                  0,
                  "{abbr}"
                ],
                [
                  5,
                  "{name_en}"
                ]
              ]
            },
            "text-letter-spacing": 0.15,
            "text-max-width": 6
          },
          "metadata": {
            "mapbox:group": "1444856151690.9143"
          },
          "maxzoom": 8,
          "filter": [
            "all",
            [
              "<",
              "area",
              80000
            ],
            [
              ">=",
              "area",
              20000
            ]
          ],
          "type": "symbol",
          "source": "composite",
          "id": "state-label-md",
          "paint": {
            "text-opacity": 1,
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1
          },
          "source-layer": "state_label"
        },
        {
          "minzoom": 3,
          "layout": {
            "text-size": {
              "base": 1,
              "stops": [
                [
                  4,
                  10
                ],
                [
                  7,
                  18
                ]
              ]
            },
            "text-transform": "uppercase",
            "text-font": [
              "DIN Offc Pro Bold",
              "Arial Unicode MS Bold"
            ],
            "text-padding": 1,
            "text-field": {
              "base": 1,
              "stops": [
                [
                  0,
                  "{abbr}"
                ],
                [
                  4,
                  "{name_en}"
                ]
              ]
            },
            "text-letter-spacing": 0.15,
            "text-max-width": 6
          },
          "metadata": {
            "mapbox:group": "1444856151690.9143"
          },
          "maxzoom": 7,
          "filter": [
            ">=",
            "area",
            80000
          ],
          "type": "symbol",
          "source": "composite",
          "id": "state-label-lg",
          "paint": {
            "text-opacity": 1,
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": "hsl(0, 0%, 100%)",
            "text-halo-width": 1
          },
          "source-layer": "state_label"
        },
        {
          "minzoom": 1,
          "layout": {
            "text-field": "{name_en}",
            "text-max-width": 6,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 0.9,
              "stops": [
                [
                  5,
                  14
                ],
                [
                  9,
                  22
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444856144497.7825"
          },
          "maxzoom": 10,
          "filter": [
            ">=",
            "scalerank",
            5
          ],
          "type": "symbol",
          "source": "composite",
          "id": "country-label-sm",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": {
              "base": 1,
              "stops": [
                [
                  2,
                  "rgba(255,255,255,0.75)"
                ],
                [
                  3,
                  "hsl(0, 0%, 100%)"
                ]
              ]
            },
            "text-halo-width": 1.25
          },
          "source-layer": "country_label"
        },
        {
          "minzoom": 1,
          "layout": {
            "text-field": {
              "base": 1,
              "stops": [
                [
                  0,
                  "{code}"
                ],
                [
                  2,
                  "{name_en}"
                ]
              ]
            },
            "text-max-width": 6,
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 1,
              "stops": [
                [
                  3,
                  10
                ],
                [
                  8,
                  24
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444856144497.7825"
          },
          "maxzoom": 8,
          "filter": [
            "in",
            "scalerank",
            3,
            4
          ],
          "type": "symbol",
          "source": "composite",
          "id": "country-label-md",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": {
              "base": 1,
              "stops": [
                [
                  2,
                  "rgba(255,255,255,0.75)"
                ],
                [
                  3,
                  "hsl(0, 0%, 100%)"
                ]
              ]
            },
            "text-halo-width": 1.25
          },
          "source-layer": "country_label"
        },
        {
          "minzoom": 1,
          "layout": {
            "text-field": "{name_en}",
            "text-max-width": {
              "base": 1,
              "stops": [
                [
                  0,
                  5
                ],
                [
                  3,
                  6
                ]
              ]
            },
            "text-font": [
              "DIN Offc Pro Medium",
              "Arial Unicode MS Regular"
            ],
            "text-size": {
              "base": 1,
              "stops": [
                [
                  1,
                  10
                ],
                [
                  6,
                  24
                ]
              ]
            }
          },
          "metadata": {
            "mapbox:group": "1444856144497.7825"
          },
          "maxzoom": 7,
          "filter": [
            "in",
            "scalerank",
            1,
            2
          ],
          "type": "symbol",
          "source": "composite",
          "id": "country-label-lg",
          "paint": {
            "text-color": "hsl(0, 0%, 0%)",
            "text-halo-color": {
              "base": 1,
              "stops": [
                [
                  2,
                  "rgba(255,255,255,0.75)"
                ],
                [
                  3,
                  "hsl(0, 0%, 100%)"
                ]
              ]
            },
            "text-halo-width": 1.25
          },
          "source-layer": "country_label"
        }
      ],
      "created": "2017-12-06T01:25:36.064Z",
      "id": "cjaudgl840gn32rnrepcb9b9g",
      "modified": "2017-12-06T01:27:38.807Z",
      "owner": "mapbox",
      "visibility": "public",
      "draft": false
    }
    

      

  • 相关阅读:
    计算机的组成与操作系统
    面向对象初识
    规范化目录
    装饰器进阶
    装饰器练习
    装饰器
    内置函数二 闭包
    生成器 推导式 练习
    迭代器 递归 格式化 练习
    生成器 推导式 内置函数
  • 原文地址:https://www.cnblogs.com/lilei2blog/p/9050402.html
Copyright © 2011-2022 走看看