{
  "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-intern.bergwerk-gis.at/basemap-download/webapp/api/tilesets/basemap-at-vector/tile.json"
    }
  },
  "sprite": "https://basemap-intern.bergwerk-gis.at/basemap-download/webapp/api/sprites/spritesheet",
  "glyphs": "https://basemap-intern.bergwerk-gis.at/basemap-download/webapp/api/fonts/{fontstack}/{range}.pbf",
  "layers": [
    {
      "id": "background",
      "type": "background",
      "layout": {"visibility": "visible"},
      "paint": {"background-color": "white"}
    },
    {
      "id": "basemap-raster-grau",
      "type": "raster",
      "source": "basemap-raster-grau-source",
      "minzoom": 0,
      "maxzoom": 20,
      "layout": {"visibility": "visible"},
      "paint": {"raster-brightness-min": 0.6}
    },
    {
      "id": "landuse_other",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "landuse_a",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 7]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(255, 255, 255, 1.0)",
        "fill-antialias": true,
        "fill-opacity": 0.25
      }
    },
    {
      "id": "landuse",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "landuse_a",
      "minzoom": 0,
      "maxzoom": 20,
      "layout": {"visibility": "visible"},
      "paint": {
        "fill-opacity": 0.25,
        "fill-antialias": false,
        "fill-color": [
          "case",
          ["==", 12, ["number", ["get", "namecat"]]],
          "#B3B3B3",
          ["==", 11, ["number", ["get", "namecat"]]],
          "#818181",
          ["==", 10, ["number", ["get", "namecat"]]],
          "#808080",
          ["==", 9, ["number", ["get", "namecat"]]],
          "#D4D4D4",
          ["==", 8, ["number", ["get", "namecat"]]],
          "rgba(226, 226, 226, 1)",
          ["==", 7, ["number", ["get", "namecat"]]],
          "#FFFFFF",
          ["==", 6, ["number", ["get", "namecat"]]],
          "#CCCCCC",
          ["==", 5, ["number", ["get", "namecat"]]],
          "#808080",
          ["==", 3, ["number", ["get", "namecat"]]],
          "#EFEFEF",
          ["==", 2, ["number", ["get", "namecat"]]],
          "#ACACAC",
          "white"
        ]
      }
    },
    {
      "id": "landuse_settlement",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "landuse_a",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 1]],
      "layout": {"visibility": "visible"},
      "paint": {
        "fill-opacity": {"stops": [[8, 0.6], [12, 0.7], [15, 0.8]]},
        "fill-color": {
          "stops": [
            [10, "rgba(209, 209, 209, 1)"],
            [14, "rgba(242, 242, 242, 1)"]
          ]
        },
        "fill-antialias": false,
        "fill-outline-color": "#000000"
      }
    },
    {
      "id": "NUTZ_f",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "landuse_a",
      "minzoom": 0,
      "maxzoom": 20,
      "layout": {"visibility": "none"},
      "paint": {
        "fill-opacity": 0.25,
        "fill-antialias": false,
        "fill-color": [
          "case",
          ["==", 12, ["number", ["get", "namecat"]]],
          "#B3B3B3",
          ["==", 11, ["number", ["get", "namecat"]]],
          "#818181",
          ["==", 10, ["number", ["get", "namecat"]]],
          "#808080",
          ["==", 9, ["number", ["get", "namecat"]]],
          "#C2C2C2",
          ["==", 8, ["number", ["get", "namecat"]]],
          "rgba(226, 226, 226, 1)",
          ["==", 6, ["number", ["get", "namecat"]]],
          "#CCCCCC",
          ["==", 5, ["number", ["get", "namecat"]]],
          "#808080",
          ["==", 3, ["number", ["get", "namecat"]]],
          "#EFEFEF",
          ["==", 2, ["number", ["get", "namecat"]]],
          "#C2C2C2",
          "white"
        ]
      }
    },
    {
      "id": "Landcover_siedlung_f",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "landuse_a",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 1]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-opacity": {"stops": [[8, 0.6], [12, 0.7], [15, 0.8]]},
        "fill-color": {
          "stops": [
            [10, "rgba(209, 209, 209, 1)"],
            [14, "rgba(242, 242, 242, 1)"]
          ]
        },
        "fill-antialias": false,
        "fill-outline-color": "#000000"
      }
    },
    {
      "id": "NUTZ_f_sonstiges",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "landuse_a",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 7]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(255, 255, 255, 1.0)",
        "fill-antialias": true,
        "fill-opacity": 0.25
      }
    },
    {
      "id": "GEWAESSER_l_nebenfl",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 6]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(210, 210, 210, 1)",
        "line-width": {"stops": [[10, 0.5], [13, 1], [15, 2], [17, 3]]}
      }
    },
    {
      "id": "GEWAESSER_l_sonst",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 7]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(210, 210, 210, 1)",
        "line-width": {"stops": [[15, 1], [17, 2.5]]}
      }
    },
    {
      "id": "GEWAESSER_f_neben",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 9,
      "maxzoom": 20,
      "filter": ["all", ["!=", "name", 1]],
      "layout": {"visibility": "none"},
      "paint": {"fill-color": "rgba(210, 210, 210, 1)"}
    },
    {
      "id": "GEWAESSER_f_haupt-copy",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 1]],
      "layout": {"visibility": "none"},
      "paint": {"fill-color": "rgba(210, 210, 210, 1)"}
    },
    {
      "id": "building_a_fill",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", ["get", "landmark"], 0],
        ["!", ["has", "landmark"]]
      ],
      "layout": {"visibility": "visible"},
      "paint": {"fill-color": "rgba(212, 212, 212, 1)", "fill-antialias": false}
    },
    {
      "id": "building_a_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", ["get", "landmark"], 0],
        ["!", ["has", "landmark"]]
      ],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(161, 161, 161, 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": {"visibility": "visible"},
      "paint": {"fill-color": "rgba(189, 189, 189, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(161, 161, 161, 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": {"visibility": "visible"},
      "paint": {"line-color": "rgba(210, 210, 210, 1)", "line-width": 3}
    },
    {
      "id": "water_a",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "maxzoom": 20,
      "filter": ["all"],
      "layout": {"visibility": "visible"},
      "paint": {"fill-color": "rgba(210, 210, 210, 1)"}
    },
    {
      "id": "GEBAEUDE_F_fill_shadow",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 15,
      "maxzoom": 20,
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(148, 148, 148, 1)",
        "fill-antialias": true,
        "fill-translate": {"stops": [[15, [2, 2]], [16, [3, 3]], [17, [4, 4]]]}
      }
    },
    {
      "id": "GEBAEUDE_F_fill",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", ["get", "landmark"], 0],
        ["!", ["has", "landmark"]]
      ],
      "layout": {"visibility": "none"},
      "paint": {"fill-color": "rgba(212, 212, 212, 1)", "fill-antialias": false}
    },
    {
      "id": "GEBAEUDE_F_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", ["get", "landmark"], 0],
        ["!", ["has", "landmark"]]
      ],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(161, 161, 161, 1)",
        "line-width": {
          "stops": [
            [14, 0],
            [15, 0],
            [16, 0.09],
            [17, 0.4],
            [18, 0.4],
            [19, 2.5],
            [20, 3]
          ]
        }
      }
    },
    {
      "id": "GEBAEUDE_F_fill_landmark",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": ["all", ["==", "landmark", 1]],
      "layout": {"visibility": "none"},
      "paint": {"fill-color": "rgba(189, 189, 189, 1)", "fill-antialias": false}
    },
    {
      "id": "GEBAEUDE_F_outline_landmark",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "building_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": ["all", ["==", "landmark", 1]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(161, 161, 161, 1)",
        "line-width": {
          "stops": [
            [14, 0],
            [15, 0],
            [16, 0.09],
            [17, 0.4],
            [18, 0.4],
            [19, 2.5],
            [20, 3]
          ]
        }
      }
    },
    {
      "id": "GIPL_Autobahn_casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", "draw_class", 11010],
        ["==", "draw_class", 11020]
      ],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(153, 153, 153, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 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": ["any", ["==", "draw_class", 11210]],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-gap-width": 0,
        "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": [
        "any",
        ["==", "draw_class", 11220],
        ["==", "draw_class", 11210]
      ],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-gap-width": 0,
        "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": ["any", ["==", "draw_class", 11120]],
      "layout": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "paint": {
        "line-color": "#ADADAD",
        "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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(246, 246, 246, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(246, 246, 246, 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": ["any", ["==", "draw_class", 12010]],
      "layout": {"visibility": "visible"},
      "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_beschBefahr2",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "filter": ["any", ["==", "draw_class", 12010]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "#FFFFFF",
        "line-dasharray": [2, 1],
        "line-width": {
          "stops": [
            [13, 1.5],
            [14, 1.5],
            [15, 2],
            [16, 2.5],
            [17, 3],
            [18, 4],
            [19, 4]
          ]
        }
      }
    },
    {
      "id": "GIPL_beschBefahr",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": ["any", ["==", "draw_class", 12010]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "#B2B2B2",
        "line-width": {
          "stops": [
            [13, 2],
            [14, 2.1],
            [15, 2.75],
            [16, 2.2],
            [17, 2.4],
            [18, 3],
            [19, 3.2]
          ]
        }
      }
    },
    {
      "id": "GIPL_fussweg",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 15,
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", "draw_class", 12025],
        ["==", "draw_class", 12120],
        ["==", "draw_class", 12021],
        ["==", "draw_class", 12130],
        ["==", "draw_class", 12140],
        ["==", "draw_class", 12160],
        ["==", "draw_class", 12020]
      ],
      "layout": {"line-cap": "round", "visibility": "none"},
      "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": "GIPL_sonstStrNebVerb",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": ["any", ["==", "draw_class", 11210]],
      "layout": {"visibility": "visible"},
      "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": ["any", ["==", "draw_class", 11220]],
      "layout": {"visibility": "visible"},
      "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": [
        "any",
        ["==", "draw_class", 11111],
        ["==", "draw_class", 11121],
        ["==", "draw_class", 11211],
        ["==", "draw_class", 11221],
        ["==", "draw_class", 11011],
        ["==", "draw_class", 11031]
      ],
      "layout": {"visibility": "visible"},
      "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": ["any", ["==", "draw_class", 11120]],
      "layout": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(243, 243, 243, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(243, 243, 243, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(173, 173, 173, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "#EAEAEA",
        "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": {"visibility": "visible"},
      "paint": {
        "line-color": "#D7D7D7",
        "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": {"visibility": "visible"},
      "paint": {
        "line-color": "#D7D7D7",
        "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": [
        "any",
        ["==", "draw_class", 11010],
        ["==", "draw_class", 11020]
      ],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-color": "#D7D7D7",
        "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_BahnHauptNetz-casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", "draw_class", 13010],
        ["==", "draw_class", 13020]
      ],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 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": "GIPL_BahnHauptNetz",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", "draw_class", 13010],
        ["==", "draw_class", 13020]
      ],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 1)",
        "line-dasharray": [4, 4],
        "line-width": {
          "stops": [
            [13, 3],
            [14, 3],
            [15, 3.5],
            [16, 3.5],
            [17, 4.5],
            [18, 5.5],
            [19, 5.5]
          ]
        }
      }
    },
    {
      "id": "GIPL_BahnNebenNetz",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": ["any", ["==", "draw_class", 13080]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(189, 189, 189, 1)",
        "line-opacity": {"stops": [[13, 0.1], [15, 1]]},
        "line-width": {"stops": [[13, 0.1], [19, 3]]}
      }
    },
    {
      "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": "#D7D7D7",
        "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "paint": {
        "line-color": "#EFEFEF",
        "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": {"visibility": "visible"},
      "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": ["any", ["==", "draw_class", 15010]],
      "layout": {"visibility": "visible", "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(61, 61, 61, 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": ["any", ["==", "draw_class", 13070]],
      "layout": {"visibility": "visible", "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": "GIPL_Skilift",
      "type": "circle",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": ["any", ["==", "draw_class", 13070]],
      "paint": {
        "circle-color": "rgba(156, 156, 156, 1)",
        "circle-radius": {
          "stops": [
            [12, 2.5],
            [13, 3],
            [14, 3.5],
            [15, 4],
            [16, 5],
            [17, 6],
            [18, 7],
            [19, 8]
          ]
        }
      }
    },
    {
      "id": "gip_footpath_highdensity",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_high_density",
      "minzoom": 15,
      "maxzoom": 17,
      "filter": [
        "any",
        ["==", "draw_class", 12025],
        ["==", "draw_class", 12120],
        ["==", "draw_class", 12021],
        ["==", "draw_class", 12130],
        ["==", "draw_class", 12140],
        ["==", "draw_class", 12160],
        ["==", "draw_class", 12020]
      ],
      "layout": {"line-cap": "round", "visibility": "visible"},
      "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": [
        "any",
        ["==", "draw_class", 12025],
        ["==", "draw_class", 12120],
        ["==", "draw_class", 12021],
        ["==", "draw_class", 12130],
        ["==", "draw_class", 12140],
        ["==", "draw_class", 12160],
        ["==", "draw_class", 12020]
      ],
      "layout": {"line-cap": "round", "visibility": "visible"},
      "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": [
        "any",
        ["==", "draw_class", 12025],
        ["==", "draw_class", 12120],
        ["==", "draw_class", 12021],
        ["==", "draw_class", 12130],
        ["==", "draw_class", 12140],
        ["==", "draw_class", 12160],
        ["==", "draw_class", 12020]
      ],
      "layout": {"line-cap": "round", "visibility": "visible"},
      "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_Schnellstrasse_z10-highdensity-test",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_high_density",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": ["all", ["==", "draw_class", 11020]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "#D7D7D7",
        "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": "gip_Schnellstrasse_z10-lowdensity-test",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_low_density",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": ["all", ["==", "draw_class", 11020]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "#D7D7D7",
        "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": "gip_Schnellstrasse_z10-commongip_l-test",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "common_gip_l_overall",
      "minzoom": 0,
      "maxzoom": 20,
      "filter": ["all", ["==", "draw_class", 11020]],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "#D7D7D7",
        "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": "gip_railway_secondary_highdensity",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "basemap_gip_l_high_density",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": ["any", ["==", "draw_class", 13080]],
      "layout": {"visibility": "visible"},
      "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": ["any", ["==", "draw_class", 13080]],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(189, 189, 189, 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": ["any", ["==", "draw_class", 13080]],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(189, 189, 189, 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": [
        "any",
        ["==", "draw_class", 13010],
        ["==", "draw_class", 13020]
      ],
      "layout": {"visibility": "visible"},
      "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": [
        "any",
        ["==", "draw_class", 13010],
        ["==", "draw_class", 13020]
      ],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 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": [
        "any",
        ["==", "draw_class", 13010],
        ["==", "draw_class", 13020]
      ],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 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_onelayer",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "filter": [
        "any",
        ["in", "namecat", 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18]
      ],
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": [
          "case",
          ["==", 5, ["number", ["get", "namecat"]]],
          "#9C9C9C",
          ["==", 6, ["number", ["get", "namecat"]]],
          "#9C9C9C",
          ["==", 7, ["number", ["get", "namecat"]]],
          "#AAAAAA",
          ["==", 8, ["number", ["get", "namecat"]]],
          "#B9B9B9",
          ["==", 9, ["number", ["get", "namecat"]]],
          "#B6B6B6",
          ["==", 10, ["number", ["get", "namecat"]]],
          "#8C8C8C",
          ["==", 11, ["number", ["get", "namecat"]]],
          "#828282",
          ["==", 12, ["number", ["get", "namecat"]]],
          "#828282",
          ["==", 13, ["number", ["get", "namecat"]]],
          "#919191",
          ["==", 14, ["number", ["get", "namecat"]]],
          "#919191",
          ["==", 15, ["number", ["get", "namecat"]]],
          "#686868",
          ["==", 16, ["number", ["get", "namecat"]]],
          "#686868",
          ["==", 17, ["number", ["get", "namecat"]]],
          "#9C9C9C",
          ["==", 18, ["number", ["get", "namecat"]]],
          "#9C9C9C",
          "white"
        ]
      }
    },
    {
      "id": "nature_l_default",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "layout": {"visibility": "none"}
    },
    {
      "id": "nature_l_signature",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 18]],
      "layout": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "paint": {"line-color": "#919191", "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": {"visibility": "visible"},
      "paint": {"line-color": "#919191"}
    },
    {
      "id": "nature_l_railing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_l",
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 12]],
      "layout": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "paint": {
        "fill-color": "rgba(242, 242, 242, 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": {"visibility": "visible"},
      "paint": {
        "fill-color": "rgba(200, 200, 200, 1)",
        "fill-outline-color": "rgba(180, 180, 180, 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": {"visibility": "visible"},
      "paint": {
        "fill-color": "rgba(221, 221, 221, 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": {"visibility": "visible"},
      "paint": {
        "fill-color": "rgba(208, 208, 208, 1)",
        "fill-outline-color": "rgba(152, 152, 152, 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": {"visibility": "visible"},
      "paint": {
        "fill-color": "rgba(238, 238, 238, 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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "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": {"visibility": "visible"},
      "paint": {
        "fill-color": "rgba(184, 184, 184, 0.7)",
        "fill-outline-color": "rgba(111, 111, 111, 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": ["any", ["==", "namecat", 9], ["==", "namecat", 10]],
      "layout": {"visibility": "visible"},
      "paint": {
        "fill-color": "rgba(184, 184, 184, 0.7)",
        "fill-outline-color": "rgba(111, 111, 111, 0.4)",
        "fill-opacity": {"stops": [[16.5, 0], [17, 1]]}
      }
    },
    {
      "id": "naturbestand_schienenbereich_mauer",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 3]],
      "layout": {"visibility": "none"},
      "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": "naturbestand_fuzo",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 2]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(242, 242, 242, 1.0)",
        "fill-opacity": {"stops": [[16.5, 0], [17, 1]]}
      }
    },
    {
      "id": "naturbestand_strassen_mobiliar",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 4]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(200, 200, 200, 1)",
        "fill-outline-color": "rgba(180, 180, 180, 1.0)"
      }
    },
    {
      "id": "naturbestand_grabgruppe",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 7]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(221, 221, 221, 1)",
        "fill-outline-color": "rgba(183, 183, 183, 1.0)",
        "fill-opacity": {"stops": [[16.5, 0], [17, 0.8]]}
      }
    },
    {
      "id": "naturbestand_grab",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 8]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(208, 208, 208, 1)",
        "fill-outline-color": "rgba(152, 152, 152, 1)",
        "fill-opacity": {"stops": [[16.5, 0], [17, 0.8]]}
      }
    },
    {
      "id": "naturbestand_gehsteig",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 6]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(238, 238, 238, 1)",
        "fill-outline-color": "rgba(185, 185, 185, 0.8)",
        "fill-opacity": {"stops": [[16.5, 0], [17, 0.8]]}
      }
    },
    {
      "id": "naturbestand_zebrastreifen",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 5]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(243, 243, 243, 1)",
        "fill-opacity": {"stops": [[16.5, 0], [17, 0.8]]}
      }
    },
    {
      "id": "naturbestand_zebrastreifen_casing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 5]],
      "layout": {"visibility": "none"},
      "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": "naturbestand_gebuesch",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 1]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(184, 184, 184, 0.7)",
        "fill-outline-color": "rgba(111, 111, 111, 0.4)",
        "fill-opacity": {"stops": [[16.5, 0], [17, 1]]}
      }
    },
    {
      "id": "naturbestand_baum",
      "type": "fill",
      "source": "basemap-vector-source",
      "source-layer": "nature_a",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 9], ["==", "namecat", 10]],
      "layout": {"visibility": "none"},
      "paint": {
        "fill-color": "rgba(184, 184, 184, 0.7)",
        "fill-outline-color": "rgba(111, 111, 111, 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": ["any", ["==", "draw_class", 13055]],
      "layout": {"visibility": "visible"},
      "paint": {
        "line-width": 2,
        "line-color": [
          "case",
          ["==", "U1", ["string", ["get", "name_additional"]]],
          "rgba(130, 130, 130, 1)",
          ["==", "U2", ["string", ["get", "name_additional"]]],
          "rgba(163, 163, 163, 1)",
          ["==", "U3", ["string", ["get", "name_additional"]]],
          "rgba(177, 177, 177, 1)",
          ["==", "U4", ["string", ["get", "name_additional"]]],
          "rgba(158, 158, 158, 1)",
          ["==", "U6", ["string", ["get", "name_additional"]]],
          "rgba(156, 156, 156, 1)",
          "#E2E2E2"
        ]
      }
    },
    {
      "id": "border_state_outline",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "state_l",
      "maxzoom": 20,
      "layout": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 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": {"visibility": "visible"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 1)",
        "line-width": {"stops": [[13, 1.3], [17, 1.7]]}
      }
    },
    {
      "id": "grenzen_g_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "municipality_l",
      "minzoom": 13,
      "maxzoom": 20,
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 1)",
        "line-width": {"stops": [[0, 4], [9, 2.5], [10, 2], [14, 1.5]]}
      }
    },
    {
      "id": "grenzen_g",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "municipality_l",
      "minzoom": 13,
      "maxzoom": 20,
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 1)",
        "line-width": {"stops": [[0, 3], [9, 1.5], [10, 1], [14, 1]]}
      }
    },
    {
      "id": "grenzen_b_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "district_l",
      "minzoom": 9,
      "maxzoom": 20,
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 1)",
        "line-width": {"stops": [[0, 2], [9, 1], [10, 3], [14, 4]]}
      }
    },
    {
      "id": "grenzen_b",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "district_l",
      "minzoom": 9,
      "maxzoom": 20,
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 1)",
        "line-width": {"stops": [[0, 0.75], [9, 0.75], [10, 1], [14, 2]]}
      }
    },
    {
      "id": "grenzen_l_chasing",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "country_l",
      "maxzoom": 20,
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(234, 234, 234, 1)",
        "line-width": {"stops": [[0, 6], [9, 4], [10, 3], [14, 6]]}
      }
    },
    {
      "id": "grenzen_l",
      "type": "line",
      "source": "basemap-vector-source",
      "source-layer": "country_l",
      "maxzoom": 20,
      "layout": {"visibility": "none"},
      "paint": {
        "line-color": "rgba(155, 155, 155, 1)",
        "line-width": {"stops": [[0, 3], [9, 1.5], [10, 1.75], [14, 2]]}
      }
    },
    {
      "id": "POI_gipfel_p_hoehe",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "summit_p",
      "minzoom": 9,
      "maxzoom": 20,
      "filter": ["all", ["!=", "altitude", 0]],
      "layout": {
        "text-field": "{feat_name} \n {altitude} m",
        "text-font": ["Roboto-Bold"],
        "text-anchor": "top",
        "text-allow-overlap": false,
        "text-offset": [0, 0.75],
        "text-size": 10,
        "visibility": "none"
      },
      "paint": {
        "text-color": "rgba(89, 89, 89, 1)",
        "text-halo-color": "rgba(241, 241, 241, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "POI_gipfel_p",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "summit_p",
      "maxzoom": 20,
      "layout": {
        "text-field": "{feat_name}",
        "text-font": ["Roboto-Medium"],
        "text-anchor": "bottom",
        "text-offset": [0, -0.25],
        "visibility": "none",
        "icon-image": "gipfel_standard",
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-size": 12,
        "icon-size": 0.6,
        "text-letter-spacing": 0.02
      },
      "paint": {
        "text-color": "rgba(89, 89, 89, 1)",
        "text-halo-color": "rgba(241, 241, 241, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "POI_flughafen_p",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "airport_p",
      "minzoom": 11,
      "maxzoom": 20,
      "layout": {
        "icon-image": "flugplatz",
        "icon-allow-overlap": true,
        "icon-ignore-placement": true,
        "icon-size": {"stops": [[12, 0.6], [15, 0.8], [17, 1.1]]},
        "visibility": "none"
      }
    },
    {
      "id": "POI_Laubbaum_p",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "nature_p",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", [">=", "namecat", 1], ["<=", "namecat", 17]],
      "layout": {
        "icon-image": "laubbaum",
        "icon-allow-overlap": true,
        "icon-ignore-placement": true,
        "icon-size": [
          "interpolate",
          ["exponential", 2],
          ["zoom"],
          15,
          ["/", ["get", "d"], 72],
          22,
          ["/", ["get", "d"], 0.56]
        ],
        "visibility": "none"
      },
      "paint": {"icon-opacity": {"stops": [[16.5, 0], [17, 0.4]]}}
    },
    {
      "id": "POI_Nadelbaum_p",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "nature_p",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", [">=", "namecat", 18], ["<=", "namecat", 21]],
      "layout": {
        "icon-image": "nadelbaum",
        "icon-allow-overlap": true,
        "icon-ignore-placement": true,
        "icon-size": [
          "interpolate",
          ["exponential", 2],
          ["zoom"],
          15,
          ["/", ["get", "d"], 72],
          22,
          ["/", ["get", "d"], 0.56]
        ],
        "visibility": "none"
      },
      "paint": {"icon-opacity": {"stops": [[16.5, 0], [17, 0.6]]}}
    },
    {
      "id": "TXT_Gewaesser_l_sonst",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 16,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 7]],
      "layout": {
        "text-font": ["RobotoCondensed-BoldItalic"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[16, 11], [17, 12]]},
        "visibility": "none",
        "symbol-placement": "line",
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "TXT_Gewaesser_l_nebenfl",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_l",
      "minzoom": 14,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 6]],
      "layout": {
        "text-font": ["RobotoCondensed-BoldItalic"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[13, 11], [15, 12]]},
        "visibility": "none",
        "symbol-placement": "line",
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "TXT_Gewaesser_f_Sonst",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 14.5,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 4]],
      "layout": {
        "text-font": ["RobotoCondensed-BoldItalic"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[13, 12], [16, 13]]},
        "visibility": "none",
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "text-ignore-placement": false,
        "text-pitch-alignment": "auto",
        "symbol-z-order": "auto",
        "text-letter-spacing": 0.03,
        "text-padding": 20
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "TXT_Gewaesser_f_Klein",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 3]],
      "layout": {
        "text-font": ["RobotoCondensed-BoldItalic"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[13, 13], [16, 14]]},
        "visibility": "none",
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "TXT_Gewaesser_f_Gros",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 11.5,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 2]],
      "layout": {
        "text-font": ["RobotoCondensed-BoldItalic"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[11, 11], [13, 13]]},
        "visibility": "none",
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "text-anchor": "center",
        "text-justify": "center",
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-translate-anchor": "map",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "TXT_Gewaesser_f_Drau",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 11.5,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 1], ["==", "feat_name", "Drau"]],
      "layout": {
        "text-font": ["RobotoCondensed-BoldItalic"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[9, 12], [11, 13], [13, 14]]},
        "visibility": "none",
        "symbol-placement": "line",
        "symbol-spacing": 500,
        "text-anchor": "top",
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "TXT_Gewaesser_f_Haupt",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "water_a",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": ["all", ["==", "namecat", 1], ["!=", "feat_name", "Drau"]],
      "layout": {
        "text-font": ["RobotoCondensed-BoldItalic"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[9, 13], [11, 14], [13, 15]]},
        "visibility": "none",
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-halo-width": 0.5
      }
    },
    {
      "id": "TXT_Siedlung_stadtbezirke",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7142]],
      "layout": {
        "text-font": ["Roboto-Bold"],
        "text-field": "{feat_name}",
        "visibility": "none",
        "text-size": 16
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "icon-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 2
      }
    },
    {
      "id": "TXT_Siedlung_histor_bedeutung",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 14,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7131]],
      "layout": {
        "text-font": ["Roboto-Light"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[14, 11], [15, 12], [17, 14]]},
        "visibility": "none"
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "TXT_Siedlung_einzelgebaeude",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7124]],
      "layout": {
        "text-font": ["Roboto-Light"],
        "text-field": "{feat_name}",
        "text-size": {"stops": [[13, 10.5], [14, 11], [15, 12], [17, 14]]},
        "visibility": "none"
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1
      }
    },
    {
      "id": "TXT_Siedlung_dorf_lt300",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7123]],
      "layout": {
        "text-font": ["Roboto-Medium"],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [[12, 11], [13, 13], [14, 13.5], [16, 14], [17, 18]]
        },
        "visibility": "none",
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_dorf_gt300",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7122]],
      "layout": {
        "text-font": ["Roboto-Medium"],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [[11, 13], [12, 14], [13, 15], [14, 16], [15, 17], [17, 20]]
        },
        "visibility": "none",
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_dorf_gt2k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7121]],
      "layout": {
        "text-font": ["Roboto-Medium"],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [[11, 13.5], [12, 15], [13, 16], [15, 18], [17, 20]]
        },
        "visibility": "none",
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_kl_stadtteil",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 13,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7108]],
      "layout": {
        "text-font": ["Roboto-Light"],
        "text-field": "{feat_name}",
        "visibility": "none",
        "text-size": 14
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_mgr_stadtteil",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 11,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7107]],
      "layout": {
        "text-font": ["Roboto-Light"],
        "text-field": "{feat_name}",
        "visibility": "none",
        "text-size": {
          "stops": [[11, 11], [12, 12], [14, 13], [15, 14], [17, 16]]
        },
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-halo-width": 1.2,
        "text-halo-color": "rgba(239, 239, 239, 1)"
      }
    },
    {
      "id": "TXT_Siedlung_gr_stadtteil",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7106]],
      "layout": {
        "text-font": ["Roboto-Regular"],
        "text-field": "{feat_name}",
        "visibility": "none",
        "text-size": 15,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_stadt_lt2k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 10,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7113], ["==", "namecat", 7105]],
      "layout": {
        "text-font": ["Roboto-Medium"],
        "text-field": "{feat_name}",
        "visibility": "none",
        "text-size": {
          "stops": [[10, 11], [12, 13], [13, 14], [14, 15], [15, 16], [17, 18]]
        },
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_stadt_gt2k_7112",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 9,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7112]],
      "layout": {
        "text-font": ["Roboto-Regular"],
        "text-field": "{feat_name}",
        "visibility": "none",
        "text-size": {
          "stops": [
            [8, 11],
            [9, 12],
            [10, 13],
            [12, 15],
            [13, 16],
            [14, 17],
            [15, 18],
            [17, 21]
          ]
        },
        "text-letter-spacing": 0.03
      },
      "paint": {
        "icon-halo-color": "rgba(250, 250, 250, 1)",
        "icon-halo-width": 1,
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_stadt_gt2k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 7,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7104]],
      "layout": {
        "text-font": ["Roboto-Medium"],
        "text-field": "{feat_name}",
        "visibility": "none",
        "text-size": {
          "stops": [
            [8, 11],
            [9, 12],
            [10, 13],
            [12, 15],
            [13, 16],
            [14, 17],
            [15, 18],
            [17, 21]
          ]
        },
        "text-letter-spacing": 0.03
      },
      "paint": {
        "icon-halo-color": "rgba(250, 250, 250, 1)",
        "icon-halo-width": 1,
        "text-halo-color": "rgba(255, 255, 255, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_stadt_gt10k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 7,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7111], ["==", "namecat", 7103]],
      "layout": {
        "text-font": ["Roboto-Medium"],
        "text-field": "{feat_name}",
        "visibility": "none",
        "text-size": {
          "stops": [
            [8, 11.5],
            [9, 13],
            [10, 14],
            [12, 16],
            [13, 17],
            [14, 18],
            [15, 21]
          ]
        },
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Siedlung_stadt_gt50k",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "settlement_p",
      "minzoom": 7,
      "maxzoom": 20,
      "filter": ["any", ["==", "namecat", 7102]],
      "layout": {
        "text-font": ["Roboto-Medium"],
        "text-field": "{feat_name}",
        "text-size": {
          "stops": [
            [8, 12],
            [9, 14],
            [10, 14],
            [11, 15],
            [12, 16.5],
            [13, 17.5],
            [14, 18.5],
            [15, 21]
          ]
        },
        "visibility": "none",
        "text-allow-overlap": true,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.2
      }
    },
    {
      "id": "TXT_Landeshauptstadt",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "country_capital",
      "minzoom": 6,
      "maxzoom": 15,
      "layout": {
        "text-font": ["Roboto-Bold"],
        "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]
          ]
        },
        "visibility": "none",
        "text-allow-overlap": true,
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.5
      }
    },
    {
      "id": "TXT_Gipl_wichtigNebVerb",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "gip_l",
      "minzoom": 12,
      "maxzoom": 20,
      "filter": [
        "any",
        ["==", "draw_class", 11120],
        ["==", "draw_class", 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,
        "visibility": "visible",
        "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,
        "visibility": "visible",
        "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(243, 243, 243, 1)",
        "text-color": "rgba(28, 28, 28, 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,
        "visibility": "visible",
        "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(243, 243, 243, 1)",
        "text-color": "rgba(28, 28, 28, 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": [
        "any",
        ["==", "draw_class", 11010],
        ["==", "draw_class", 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,
        "visibility": "visible",
        "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": "#D7D7D7",
        "text-color": "rgba(28, 28, 28, 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,
        "visibility": "visible",
        "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": "#D7D7D7",
        "text-color": "rgba(105, 105, 105, 1)"
      }
    },
    {
      "id": "TXT_Hausnummern",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "housenumber_p",
      "minzoom": 16,
      "maxzoom": 20,
      "layout": {
        "text-font": ["Roboto-Regular"],
        "text-field": "{feat_name}",
        "text-allow-overlap": false,
        "text-ignore-placement": false,
        "text-size": {"stops": [[16, 10], [17, 11], [18, 12]]},
        "visibility": "none"
      },
      "paint": {
        "text-color": "rgba(74, 74, 74, 1)",
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 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,
        "visibility": "visible",
        "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]]},
        "visibility": "visible"
      },
      "paint": {
        "text-color": "rgba(108, 108, 108, 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]]},
        "visibility": "visible",
        "text-letter-spacing": 0.1
      },
      "paint": {
        "text-color": "rgba(246, 246, 246, 1)",
        "text-halo-color": "rgba(130, 130, 130, 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]]},
        "visibility": "visible",
        "text-letter-spacing": 0
      },
      "paint": {
        "text-color": "rgba(246, 246, 246, 1)",
        "text-halo-color": "rgba(108, 108, 108, 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]]},
        "visibility": "visible",
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 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]]},
        "visibility": "visible",
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 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]]},
        "visibility": "visible",
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 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]]},
        "visibility": "visible",
        "symbol-placement": "point",
        "symbol-avoid-edges": false,
        "symbol-spacing": 250,
        "text-letter-spacing": 0.03
      },
      "paint": {
        "text-color": "rgba(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 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]]},
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 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]]},
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-translate-anchor": "map",
        "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]]},
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-translate-anchor": "map",
        "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]]
        },
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-translate-anchor": "map",
        "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]]
        },
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-translate-anchor": "map",
        "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]]
        },
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-translate-anchor": "map",
        "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]]
        },
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-translate-anchor": "map",
        "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]]
        },
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 1)",
        "text-translate-anchor": "map",
        "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]]},
        "visibility": "visible",
        "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(64, 64, 64, 1)",
        "text-halo-color": "rgba(217, 217, 217, 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,
        "visibility": "visible"
      },
      "paint": {
        "text-color": "rgba(102, 102, 102, 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": [
          "case",
          [
            "all",
            ["has", "altitude"],
            ["!=", ["to-string", ["get", "altitude"]], "0"],
            ["!=", ["to-string", ["get", "altitude"]], ""],
            ["!=", ["to-string", ["get", "altitude"]], "null"]
          ],
          ["concat", ["get", "feat_name"], "\n", ["get", "altitude"], " m"],
          ["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]]},
        "visibility": "visible",
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-color": "rgba(90, 90, 90, 1)",
        "text-halo-color": "rgba(241, 241, 241, 1)",
        "text-halo-width": 0.7
      }
    },
    {
      "id": "label_summit_p",
      "type": "symbol",
      "source": "basemap-vector-source",
      "source-layer": "summit_p",
      "minzoom": 8,
      "maxzoom": 20,
      "filter": ["all", ["!=", "altitude", 0]],
      "layout": {
        "text-field": "{feat_name} \n {altitude} m",
        "text-font": ["Roboto-BoldItalic"],
        "text-anchor": "top",
        "text-allow-overlap": false,
        "text-offset": [0, 0.75],
        "text-size": {"stops": [[9, 11], [11, 11], [14, 13]]},
        "visibility": "none",
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-color": "rgba(90, 90, 90, 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,
        "visibility": "visible",
        "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(90, 90, 90, 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]]},
        "visibility": "visible"
      },
      "paint": {"text-color": "rgba(129, 129, 129, 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]]},
        "visibility": "visible"
      },
      "paint": {
        "text-color": "rgba(74, 74, 74, 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": ["any", ["==", "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"],
        "visibility": "visible",
        "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": ["any", ["==", "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"],
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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": {
        "visibility": "visible",
        "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]
          ]
        },
        "visibility": "visible",
        "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,
      "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]
          ]
        },
        "visibility": "visible",
        "text-allow-overlap": true,
        "text-letter-spacing": 0.05
      },
      "paint": {
        "text-halo-color": "rgba(250, 250, 250, 1)",
        "text-halo-width": 1.5
      }
    }
  ],
  "id": "70svyy4ro"
}
