{
  "version": 8,
  "name": "basemap-at-vector",
  "metadata": {
    "maputnik:renderer": "mbgljs"
  },
  "center": [
    13.8853,
    46.7568
  ],
  "zoom": 8.5,
  "sources": {
    "basemap-raster-grau-source": {
      "type": "raster",
      "tileSize": 256,
      "maxzoom": 17,
      "tiles": [
        "https://mapsneu.wien.gv.at/basemap/bmapgelaende/grau/google3857/{z}/{y}/{x}.jpeg"
      ]
    },
    "basemap-vector-source": {
      "type": "vector",
      "url": "https://basemap.bergwerk-gis.at/basemap-download/webapp/api/tilesets/basemap-at-vector/tile.json"
    }
  },
  "sprite": "https://basemap.bergwerk-gis.at/basemap-download/webapp/api/sprites/spritesheet",
  "glyphs": "https://basemap.bergwerk-gis.at/basemap-download/webapp/fonts/{fontstack}/{range}.pbf",
  "layers": [
    {
      "id": "basemap-raster-grau",
      "type": "raster",
      "source": "basemap-raster-grau-source",
      "minzoom": 0,
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "raster-brightness-min": 0.6
      }
    },
    {
      "id": "landuse",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "landuse_a",
      "minzoom": 0,
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "fill-opacity": 0.25,
        "fill-antialias": false,
        "fill-outline-color": "#ffffff00",
        "fill-color": [
          "match",
          [
            "get",
            "namecat"
          ],
          12,
          "#BFBF57",
          11,
          "#66994D",
          10,
          "#997D4D",
          9,
          "#a4ff73",
          8,
          "rgba(220, 228, 228, 1)",
          7,
          "#FFFFFF",
          6,
          "#73F0FF",
          5,
          "#47B312",
          3,
          "#EBFFAA",
          2,
          "#88cc66",
          "white"
        ]
      }
    },
    {
      "id": "landuse_settlement",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "landuse_a",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          1
        ]
      ],
      "layout": {},
      "paint": {
        "fill-opacity": {
          "stops": [
            [
              8,
              0.6
            ],
            [
              12,
              0.7
            ],
            [
              15,
              0.8
            ]
          ]
        },
        "fill-color": {
          "stops": [
            [
              10,
              "rgba(209, 209, 207, 1)"
            ],
            [
              14,
              "rgba(242, 242, 240, 1)"
            ]
          ]
        },
        "fill-antialias": false,
        "fill-outline-color": "#0000"
      }
    },
    {
      "id": "building_a_fill",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "any",
        [
          "==",
          "landmark",
          0
        ],
        [
          "!has",
          "landmark"
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(237, 202, 202, 1)",
        "fill-antialias": false
      }
    },
    {
      "id": "building_a_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "any",
        [
          "==",
          "landmark",
          0
        ],
        [
          "!has",
          "landmark"
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(204, 143, 143, 1)",
        "line-width": {
          "stops": [
            [
              14,
              0
            ],
            [
              15,
              0
            ],
            [
              16,
              0.09
            ],
            [
              17,
              0.4
            ],
            [
              18,
              0.4
            ],
            [
              19,
              2.5
            ],
            [
              20,
              3
            ]
          ]
        }
      }
    },
    {
      "id": "building_a_fill_landmark",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "landmark",
          1
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(230, 172, 172, 1)",
        "fill-antialias": false
      }
    },
    {
      "id": "building_a_outline_landmark",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "landmark",
          1
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(204, 143, 143, 1)",
        "line-width": {
          "stops": [
            [
              14,
              0
            ],
            [
              15,
              0
            ],
            [
              16,
              0.09
            ],
            [
              17,
              0.4
            ],
            [
              18,
              0.4
            ],
            [
              19,
              2.5
            ],
            [
              20,
              3
            ]
          ]
        }
      }
    },
    {
      "id": "water_l",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": [
        "all"
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(179, 217, 255, 1)",
        "line-width": 3
      }
    },
    {
      "id": "water_a",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "maxzoom": 20,
      "filter": [
        "all"
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(179, 217, 255, 1)"
      }
    },
    {
      "id": "GIPL_Autobahn_casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        11010,
        11020
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(205, 137, 102, 1)",
        "line-width": {
          "stops": [
            [
              8,
              5.7
            ],
            [
              9,
              5.7
            ],
            [
              10,
              6
            ],
            [
              11,
              6.5
            ],
            [
              12,
              7
            ],
            [
              13,
              7.5
            ],
            [
              14,
              8
            ],
            [
              15,
              9
            ],
            [
              16,
              11
            ],
            [
              17,
              13
            ],
            [
              18,
              15
            ],
            [
              19,
              17
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Autobahn_Tunnel",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11010
        ],
        [
          "==",
          "br_typ",
          5023
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(250, 231, 211, 1)",
        "line-width": {
          "stops": [
            [
              8,
              4
            ],
            [
              9,
              4
            ],
            [
              10,
              4
            ],
            [
              11,
              4
            ],
            [
              12,
              5
            ],
            [
              13,
              5
            ],
            [
              14,
              6
            ],
            [
              15,
              6
            ],
            [
              16,
              8
            ],
            [
              17,
              9
            ],
            [
              18,
              11
            ],
            [
              19,
              13
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Autobahn_Tunnel_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11010
        ],
        [
          "==",
          "br_typ",
          5023
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(250, 231, 211, 1)",
        "line-width": {
          "stops": [
            [
              8,
              6.7
            ],
            [
              9,
              6.7
            ],
            [
              10,
              7
            ],
            [
              11,
              7.5
            ],
            [
              12,
              8
            ],
            [
              13,
              8.5
            ],
            [
              14,
              9
            ],
            [
              15,
              10
            ],
            [
              16,
              12
            ],
            [
              17,
              14
            ],
            [
              18,
              16
            ],
            [
              19,
              18
            ]
          ]
        },
        "line-dasharray": [
          0.5,
          0.5
        ]
      }
    },
    {
      "id": "GIPL_sonstStrNebVer_casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        11210
      ],
      "layout": {},
      "paint": {
        "line-width": {
          "stops": [
            [
              10,
              3.5
            ],
            [
              11,
              3.5
            ],
            [
              12,
              4
            ],
            [
              13,
              5
            ],
            [
              14,
              5.5
            ],
            [
              15,
              7.5
            ],
            [
              16,
              8.5
            ],
            [
              17,
              10.5
            ],
            [
              18,
              12.5
            ],
            [
              19,
              14.5
            ]
          ]
        },
        "line-color": "#B2B2B2"
      }
    },
    {
      "id": "GIPL_sonstStr_casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        11220,
        11210
      ],
      "layout": {},
      "paint": {
        "line-opacity": {
          "stops": [
            [
              11,
              0.2
            ],
            [
              13,
              1
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              12,
              3
            ],
            [
              13,
              3.5
            ],
            [
              14,
              5
            ],
            [
              15,
              6.5
            ],
            [
              16,
              7.5
            ],
            [
              17,
              10
            ],
            [
              18,
              11
            ],
            [
              19,
              13
            ]
          ]
        },
        "line-color": "#B2B2B2"
      }
    },
    {
      "id": "GIPL_wichtigNebVerb-casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 9,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        11120
      ],
      "layout": {},
      "paint": {
        "line-width": {
          "stops": [
            [
              10,
              4.5
            ],
            [
              11,
              4.5
            ],
            [
              12,
              5
            ],
            [
              13,
              6
            ],
            [
              14,
              6.5
            ],
            [
              15,
              8.5
            ],
            [
              16,
              9.5
            ],
            [
              17,
              11.5
            ],
            [
              18,
              13.5
            ],
            [
              19,
              15.5
            ]
          ]
        },
        "line-color": "#B2B2B2"
      }
    },
    {
      "id": "GIPL_Hauptverbindung-casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11110
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#CDAA66",
        "line-width": {
          "stops": [
            [
              8,
              5.2
            ],
            [
              9,
              5.7
            ],
            [
              10,
              6
            ],
            [
              11,
              6
            ],
            [
              12,
              6.5
            ],
            [
              13,
              7
            ],
            [
              14,
              7.5
            ],
            [
              15,
              9
            ],
            [
              16,
              10.5
            ],
            [
              17,
              12.5
            ],
            [
              18,
              14.5
            ],
            [
              19,
              16.5
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Hauptverbindung_Tunnel",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11110
        ],
        [
          "==",
          "br_typ",
          5023
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(248, 248, 228, 1)",
        "line-width": {
          "stops": [
            [
              8,
              4.1
            ],
            [
              9,
              4.2
            ],
            [
              10,
              4.8
            ],
            [
              11,
              4.5
            ],
            [
              12,
              5
            ],
            [
              13,
              5
            ],
            [
              14,
              5
            ],
            [
              15,
              6.5
            ],
            [
              16,
              7
            ],
            [
              17,
              9
            ],
            [
              18,
              11
            ],
            [
              19,
              13
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Hauptverbindung_Tunnel_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11110
        ],
        [
          "==",
          "br_typ",
          5023
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(248, 248, 228, 1)",
        "line-width": {
          "stops": [
            [
              8,
              6.2
            ],
            [
              9,
              6.7
            ],
            [
              10,
              7
            ],
            [
              11,
              7
            ],
            [
              12,
              7.5
            ],
            [
              13,
              8
            ],
            [
              14,
              8.5
            ],
            [
              15,
              10
            ],
            [
              16,
              11.5
            ],
            [
              17,
              13.5
            ],
            [
              18,
              15.5
            ],
            [
              19,
              17.5
            ]
          ]
        },
        "line-dasharray": [
          0.5,
          0.5
        ]
      }
    },
    {
      "id": "GIPL_beschBefahr-casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 8,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        12010
      ],
      "layout": {},
      "paint": {
        "line-color": "#B9B9B9",
        "line-width": {
          "stops": [
            [
              8,
              0.2
            ],
            [
              9,
              0.3
            ],
            [
              10,
              0.6
            ],
            [
              11,
              0.8
            ],
            [
              12,
              1.2
            ],
            [
              12.7,
              1.2
            ],
            [
              13,
              1.5
            ],
            [
              14,
              1.5
            ],
            [
              15,
              2
            ],
            [
              16,
              2
            ],
            [
              17,
              3
            ],
            [
              18,
              4
            ],
            [
              19,
              4
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_sonstStrNebVerb",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        11210
      ],
      "layout": {},
      "paint": {
        "line-width": {
          "stops": [
            [
              9,
              1.15
            ],
            [
              10,
              2.4
            ],
            [
              11,
              2.4
            ],
            [
              12,
              2.5
            ],
            [
              13,
              3.5
            ],
            [
              14,
              4
            ],
            [
              15,
              6
            ],
            [
              16,
              7
            ],
            [
              17,
              9
            ],
            [
              18,
              11
            ],
            [
              19,
              13
            ]
          ]
        },
        "line-color": "#ffffff"
      }
    },
    {
      "id": "GIPL_sonstStr",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        11220
      ],
      "layout": {},
      "paint": {
        "line-opacity": {
          "stops": [
            [
              11,
              0.2
            ],
            [
              13,
              1
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              11,
              0.5
            ],
            [
              11.9,
              0.5
            ],
            [
              12,
              1.5
            ],
            [
              13,
              2
            ],
            [
              14,
              3.5
            ],
            [
              15,
              5
            ],
            [
              16,
              6
            ],
            [
              17,
              8.5
            ],
            [
              18,
              10.5
            ],
            [
              19,
              12.5
            ]
          ]
        },
        "line-color": "#ffffff"
      }
    },
    {
      "id": "GIPL_11111usw",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 8,
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        11111,
        11121,
        11211,
        11221,
        11011,
        11031
      ],
      "layout": {},
      "paint": {
        "line-width": {
          "stops": [
            [
              8,
              4
            ],
            [
              9,
              4
            ],
            [
              10,
              4
            ],
            [
              11,
              4
            ],
            [
              12,
              4
            ],
            [
              13,
              4
            ],
            [
              14,
              4
            ],
            [
              15,
              4
            ],
            [
              16,
              4
            ],
            [
              17,
              4
            ],
            [
              18,
              9.5
            ],
            [
              19,
              10.5
            ]
          ]
        },
        "line-color": "#E6E6E6"
      }
    },
    {
      "id": "GIPL_wichtigNebVerb",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 9,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        11120
      ],
      "layout": {},
      "paint": {
        "line-width": {
          "stops": [
            [
              9,
              2.15
            ],
            [
              10,
              3.4
            ],
            [
              11,
              3.4
            ],
            [
              12,
              3.5
            ],
            [
              13,
              4.5
            ],
            [
              14,
              5
            ],
            [
              15,
              7
            ],
            [
              16,
              8
            ],
            [
              17,
              10
            ],
            [
              18,
              12
            ],
            [
              19,
              14
            ]
          ]
        },
        "line-color": "#FFFFFF"
      }
    },
    {
      "id": "GIPL_Hauptverbindung_z10",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11110
        ],
        [
          "!=",
          "br_typ",
          5023
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(255, 255, 153, 1)",
        "line-width": {
          "stops": [
            [
              8,
              4.1
            ],
            [
              9,
              4.2
            ],
            [
              10,
              4.8
            ],
            [
              11,
              4.5
            ],
            [
              12,
              5
            ],
            [
              13,
              5.5
            ],
            [
              14,
              6
            ],
            [
              15,
              7.5
            ],
            [
              16,
              9
            ],
            [
              17,
              11
            ],
            [
              18,
              13
            ],
            [
              19,
              15
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Hauptverbindung",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "maxzoom": 10,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11110
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(255, 255, 153, 1)",
        "line-width": {
          "stops": [
            [
              8,
              3.1
            ],
            [
              9,
              3.2
            ],
            [
              10,
              3.8
            ],
            [
              11,
              3.5
            ],
            [
              12,
              5
            ],
            [
              13,
              5.5
            ],
            [
              14,
              6
            ],
            [
              15,
              7.5
            ],
            [
              16,
              9
            ],
            [
              17,
              11
            ],
            [
              18,
              13
            ],
            [
              19,
              15
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Rampe-casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11030
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(205, 170, 102, 1)",
        "line-width": {
          "stops": [
            [
              8,
              3
            ],
            [
              9,
              3.2
            ],
            [
              10,
              3
            ],
            [
              11,
              3
            ],
            [
              12,
              3.5
            ],
            [
              13,
              4
            ],
            [
              14,
              4.5
            ],
            [
              15,
              6
            ],
            [
              16,
              6
            ],
            [
              17,
              7
            ],
            [
              18,
              8
            ],
            [
              19,
              11
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Rampe",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11030
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#FFEBAF",
        "line-width": {
          "stops": [
            [
              8,
              1.5
            ],
            [
              9,
              1.6
            ],
            [
              10,
              1.5
            ],
            [
              11,
              2.5
            ],
            [
              12,
              2
            ],
            [
              13,
              2.5
            ],
            [
              14,
              3
            ],
            [
              15,
              4.5
            ],
            [
              16,
              4.75
            ],
            [
              17,
              5.5
            ],
            [
              18,
              6.5
            ],
            [
              19,
              9.5
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Autobahn_Bruecke_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "br_typ",
          5002
        ],
        [
          "==",
          "draw_class",
          11010
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "black",
        "line-width": {
          "stops": [
            [
              15,
              11.5
            ],
            [
              16,
              13.5
            ],
            [
              17,
              15.5
            ],
            [
              18,
              19.5
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Schnellstrasse_z10",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11020
        ],
        [
          "!=",
          "br_typ",
          5023
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#FFD37F",
        "line-width": {
          "stops": [
            [
              8,
              4.2
            ],
            [
              9,
              4.2
            ],
            [
              10,
              4.8
            ],
            [
              11,
              5
            ],
            [
              12,
              5.5
            ],
            [
              13,
              6
            ],
            [
              14,
              6.5
            ],
            [
              15,
              7.5
            ],
            [
              16,
              9.5
            ],
            [
              17,
              11.5
            ],
            [
              18,
              13.5
            ],
            [
              19,
              15.5
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Autobahn_z10",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11010
        ],
        [
          "!=",
          "br_typ",
          5023
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#FFD37F",
        "line-width": {
          "stops": [
            [
              8,
              4.2
            ],
            [
              9,
              4.2
            ],
            [
              10,
              4.8
            ],
            [
              11,
              5
            ],
            [
              12,
              5.5
            ],
            [
              13,
              6
            ],
            [
              14,
              6.5
            ],
            [
              15,
              7.5
            ],
            [
              16,
              9.5
            ],
            [
              17,
              11.5
            ],
            [
              18,
              13.5
            ],
            [
              19,
              15.5
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Autobahn",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 0,
      "maxzoom": 10,
      "filter": [
        "in",
        "draw_class",
        11010,
        11020
      ],
      "layout": {},
      "paint": {
        "line-color": "#FFD37F",
        "line-width": {
          "stops": [
            [
              8,
              4.2
            ],
            [
              9,
              4.2
            ],
            [
              10,
              4.8
            ],
            [
              11,
              5
            ],
            [
              12,
              5.5
            ],
            [
              13,
              6
            ],
            [
              14,
              6.5
            ],
            [
              15,
              7.5
            ],
            [
              16,
              9.5
            ],
            [
              17,
              11.5
            ],
            [
              18,
              13.5
            ],
            [
              19,
              15.5
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Autobahn_Bruecke",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "br_typ",
          5002
        ],
        [
          "==",
          "draw_class",
          11010
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#FFD37F",
        "line-width": {
          "stops": [
            [
              8,
              1.2
            ],
            [
              9,
              1.2
            ],
            [
              10,
              1.8
            ],
            [
              11,
              2
            ],
            [
              12,
              2.5
            ],
            [
              13,
              3
            ],
            [
              14,
              3.5
            ],
            [
              15,
              4.5
            ],
            [
              16,
              6.5
            ],
            [
              17,
              8.5
            ],
            [
              18,
              10.5
            ],
            [
              19,
              12.5
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_wichtigNebVerb_Bruecke_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11120
        ],
        [
          "==",
          "br_typ",
          5002
        ]
      ],
      "layout": {},
      "paint": {
        "line-width": {
          "stops": [
            [
              15,
              12
            ],
            [
              16,
              13
            ],
            [
              17,
              15
            ],
            [
              18,
              17
            ],
            [
              19,
              19
            ]
          ]
        },
        "line-color": "rgba(53, 53, 53, 1)"
      }
    },
    {
      "id": "GIPL_wichtigNebVerb_Bruecke",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11120
        ],
        [
          "==",
          "br_typ",
          5002
        ]
      ],
      "layout": {},
      "paint": {
        "line-width": {
          "stops": [
            [
              9,
              3.15
            ],
            [
              10,
              4.4
            ],
            [
              11,
              4.4
            ],
            [
              12,
              4.5
            ],
            [
              13,
              5.5
            ],
            [
              14,
              6
            ],
            [
              15,
              8
            ],
            [
              16,
              9
            ],
            [
              17,
              11
            ],
            [
              18,
              13
            ],
            [
              19,
              15
            ]
          ]
        },
        "line-color": {
          "stops": [
            [
              9,
              "#E6E6E6"
            ],
            [
              10,
              "#FFFFFF"
            ],
            [
              19,
              "#FFFFFF"
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Haupverbindung_Bruecke_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "br_typ",
          5002
        ],
        [
          "==",
          "draw_class",
          11110
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "black",
        "line-width": {
          "stops": [
            [
              15,
              7.5
            ],
            [
              16,
              9
            ],
            [
              17,
              11
            ],
            [
              18,
              13
            ],
            [
              19,
              15
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_Haupverbindung_Bruecke",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "br_typ",
          5002
        ],
        [
          "==",
          "draw_class",
          11110
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#FFFF73",
        "line-width": {
          "stops": [
            [
              8,
              4.1
            ],
            [
              9,
              4.2
            ],
            [
              10,
              4.8
            ],
            [
              11,
              4.5
            ],
            [
              12,
              5
            ],
            [
              13,
              5.5
            ],
            [
              14,
              6
            ],
            [
              15,
              7.5
            ],
            [
              16,
              9
            ],
            [
              17,
              11
            ],
            [
              18,
              13
            ],
            [
              19,
              15
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_sonstStr_lev1",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11220
        ],
        [
          "==",
          "lev",
          1
        ]
      ],
      "layout": {},
      "paint": {
        "line-width": {
          "stops": [
            [
              12,
              1.5
            ],
            [
              13,
              2
            ],
            [
              14,
              3.5
            ],
            [
              15,
              5
            ],
            [
              16,
              6
            ],
            [
              17,
              8.5
            ],
            [
              18,
              10.5
            ],
            [
              19,
              12.5
            ]
          ]
        },
        "line-color": "rgba(255, 255, 255, 1)"
      }
    },
    {
      "id": "GIPL_Schiffrouten",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        15010
      ],
      "layout": {
        "line-cap": "butt"
      },
      "paint": {
        "line-width": {
          "stops": [
            [
              12,
              1
            ],
            [
              13,
              1
            ],
            [
              14,
              1.5
            ],
            [
              15,
              2
            ],
            [
              16,
              2
            ],
            [
              17,
              2
            ],
            [
              18,
              3
            ],
            [
              19,
              4
            ]
          ]
        },
        "line-color": "rgba(0, 72, 162, 1)",
        "line-dasharray": [
          0.5,
          0.5
        ],
        "line-blur": 1
      }
    },
    {
      "id": "GIPL_Skilift_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        13070
      ],
      "layout": {
        "line-cap": "butt"
      },
      "paint": {
        "line-width": {
          "stops": [
            [
              12,
              0.5
            ],
            [
              13,
              1
            ],
            [
              14,
              1.5
            ],
            [
              15,
              2
            ],
            [
              16,
              3
            ],
            [
              17,
              4
            ],
            [
              18,
              5
            ],
            [
              19,
              6
            ]
          ]
        },
        "line-color": "rgba(156, 156, 156, 1)"
      }
    },
    {
      "id": "gip_footpath_highdensity",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_high_density",
      "minzoom": 15,
      "maxzoom": 17,
      "filter": [
        "in",
        "draw_class",
        12025,
        12120,
        12021,
        12130,
        12140,
        12160,
        12020
      ],
      "layout": {
        "line-cap": "round"
      },
      "paint": {
        "line-width": {
          "stops": [
            [
              15,
              1.5
            ],
            [
              16,
              2
            ],
            [
              17,
              2.5
            ],
            [
              18,
              3
            ],
            [
              19,
              3.5
            ]
          ]
        },
        "line-color": "#9C9C9C",
        "line-dasharray": [
          0.1,
          2.2
        ]
      }
    },
    {
      "id": "gip_footpath_lowdensity",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_low_density",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        12025,
        12120,
        12021,
        12130,
        12140,
        12160,
        12020
      ],
      "layout": {
        "line-cap": "round"
      },
      "paint": {
        "line-width": {
          "stops": [
            [
              15,
              1.5
            ],
            [
              16,
              2
            ],
            [
              17,
              2.5
            ],
            [
              18,
              3
            ],
            [
              19,
              3.5
            ]
          ]
        },
        "line-color": "#9C9C9C",
        "line-dasharray": [
          0.1,
          2.2
        ]
      }
    },
    {
      "id": "gip_footpath",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "common_gip_l_overall",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        12025,
        12120,
        12021,
        12130,
        12140,
        12160,
        12020
      ],
      "layout": {
        "line-cap": "round"
      },
      "paint": {
        "line-width": {
          "stops": [
            [
              15,
              1.5
            ],
            [
              16,
              2
            ],
            [
              17,
              2.5
            ],
            [
              18,
              3
            ],
            [
              19,
              3.5
            ]
          ]
        },
        "line-color": "#9C9C9C",
        "line-dasharray": [
          0.1,
          2.2
        ]
      }
    },
    {
      "id": "gip_railway_secondary_highdensity",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_high_density",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        13080
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(140, 140, 140, 1)",
        "line-opacity": {
          "stops": [
            [
              13,
              0.1
            ],
            [
              15,
              1
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              18,
              2
            ],
            [
              19,
              8
            ],
            [
              20,
              12
            ]
          ]
        }
      }
    },
    {
      "id": "gip_railway_secondary_lowdensity",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_low_density",
      "minzoom": 4,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        13080
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(204, 187, 163, 1)",
        "line-opacity": {
          "stops": [
            [
              13,
              0.1
            ],
            [
              15,
              1
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              13,
              0.1
            ],
            [
              19,
              3
            ]
          ]
        }
      }
    },
    {
      "id": "gip_railway_secondary",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "common_gip_l_overall",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        13080
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(204, 187, 163, 1)",
        "line-opacity": {
          "stops": [
            [
              13,
              0.1
            ],
            [
              15,
              1
            ]
          ]
        },
        "line-width": {
          "stops": [
            [
              13,
              0.1
            ],
            [
              19,
              3
            ]
          ]
        }
      }
    },
    {
      "id": "gip_railway_highdensity",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_high_density",
      "minzoom": 5,
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        13010,
        13020
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(140, 140, 140, 1)",
        "line-width": {
          "stops": [
            [
              8,
              1.2
            ],
            [
              9,
              1.3
            ],
            [
              10,
              1.6
            ],
            [
              11,
              1.8
            ],
            [
              12,
              2.2
            ],
            [
              12.7,
              2.2
            ],
            [
              13,
              4.5
            ],
            [
              14,
              4.5
            ],
            [
              15,
              5
            ],
            [
              16,
              5
            ],
            [
              17,
              6
            ],
            [
              18,
              9
            ],
            [
              19,
              14
            ],
            [
              20,
              20
            ]
          ]
        }
      }
    },
    {
      "id": "gip_railway_lowdensity",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_low_density",
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        13010,
        13020
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(179, 151, 116, 1)",
        "line-width": {
          "stops": [
            [
              8,
              1.2
            ],
            [
              9,
              1.3
            ],
            [
              10,
              1.6
            ],
            [
              11,
              1.8
            ],
            [
              12,
              2.2
            ],
            [
              12.7,
              2.2
            ],
            [
              13,
              4.5
            ],
            [
              14,
              4.5
            ],
            [
              15,
              5
            ],
            [
              16,
              5
            ],
            [
              17,
              6
            ],
            [
              18,
              7
            ],
            [
              19,
              7
            ]
          ]
        }
      }
    },
    {
      "id": "gip_railway",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "common_gip_l_overall",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        13010,
        13020
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(179, 151, 116, 1)",
        "line-width": {
          "stops": [
            [
              8,
              1.2
            ],
            [
              9,
              1.3
            ],
            [
              10,
              1.6
            ],
            [
              11,
              1.8
            ],
            [
              12,
              2.2
            ],
            [
              12.7,
              2.2
            ],
            [
              13,
              4.5
            ],
            [
              14,
              4.5
            ],
            [
              15,
              5
            ],
            [
              16,
              5
            ],
            [
              17,
              6
            ],
            [
              18,
              7
            ],
            [
              19,
              7
            ]
          ]
        }
      }
    },
    {
      "id": "nature_l_signature",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          18
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#9c9c9c"
      }
    },
    {
      "id": "nature_l_embankment",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          17
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#9c9c9c",
        "line-dasharray": [
          2,
          2
        ]
      }
    },
    {
      "id": "nature_l_powerline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          16
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#686868",
        "line-dasharray": [
          4,
          4
        ]
      }
    },
    {
      "id": "nature_l_oilline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          15
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#686868",
        "line-dasharray": [
          4,
          2,
          2
        ]
      }
    },
    {
      "id": "nature_l_waterline_dashed",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          14
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#669bcc",
        "line-dasharray": [
          4,
          2
        ]
      }
    },
    {
      "id": "nature_l_waterline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          13
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#669bcc"
      }
    },
    {
      "id": "nature_l_railing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          12
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#828282"
      }
    },
    {
      "id": "nature_l_bridge",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          11
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#828282"
      }
    },
    {
      "id": "nature_l_rails",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          10
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#8c8c8c"
      }
    },
    {
      "id": "nature_l_sidewalk",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          9
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#b6b6b6"
      }
    },
    {
      "id": "nature_l_situationline_dashed",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          8
        ]
      ],
      "layout": {},
      "paint": {
        "line-dasharray": [
          6,
          4
        ],
        "line-width": 0.8,
        "line-color": "rgba(185, 185, 185, 1)"
      }
    },
    {
      "id": "nature_l_situationline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#aaaaaa"
      }
    },
    {
      "id": "nature_l_fence_dashed",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          6
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(156, 156, 156, 1)",
        "line-dasharray": [
          4,
          4
        ]
      }
    },
    {
      "id": "nature_l_fence_wall",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          5
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "#9c9c9c",
        "line-width": 0.7
      }
    },
    {
      "id": "nature_a_schienenbereich_mauer",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          3
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(190, 190, 190, 0.9)",
        "fill-outline-color": "rgba(149, 149, 149, 0.9)",
        "fill-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "nature_a_fuzo",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          2
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(255, 235, 247, 1.0)",
        "fill-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "nature_a_strassen_mobiliar",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          4
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(200, 200, 200, 1)",
        "fill-outline-color": "rgba(212, 167, 167, 1.0)"
      }
    },
    {
      "id": "nature_a_grabgruppe",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(212, 229, 202, 1)",
        "fill-outline-color": "rgba(183, 183, 183, 1.0)",
        "fill-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              0.8
            ]
          ]
        }
      }
    },
    {
      "id": "nature_a_grab",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          8
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(217, 206, 195, 1)",
        "fill-outline-color": "rgba(166, 149, 133, 1)",
        "fill-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              0.8
            ]
          ]
        }
      }
    },
    {
      "id": "nature_a_gehsteig",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          6
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(238, 238, 236, 1)",
        "fill-outline-color": "rgba(185, 185, 185, 0.8)",
        "fill-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              0.8
            ]
          ]
        }
      }
    },
    {
      "id": "nature_a_zebrastreifen",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          5
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(243, 243, 243, 1)",
        "fill-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              0.8
            ]
          ]
        }
      }
    },
    {
      "id": "nature_a_zebrastreifen_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          5
        ]
      ],
      "layout": {},
      "paint": {
        "line-width": 1.5,
        "line-color": "rgba(186, 186, 186, 1)",
        "line-dasharray": [
          3,
          2
        ],
        "line-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "nature_a_bush",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          1
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(168, 197, 159, 0.7)",
        "fill-outline-color": "rgba(5, 176, 52, 0.4)",
        "fill-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "nature_a_tree",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "in",
        "namecat",
        9,
        10
      ],
      "layout": {},
      "paint": {
        "fill-color": "rgba(168, 197, 159, 0.7)",
        "fill-outline-color": "rgba(5, 176, 52, 0.4)",
        "fill-opacity": {
          "stops": [
            [
              16.5,
              0
            ],
            [
              17,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "GIPL_UBahn",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "==",
        "draw_class",
        13055
      ],
      "layout": {},
      "paint": {
        "line-width": 2,
        "line-color": [
          "match",
          [
            "get",
            "name_additional"
          ],
          "U1",
          "#ff4d4d",
          "U2",
          "#de73ff",
          "U3",
          "#ffab00",
          "U4",
          "#4be700",
          "U6",
          "#d58966",
          "#ffff00"
        ]
      }
    },
    {
      "id": "border_state_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "state_l",
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "line-color": "rgba(240, 227, 255, 1)",
        "line-width": {
          "stops": [
            [
              0,
              1.8
            ],
            [
              5,
              3.6
            ],
            [
              7,
              3.1
            ],
            [
              9,
              3.6
            ],
            [
              11,
              4.6
            ],
            [
              13,
              6.6
            ],
            [
              17,
              8.6
            ]
          ]
        }
      }
    },
    {
      "id": "border_country_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "country_l",
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "line-color": "rgba(240, 227, 255, 1)",
        "line-width": {
          "stops": [
            [
              5,
              1.2
            ],
            [
              7,
              1.5
            ],
            [
              9,
              3
            ],
            [
              11,
              4
            ],
            [
              13,
              4
            ],
            [
              17,
              8
            ]
          ]
        }
      }
    },
    {
      "id": "border_district_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "district_l",
      "minzoom": 9,
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "line-color": "rgba(240, 227, 255, 1)",
        "line-width": {
          "stops": [
            [
              9,
              2.3
            ],
            [
              11,
              2.9
            ],
            [
              13,
              3.9
            ],
            [
              17,
              3.9
            ]
          ]
        }
      }
    },
    {
      "id": "border_municipality_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "municipality_l",
      "minzoom": 13,
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "line-color": "rgba(240, 227, 255, 1)",
        "line-width": {
          "stops": [
            [
              13,
              2.7
            ],
            [
              17,
              2.7
            ]
          ]
        }
      }
    },
    {
      "id": "border_state",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "state_l",
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "line-color": "rgba(168, 143, 184, 1)",
        "line-width": {
          "stops": [
            [
              0,
              1.3
            ],
            [
              5,
              1.3
            ],
            [
              7,
              2.1
            ],
            [
              9,
              2.1
            ],
            [
              11,
              2.4
            ],
            [
              13,
              2.4
            ],
            [
              17,
              3.4
            ]
          ]
        },
        "line-offset": 2
      }
    },
    {
      "id": "border_country",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "country_l",
      "maxzoom": 20,
      "filter": [
        "all"
      ],
      "layout": {},
      "paint": {
        "line-color": "rgba(168, 143, 184, 1)",
        "line-width": {
          "stops": [
            [
              5,
              0.8
            ],
            [
              7,
              1.2
            ],
            [
              9,
              1.6
            ],
            [
              11,
              1.6
            ],
            [
              13,
              1.6
            ],
            [
              17,
              2.6
            ]
          ]
        }
      }
    },
    {
      "id": "border_district",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "district_l",
      "minzoom": 9,
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "line-color": "rgba(168, 143, 184, 1)",
        "line-width": {
          "stops": [
            [
              9,
              1
            ],
            [
              11,
              1.3
            ],
            [
              13,
              1.7
            ],
            [
              17,
              2.2
            ]
          ]
        }
      }
    },
    {
      "id": "border_municipality",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "municipality_l",
      "minzoom": 13,
      "maxzoom": 20,
      "layout": {},
      "paint": {
        "line-color": "rgba(168, 143, 184, 1)",
        "line-width": {
          "stops": [
            [
              13,
              1.3
            ],
            [
              17,
              1.7
            ]
          ]
        }
      }
    },
    {
      "id": "TXT_Gipl_wichtigNebVerb",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        11120,
        11210
      ],
      "layout": {
        "text-font": [
          "Roboto-Medium"
        ],
        "text-field": "{name_additional}",
        "symbol-placement": "line",
        "symbol-spacing": 250,
        "text-line-height": 1,
        "text-padding": 1,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "icon-pitch-alignment": "auto",
        "text-pitch-alignment": "auto",
        "text-rotation-alignment": "auto",
        "text-anchor": "center",
        "text-size": {
          "stops": [
            [
              12,
              10
            ],
            [
              15,
              12
            ],
            [
              16,
              13
            ],
            [
              17,
              14
            ]
          ]
        },
        "text-optional": false
      },
      "paint": {
        "text-halo-width": 0.5,
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(78, 78, 78, 1)"
      }
    },
    {
      "id": "TXT_Gipl_Hauptverbindung_blName",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 11,
      "maxzoom": 13.5,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11110
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Bold"
        ],
        "text-field": "{short_name}",
        "symbol-placement": "line",
        "symbol-spacing": 250,
        "text-line-height": 1,
        "text-padding": 1,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "icon-pitch-alignment": "auto",
        "text-pitch-alignment": "auto",
        "text-rotation-alignment": "auto",
        "text-anchor": "center",
        "text-size": {
          "stops": [
            [
              11,
              10
            ],
            [
              14,
              12
            ],
            [
              15,
              13
            ],
            [
              17,
              15
            ]
          ]
        },
        "text-letter-spacing": 0
      },
      "paint": {
        "text-halo-width": 1,
        "text-halo-color": "rgba(255, 255, 153, 1)",
        "text-color": "rgba(90, 2, 2, 1)"
      }
    },
    {
      "id": "TXT_Gipl_Hauptverbindung_localName",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13.5,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11110
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Medium"
        ],
        "text-field": "{short_name} {name}",
        "symbol-placement": "line",
        "symbol-spacing": 250,
        "text-line-height": 1,
        "text-padding": 1,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "icon-pitch-alignment": "auto",
        "text-pitch-alignment": "auto",
        "text-rotation-alignment": "auto",
        "text-anchor": "center",
        "text-size": {
          "stops": [
            [
              11,
              10
            ],
            [
              14,
              12
            ],
            [
              15,
              13
            ],
            [
              17,
              15
            ]
          ]
        },
        "text-max-width": 10,
        "text-letter-spacing": 0.02
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 153, 1)",
        "text-color": "rgba(90, 2, 2, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "TXT_Gipl_Autobahn",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "in",
        "draw_class",
        11010,
        11020
      ],
      "layout": {
        "text-font": [
          "Roboto-Bold"
        ],
        "text-field": "{short_name} {name}",
        "symbol-placement": "line",
        "symbol-spacing": 250,
        "text-line-height": 1,
        "text-padding": 1,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "icon-pitch-alignment": "auto",
        "text-pitch-alignment": "auto",
        "text-rotation-alignment": "auto",
        "text-anchor": "center",
        "text-size": {
          "stops": [
            [
              11,
              11
            ],
            [
              14,
              13
            ],
            [
              15,
              14
            ],
            [
              17,
              16
            ]
          ]
        },
        "text-letter-spacing": 0.02
      },
      "paint": {
        "text-halo-width": 0.5,
        "text-halo-color": "#FFD37F",
        "text-color": "rgba(90, 2, 2, 1)"
      }
    },
    {
      "id": "TXT_Gipl_Autobahn_Tunnel",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11010
        ],
        [
          "==",
          "br_typ",
          5023
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{br_name}",
        "symbol-placement": "line",
        "symbol-spacing": 250,
        "text-line-height": 1,
        "text-padding": 1,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "icon-pitch-alignment": "auto",
        "text-pitch-alignment": "auto",
        "text-rotation-alignment": "auto",
        "text-anchor": "center",
        "text-size": {
          "stops": [
            [
              11,
              11
            ],
            [
              14,
              13
            ],
            [
              15,
              14
            ],
            [
              17,
              16
            ]
          ]
        }
      },
      "paint": {
        "text-halo-width": 0.5,
        "text-halo-color": "#FFD37F",
        "text-color": "rgba(131, 94, 94, 1)"
      }
    },
    {
      "id": "TXT_Gipl_sonstStr",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "draw_class",
          11220
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{name_additional}",
        "symbol-placement": "line",
        "symbol-spacing": 250,
        "text-line-height": 1,
        "text-padding": 1,
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "icon-pitch-alignment": "auto",
        "text-pitch-alignment": "auto",
        "text-rotation-alignment": "auto",
        "text-size": {
          "stops": [
            [
              13,
              7
            ],
            [
              14,
              9
            ],
            [
              15,
              11
            ],
            [
              16,
              12
            ],
            [
              17,
              13
            ]
          ]
        }
      },
      "paint": {
        "text-halo-width": 0.5,
        "text-halo-color": "#FFFFFF",
        "text-color": "rgba(78, 78, 78, 1)"
      }
    },
    {
      "id": "TXT_Friedhof_Grabnummer",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 19,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          8
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Medium"
        ],
        "text-field": "{feat_name}",
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-size": {
          "stops": [
            [
              19,
              10
            ],
            [
              20,
              11
            ]
          ]
        }
      },
      "paint": {
        "text-color": "rgba(128, 102, 89, 1)",
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "TXT_Friedhof_Gruppe_Nummer",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 17,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Bold"
        ],
        "text-field": "{feat_name}",
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-size": {
          "stops": [
            [
              17,
              10.5
            ],
            [
              18,
              12
            ],
            [
              19,
              14
            ],
            [
              20,
              17
            ]
          ]
        },
        "text-letter-spacing": 0.1
      },
      "paint": {
        "text-color": "rgba(245, 245, 250, 1)",
        "text-halo-color": "rgba(153, 122, 107, 1)",
        "text-halo-width": 1.3
      }
    },
    {
      "id": "TXT_Friedhof_Grabreihe",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "nature_p",
      "minzoom": 17,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          25
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Bold"
        ],
        "text-field": "{feat_name}",
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-size": {
          "stops": [
            [
              19,
              11
            ],
            [
              20,
              12
            ]
          ]
        },
        "text-letter-spacing": 0
      },
      "paint": {
        "text-color": "rgba(245, 245, 250, 1)",
        "text-halo-color": "rgba(128, 102, 89, 1)",
        "text-halo-width": 1.1
      }
    },
    {
      "id": "label_water_a_lake4",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 14,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          4
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              9,
              10
            ],
            [
              11,
              11
            ],
            [
              13,
              12
            ]
          ]
        },
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_a_lake3",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 14,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          3
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              9,
              11
            ],
            [
              11,
              12
            ],
            [
              13,
              13
            ]
          ]
        },
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_a_lake2",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          2
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              9,
              12
            ],
            [
              11,
              13
            ],
            [
              13,
              14
            ]
          ]
        },
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_a_lake1",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          1
        ],
        [
          "!=",
          "feat_name",
          "Bodensee"
        ],
        [
          "!=",
          "feat_name",
          "Neusiedler See"
        ],
        [
          "!=",
          "feat_name",
          "Donau"
        ],
        [
          "!=",
          "feat_name",
          "Drau"
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              9,
              13
            ],
            [
              11,
              14
            ],
            [
              13,
              15
            ]
          ]
        },
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_a_majorlake",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 8,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          1
        ],
        [
          "in",
          "feat_name",
          "Bodensee",
          "Neusiedler See"
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              9,
              13
            ],
            [
              11,
              14
            ],
            [
              13,
              15
            ]
          ]
        },
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03,
        "text-anchor": "center",
        "text-allow-overlap": false
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_l_river7",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              15,
              10
            ],
            [
              17,
              11
            ],
            [
              19,
              11
            ]
          ]
        },
        "symbol-placement": "line",
        "symbol-avoid-edges": false,
        "text-anchor": "center",
        "text-justify": "center",
        "symbol-spacing": {
          "stops": [
            [
              11,
              400
            ],
            [
              13,
              600
            ],
            [
              15,
              800
            ],
            [
              17,
              900
            ],
            [
              19,
              500
            ]
          ]
        },
        "text-letter-spacing": 0.05,
        "text-pitch-alignment": "map",
        "text-rotation-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_l_river6",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          6
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              15,
              11
            ],
            [
              17,
              13
            ],
            [
              19,
              13
            ]
          ]
        },
        "symbol-placement": "line",
        "symbol-avoid-edges": false,
        "text-anchor": "center",
        "text-justify": "center",
        "symbol-spacing": {
          "stops": [
            [
              11,
              400
            ],
            [
              13,
              600
            ],
            [
              15,
              800
            ],
            [
              17,
              900
            ],
            [
              19,
              500
            ]
          ]
        },
        "text-letter-spacing": 0.05,
        "text-pitch-alignment": "map",
        "text-rotation-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_l_river5",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          5
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              11,
              8
            ],
            [
              13,
              9
            ],
            [
              15,
              12
            ],
            [
              17,
              14
            ],
            [
              19,
              14
            ]
          ]
        },
        "symbol-placement": "line",
        "symbol-avoid-edges": false,
        "text-anchor": "center",
        "text-justify": "center",
        "symbol-spacing": {
          "stops": [
            [
              11,
              400
            ],
            [
              13,
              600
            ],
            [
              15,
              800
            ],
            [
              17,
              900
            ],
            [
              19,
              500
            ]
          ]
        },
        "text-letter-spacing": 0.03,
        "text-pitch-alignment": "map",
        "text-rotation-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_l_river4",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          4
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              11,
              9
            ],
            [
              13,
              10
            ],
            [
              15,
              13
            ],
            [
              17,
              15
            ],
            [
              19,
              15
            ]
          ]
        },
        "symbol-placement": "line",
        "symbol-avoid-edges": false,
        "text-anchor": "center",
        "text-justify": "center",
        "symbol-spacing": {
          "stops": [
            [
              11,
              400
            ],
            [
              13,
              600
            ],
            [
              15,
              800
            ],
            [
              17,
              900
            ],
            [
              19,
              500
            ]
          ]
        },
        "text-letter-spacing": 0.03,
        "text-pitch-alignment": "map",
        "text-rotation-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_l_river3",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          3
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              11,
              10
            ],
            [
              13,
              11
            ],
            [
              15,
              14
            ],
            [
              17,
              16
            ],
            [
              19,
              16
            ]
          ]
        },
        "symbol-placement": "line",
        "symbol-avoid-edges": false,
        "text-anchor": "center",
        "text-justify": "center",
        "symbol-spacing": {
          "stops": [
            [
              11,
              400
            ],
            [
              13,
              600
            ],
            [
              15,
              800
            ],
            [
              17,
              900
            ],
            [
              19,
              500
            ]
          ]
        },
        "text-letter-spacing": 0.03,
        "text-pitch-alignment": "map",
        "text-rotation-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_l_river2",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          2
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              11,
              10
            ],
            [
              13,
              12
            ],
            [
              15,
              15
            ],
            [
              17,
              17
            ],
            [
              19,
              17
            ]
          ]
        },
        "symbol-placement": "line",
        "symbol-avoid-edges": false,
        "text-anchor": "center",
        "text-justify": "center",
        "symbol-spacing": {
          "stops": [
            [
              11,
              400
            ],
            [
              13,
              600
            ],
            [
              15,
              800
            ],
            [
              17,
              900
            ],
            [
              19,
              500
            ]
          ]
        },
        "text-letter-spacing": 0.03,
        "text-pitch-alignment": "map",
        "text-rotation-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_l_river1",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          1
        ],
        [
          "!=",
          "feat_name",
          "Donau"
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              11,
              11
            ],
            [
              13,
              13
            ],
            [
              15,
              16
            ],
            [
              17,
              18
            ],
            [
              19,
              18
            ]
          ]
        },
        "symbol-placement": "line",
        "symbol-avoid-edges": false,
        "text-anchor": "center",
        "text-justify": "center",
        "symbol-spacing": {
          "stops": [
            [
              11,
              100
            ],
            [
              13,
              200
            ],
            [
              15,
              800
            ],
            [
              17,
              900
            ],
            [
              19,
              500
            ]
          ]
        },
        "text-letter-spacing": 0.05,
        "text-pitch-alignment": "map",
        "text-rotation-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_water_l_danube",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "feat_name",
          "Donau"
        ]
      ],
      "layout": {
        "text-font": [
          "RobotoCondensed-BoldItalic"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              9,
              13
            ],
            [
              11,
              14
            ],
            [
              13,
              15
            ]
          ]
        },
        "symbol-placement": "line",
        "symbol-avoid-edges": false,
        "symbol-spacing": {
          "stops": [
            [
              10,
              600
            ],
            [
              12,
              600
            ],
            [
              14,
              400
            ]
          ]
        },
        "text-letter-spacing": 0.03,
        "text-pitch-alignment": "map",
        "text-rotation-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(0, 77, 168, 1)",
        "text-halo-color": "rgba(191, 223, 255, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "label_geoname_glacier_p",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "geoname_p",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          2016
        ]
      ],
      "layout": {
        "text-field": "{feat_name}",
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-anchor": "center",
        "text-allow-overlap": false,
        "text-letter-spacing": 0.04,
        "text-size": 10
      },
      "paint": {
        "text-color": "rgba(3, 135, 191, 1)",
        "text-halo-color": "rgba(241, 241, 241, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_summit_p_new",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "summit_p",
      "minzoom": 8,
      "maxzoom": 20,
      "layout": {
        "text-field": [
          "get",
          "feat_name"
        ],
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-anchor": "top",
        "text-allow-overlap": false,
        "text-offset": [
          0,
          0.75
        ],
        "text-size": {
          "stops": [
            [
              9,
              11
            ],
            [
              11,
              11
            ],
            [
              14,
              13
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-color": "rgba(138, 69, 69, 1)",
        "text-halo-color": "rgba(241, 241, 241, 1)",
        "text-halo-width": 0.7
      }
    },
    {
      "id": "label_geoname_p",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "geoname_p",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "!=",
          "namecat",
          2016
        ]
      ],
      "layout": {
        "text-field": "{feat_name}",
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-anchor": "left",
        "text-allow-overlap": false,
        "text-letter-spacing": 0.1,
        "text-size": {
          "stops": [
            [
              9,
              10.5
            ],
            [
              18,
              14
            ],
            [
              19,
              16
            ],
            [
              20,
              17
            ]
          ]
        },
        "text-max-width": 7,
        "icon-anchor": "center",
        "text-justify": "center"
      },
      "paint": {
        "text-color": "rgba(138, 69, 69, 1)",
        "text-halo-color": "rgba(241, 241, 241, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_housenumber_1",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "housenumber_p",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "type",
          1
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Medium"
        ],
        "text-field": "{feat_name}",
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-size": {
          "stops": [
            [
              16,
              8
            ],
            [
              17,
              9
            ],
            [
              18,
              10
            ]
          ]
        }
      },
      "paint": {
        "text-color": "rgba(179, 107, 107, 1)"
      }
    },
    {
      "id": "label_housenumber_0",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "housenumber_p",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "type",
          0
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Medium"
        ],
        "text-field": "{feat_name}",
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-size": {
          "stops": [
            [
              16,
              10
            ],
            [
              17,
              11
            ],
            [
              18,
              12
            ]
          ]
        }
      },
      "paint": {
        "text-color": "rgba(128, 51, 51, 1)",
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_airport_regional",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "airport_p",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "==",
        "type",
        1
      ],
      "layout": {
        "icon-image": "flugplatz",
        "icon-allow-overlap": true,
        "icon-ignore-placement": true,
        "icon-size": {
          "stops": [
            [
              12,
              0.4
            ],
            [
              15,
              0.6
            ],
            [
              17,
              0.9
            ]
          ]
        },
        "text-field": "{feat_name}",
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-size": 10,
        "text-letter-spacing": 0.05,
        "text-anchor": "center",
        "text-offset": [
          0,
          -1.5
        ],
        "icon-text-fit": "none",
        "icon-optional": false
      },
      "paint": {
        "text-halo-width": 1,
        "text-halo-color": "rgba(255, 255, 255, 1)"
      }
    },
    {
      "id": "label_airport_international",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "airport_p",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "==",
        "type",
        0
      ],
      "layout": {
        "icon-image": "flugplatz",
        "icon-allow-overlap": true,
        "icon-ignore-placement": true,
        "icon-size": {
          "stops": [
            [
              12,
              0.6
            ],
            [
              15,
              0.8
            ],
            [
              17,
              1.1
            ]
          ]
        },
        "text-field": "{feat_name}",
        "text-font": [
          "Roboto-MediumItalic"
        ],
        "text-size": 12,
        "text-letter-spacing": 0.05,
        "text-anchor": "center",
        "text-offset": [
          0,
          -1.2
        ],
        "icon-text-fit": "none",
        "icon-optional": false
      },
      "paint": {
        "text-halo-width": 1,
        "text-halo-color": "rgba(255, 255, 255, 1)"
      }
    },
    {
      "id": "label_gem_stadtbezirke",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 14,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7142
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              14,
              13
            ],
            [
              15,
              14
            ],
            [
              17,
              16
            ],
            [
              20,
              16
            ]
          ]
        },
        "text-letter-spacing": 0.05,
        "text-allow-overlap": false,
        "text-ignore-placement": false
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_hist_objekt",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 14,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7131
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Light"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              14,
              11
            ],
            [
              15,
              12
            ],
            [
              17,
              13
            ],
            [
              20,
              16
            ]
          ]
        },
        "text-letter-spacing": 0.05,
        "text-allow-overlap": false,
        "text-ignore-placement": false
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_einzelgebaeude",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 14,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7124
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Light"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              14,
              11
            ],
            [
              15,
              12
            ],
            [
              17,
              13
            ],
            [
              20,
              16
            ]
          ]
        },
        "text-letter-spacing": 0.05,
        "text-allow-overlap": false,
        "text-ignore-placement": false
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_dorf_300-",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7123
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              13,
              12
            ],
            [
              14,
              13
            ],
            [
              15,
              14
            ],
            [
              17,
              16
            ],
            [
              20,
              18
            ]
          ]
        },
        "text-letter-spacing": 0.05,
        "text-allow-overlap": false,
        "text-ignore-placement": false
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_kl_stadtteil",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 14,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7108
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Light"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              14,
              13
            ],
            [
              15,
              13
            ],
            [
              17,
              14
            ],
            [
              20,
              18
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_med_stadtteil",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7107
        ],
        [
          "!=",
          "admincat",
          10
        ],
        [
          "!in",
          "feat_name",
          "Hietzing",
          "Penzing",
          "Liesing",
          "Hernals",
          "Ottakring",
          "WÃ¤hring",
          "DÃ¶bling",
          "Meidling",
          "Rudolfsheim-FÃ¼nfhaus",
          "Favoriten",
          "Neubau",
          "Mariahilf",
          "Josefstadt",
          "Alsergrund",
          "Floridsdorf",
          "Wieden",
          "Brigittenau",
          "LandstraÃŸe",
          "Simmering",
          "Innere Stadt",
          "Leopoldstadt",
          "Donaustadt",
          "Margarethen"
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Light"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              12,
              12
            ],
            [
              13,
              13
            ],
            [
              14,
              14
            ],
            [
              15,
              14
            ],
            [
              17,
              15
            ],
            [
              20,
              28
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_gr_stadtteil",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7106
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Light"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              12,
              13
            ],
            [
              13,
              14
            ],
            [
              14,
              15
            ],
            [
              15,
              16
            ],
            [
              17,
              17
            ],
            [
              20,
              22
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_dorf_300_2k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7122
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              11,
              11
            ],
            [
              12,
              12
            ],
            [
              13,
              13
            ],
            [
              14,
              14
            ],
            [
              15,
              15
            ],
            [
              17,
              17
            ],
            [
              20,
              20
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_wien_bezirke",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 10,
      "maxzoom": 14,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7103
        ],
        [
          "==",
          "owner_id",
          1
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Medium"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              10,
              10
            ],
            [
              11,
              13
            ],
            [
              12,
              14
            ],
            [
              13,
              14
            ],
            [
              14,
              14
            ],
            [
              15,
              15
            ],
            [
              17,
              16
            ],
            [
              20,
              18
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_dorf_2k+",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7121
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              10,
              11
            ],
            [
              11,
              12
            ],
            [
              12,
              13
            ],
            [
              13,
              14
            ],
            [
              14,
              15
            ],
            [
              15,
              16
            ],
            [
              17,
              17
            ],
            [
              20,
              19
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_markt_2k-",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7113
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              10,
              10
            ],
            [
              11,
              11
            ],
            [
              12,
              12
            ],
            [
              13,
              13
            ],
            [
              14,
              14
            ],
            [
              15,
              15
            ],
            [
              17,
              16
            ],
            [
              20,
              18
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_stadt_2k-",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7105
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              10,
              10
            ],
            [
              11,
              11
            ],
            [
              12,
              12
            ],
            [
              13,
              13
            ],
            [
              14,
              14
            ],
            [
              15,
              15
            ],
            [
              17,
              16
            ],
            [
              20,
              18
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_markt_2_10k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 9,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7112
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              9,
              10.5
            ],
            [
              10,
              12
            ],
            [
              11,
              13
            ],
            [
              12,
              14
            ],
            [
              13,
              15
            ],
            [
              14,
              16
            ],
            [
              15,
              17
            ],
            [
              17,
              18
            ],
            [
              20,
              20
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_stadt_2_10k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 9,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7104
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              9,
              10.5
            ],
            [
              10,
              12
            ],
            [
              11,
              13
            ],
            [
              12,
              14
            ],
            [
              13,
              15
            ],
            [
              14,
              16
            ],
            [
              15,
              17
            ],
            [
              17,
              18
            ],
            [
              20,
              20
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_markt_10k+",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 8,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7111
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              8,
              10.5
            ],
            [
              9,
              12
            ],
            [
              10,
              13
            ],
            [
              11,
              14
            ],
            [
              12,
              15
            ],
            [
              13,
              16
            ],
            [
              14,
              17
            ],
            [
              15,
              18
            ],
            [
              17,
              19
            ],
            [
              20,
              21
            ]
          ]
        },
        "text-letter-spacing": 0.05,
        "text-max-width": 9
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_stadt_10_50k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 8,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7103
        ],
        [
          "!=",
          "owner_id",
          1
        ],
        [
          "!=",
          "admincat",
          10
        ],
        [
          "!=",
          "admincat",
          20
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              8,
              10.5
            ],
            [
              9,
              12
            ],
            [
              10,
              13
            ],
            [
              11,
              14
            ],
            [
              12,
              15
            ],
            [
              13,
              16
            ],
            [
              14,
              17
            ],
            [
              15,
              18
            ],
            [
              17,
              19
            ],
            [
              20,
              21
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_stadt_50_100k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 8,
      "maxzoom": 20,
      "filter": [
        "all",
        [
          "==",
          "namecat",
          7102
        ],
        [
          "!=",
          "admincat",
          10
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              8,
              12.5
            ],
            [
              9,
              14
            ],
            [
              10,
              15
            ],
            [
              11,
              16
            ],
            [
              12,
              17
            ],
            [
              13,
              18
            ],
            [
              14,
              19
            ],
            [
              15,
              20
            ],
            [
              17,
              21
            ],
            [
              20,
              23
            ]
          ]
        },
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "label_district_capital",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "district_capital_p",
      "minzoom": 7,
      "maxzoom": 20,
      "filter": [
        "all"
      ],
      "layout": {
        "text-font": [
          "Roboto-Regular"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              7,
              12
            ],
            [
              8,
              12
            ],
            [
              9,
              14
            ],
            [
              10,
              14
            ],
            [
              11,
              15
            ],
            [
              12,
              16.5
            ],
            [
              13,
              17.5
            ],
            [
              14,
              18.5
            ],
            [
              15,
              21
            ]
          ]
        },
        "text-allow-overlap": true,
        "text-letter-spacing": 0.03,
        "icon-allow-overlap": false,
        "text-ignore-placement": false,
        "text-max-width": 6
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "label_country_capital",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "country_capital",
      "minzoom": 6,
      "maxzoom": 15,
      "filter": [
        "all",
        [
          "!=",
          "feat_name",
          "Wien"
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Medium"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              6,
              13
            ],
            [
              9,
              15
            ],
            [
              10,
              15
            ],
            [
              11,
              16
            ],
            [
              12,
              17.5
            ],
            [
              13,
              18.5
            ],
            [
              14,
              19.5
            ],
            [
              15,
              22
            ]
          ]
        },
        "text-allow-overlap": true,
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.5
      }
    },
    {
      "id": "label_country_capital_vienna",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "country_capital",
      "minzoom": 6,
      "maxzoom": 15,
      "filter": [
        "all",
        [
          "==",
          "feat_name",
          "Wien"
        ]
      ],
      "layout": {
        "text-font": [
          "Roboto-Medium"
        ],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [
              6,
              13
            ],
            [
              9,
              15
            ],
            [
              10,
              15
            ],
            [
              11,
              16
            ],
            [
              12,
              17.5
            ],
            [
              13,
              18.5
            ],
            [
              14,
              19.5
            ],
            [
              15,
              22
            ]
          ]
        },
        "text-allow-overlap": true,
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.5
      }
    }
  ]
}