{
  "version": 8,
  "name": "basemap-v7",
  "metadata": {
    "maasto:contract": [
      {
        "archive": "basemap",
        "classes": [
          "ocean"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "ocean"
        },
        "layer": "ocean",
        "maxzoom": 9,
        "minzoom": 3,
        "source": "maasto-global-z9"
      },
      {
        "archive": "basemap",
        "classes": [
          "sea",
          "lake",
          "river_area",
          "sea_shoreline",
          "river_line",
          "stream_line"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "water"
        },
        "layer": "water",
        "maxzoom": 14,
        "minzoom": 3,
        "source": "maasto-z14"
      },
      {
        "archive": "basemap",
        "classes": [
          "clc_forest_coniferous",
          "clc_forest_mixed",
          "clc_forest_broadleaf",
          "clc_woodland_shrub",
          "clc_peatland",
          "clc_arable",
          "clc_agri_mosaic",
          "clc_heath",
          "clc_urban",
          "clc_bare",
          "clc_industrial"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "landcover_base"
        },
        "layer": "landcover_base",
        "maxzoom": 11,
        "minzoom": 9,
        "source": "maasto-z11"
      },
      {
        "archive": "basemap",
        "classes": [
          "mire_easy_open",
          "mire_easy_wooded",
          "mire_difficult_open",
          "mire_difficult_wooded",
          "landcover_edge_a",
          "landcover_edge_b",
          "landcover_edge_c",
          "landcover_edge_d",
          "landcover_edge_other",
          "landcover2_edge_a",
          "landcover2_edge_b",
          "landcover2_edge_other",
          "mire_open",
          "mire_wooded",
          "bedrock_outcrop",
          "boulder_field",
          "sand",
          "extraction_mineral",
          "extraction_organic",
          "quarry",
          "sports_recreation",
          "dwarf_shrub_heath",
          "forest_limit",
          "farmland",
          "orchard"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "landcover"
        },
        "layer": "landcover",
        "maxzoom": 14,
        "minzoom": 4,
        "source": "maasto-z14"
      },
      {
        "archive": "basemap",
        "classes": [
          "road_class_1a",
          "road_class_1b",
          "road_class_2a",
          "road_class_2b",
          "road_class_3a",
          "road_class_3b",
          "driveway",
          "vehicle_track",
          "path",
          "pedestrian_cycle_route",
          "winter_road",
          "road_under_construction",
          "other_road_line",
          "railway_main",
          "railway_secondary",
          "railway_narrow_gauge",
          "railway_yard",
          "railway_planned",
          "railway_under_construction",
          "railway_other",
          "railway_other_2"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "ref",
            "type": "text",
            "label_key": "inspector.field.road_number"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "transportation"
        },
        "layer": "transportation",
        "maxzoom": 14,
        "minzoom": 7,
        "source": "maasto-z14"
      },
      {
        "archive": "basemap",
        "classes": [
          "building_residential",
          "building_commercial_public",
          "building_holiday",
          "building_industrial",
          "building_other",
          "building_outline",
          "building_outline_other"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "building"
        },
        "layer": "building",
        "maxzoom": 15,
        "minzoom": 13,
        "source": "maasto-z15"
      },
      {
        "archive": "basemap",
        "classes": [
          "admin_boundary_state",
          "admin_boundary_region",
          "admin_boundary_avi",
          "admin_boundary_municipality"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "boundary"
        },
        "layer": "boundary",
        "maxzoom": 14,
        "minzoom": 3,
        "source": "maasto-z14"
      },
      {
        "archive": "basemap",
        "classes": [
          "nature_reserve",
          "national_park",
          "strict_nature_reserve",
          "protected_site_other",
          "protected_tree",
          "archaeological_site",
          "protected_boulder",
          "notable_natural_feature"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "protected"
        },
        "layer": "protected",
        "maxzoom": 14,
        "minzoom": 6,
        "source": "maasto-z14"
      },
      {
        "archive": "basemap",
        "classes": [
          "flood_area"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "hazard"
        },
        "layer": "hazard",
        "maxzoom": 14,
        "minzoom": 9,
        "source": "maasto-z14"
      },
      {
        "archive": "basemap",
        "classes": [
          "park",
          "sports_recreation",
          "cemetery",
          "built_up_area",
          "vehicle_area",
          "farmland"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "landuse"
        },
        "layer": "landuse",
        "maxzoom": 15,
        "minzoom": 5,
        "source": "maasto-z15"
      },
      {
        "archive": "basemap",
        "classes": [
          "power_line_transmission",
          "power_line_distribution"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "power"
        },
        "layer": "power",
        "maxzoom": 14,
        "minzoom": 10,
        "source": "maasto-z14"
      },
      {
        "archive": "basemap",
        "classes": [
          "cadastral_plot"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "property_id",
            "type": "text",
            "label_key": "inspector.field.property_id"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "property"
        },
        "layer": "property",
        "maxzoom": 15,
        "minzoom": 13,
        "source": "maasto-z15"
      },
      {
        "archive": "basemap",
        "classes": [
          "forest_pine_young",
          "forest_pine_growing",
          "forest_pine_mature",
          "forest_spruce_young",
          "forest_spruce_growing",
          "forest_spruce_mature",
          "forest_broadleaf_young",
          "forest_broadleaf_growing",
          "forest_broadleaf_mature",
          "forest_mixed_young",
          "forest_mixed_growing",
          "forest_mixed_mature",
          "forest_clearcut",
          "forest_open",
          "forest_scrub",
          "forest_other",
          "forest_unknown",
          "forest_no_cutting",
          "forest_no_clearcut",
          "forest_restricted",
          "forest_habitat",
          "forest_valuable",
          "forest_conservation"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "canopy_height_dm",
            "type": "integer",
            "unit": "m",
            "label_key": "inspector.field.canopy_height"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "forest"
        },
        "layer": "forest",
        "maxzoom": 15,
        "minzoom": 13,
        "source": "maasto-z15"
      },
      {
        "archive": "basemap",
        "classes": [
          "terrain",
          "water",
          "settlement",
          "administration",
          "other"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "place"
        },
        "layer": "place",
        "maxzoom": 14,
        "minzoom": 3,
        "source": "maasto-z14"
      },
      {
        "archive": "basemap",
        "classes": [
          "house",
          "commercial_other",
          "apartment_block",
          "public"
        ],
        "hover_interactive": true,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "housenumber"
        },
        "layer": "housenumber",
        "maxzoom": 15,
        "minzoom": 15,
        "source": "maasto-z15"
      },
      {
        "archive": "basemap",
        "classes": [
          "apartment_block",
          "commercial_other",
          "public",
          "house",
          "holiday_home",
          "outbuilding",
          "sauna"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "building_floors"
        },
        "layer": "building_floors",
        "maxzoom": 15,
        "minzoom": 15,
        "source": "maasto-z15"
      },
      {
        "archive": "basemap",
        "classes": [
          "elevation_band"
        ],
        "hover_interactive": false,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "elevation",
            "type": "integer",
            "unit": "m",
            "label_key": "inspector.field.elevation"
          }
        ],
        "inspector_identity": {
          "archive": "basemap",
          "feature_id_key": "fid",
          "source_layer": "elevation"
        },
        "layer": "elevation",
        "maxzoom": 9,
        "minzoom": 3,
        "source": "maasto-global-z9"
      },
      {
        "archive": "osm",
        "classes": [
          "transit_rail_station",
          "transit_rail_halt",
          "transit_bus_station",
          "transit_ferry_terminal",
          "transit_station",
          "health_hospital",
          "health_clinic",
          "education_university",
          "education_college",
          "education_school",
          "retail_mall",
          "retail_supermarket",
          "retail_marketplace",
          "culture_library",
          "culture_theatre",
          "culture_museum",
          "culture_cinema",
          "culture_arts_centre",
          "tourism_theme_park",
          "tourism_zoo",
          "tourism_attraction",
          "tourism_viewpoint",
          "tourism_information",
          "heritage_castle",
          "heritage_manor",
          "heritage_ruins",
          "heritage_archaeological",
          "civic_townhall",
          "civic_police",
          "civic_fire_station",
          "civic_courthouse",
          "civic_government",
          "civic_embassy",
          "civic_prison",
          "sport_stadium",
          "sport_swimming",
          "sport_ice_rink",
          "accommodation_hotel",
          "landmark_lighthouse",
          "fuel_station",
          "worship_place"
        ],
        "hover_interactive": true,
        "inspection_geometry": "rendered",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "source_url",
            "type": "url",
            "label_key": "inspector.field.source_url"
          }
        ],
        "inspector_identity": {
          "archive": "osm",
          "feature_id_key": "fid",
          "source_layer": "poi"
        },
        "layer": "poi",
        "maxzoom": 16,
        "minzoom": 10,
        "source": "maasto-osm-z16"
      },
      {
        "archive": "syke",
        "classes": [
          "national_park",
          "wilderness_area",
          "strict_nature_reserve",
          "natura_sac",
          "natura_sac_spa",
          "natura_spa",
          "natura_sci",
          "mire_reserve",
          "old_growth_forest_reserve",
          "herb_rich_forest_reserve",
          "other_nature_reserve",
          "private_nature_reserve",
          "protected_habitat_type",
          "species_protection_site",
          "temporary_protection_area"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "designation",
            "type": "text",
            "label_key": "inspector.field.designation"
          }
        ],
        "inspector_identity": {
          "archive": "syke",
          "feature_id_key": "fid",
          "source_layer": "syke_protected"
        },
        "layer": "syke_protected",
        "maxzoom": 11,
        "minzoom": 5,
        "source": "maasto-syke-z11"
      },
      {
        "archive": "syke",
        "classes": [
          "noise_road_lden_55_59",
          "noise_road_lden_60_64",
          "noise_road_lden_65_69",
          "noise_road_lden_70_74",
          "noise_road_lden_75_plus",
          "noise_air_lden_55_59",
          "noise_air_lden_60_64",
          "noise_air_lden_65_69",
          "noise_air_lden_70_74",
          "noise_air_lden_75_plus",
          "noise_rail_lden_55_59",
          "noise_rail_lden_60_64",
          "noise_rail_lden_65_69",
          "noise_rail_lden_70_74",
          "noise_rail_lden_75_plus"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "noise_category",
            "type": "text",
            "label_key": "inspector.field.noise_category"
          },
          {
            "key": "noise_metric",
            "type": "enum",
            "label_key": "inspector.field.noise_metric"
          },
          {
            "key": "noise_unit",
            "type": "enum",
            "label_key": "inspector.field.noise_unit"
          },
          {
            "key": "noise_min_db",
            "type": "integer",
            "unit": "dB",
            "label_key": "inspector.field.noise_min_db"
          },
          {
            "key": "noise_max_db",
            "type": "integer",
            "unit": "dB",
            "label_key": "inspector.field.noise_max_db"
          }
        ],
        "inspector_identity": {
          "archive": "syke",
          "feature_id_key": "fid",
          "source_layer": "syke_noise"
        },
        "layer": "syke_noise",
        "maxzoom": 11,
        "minzoom": 11,
        "source": "maasto-syke-z11"
      },
      {
        "archive": "syke",
        "classes": [
          "flood_risk_significant",
          "flood_risk_other"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "designation",
            "type": "text",
            "label_key": "inspector.field.designation"
          }
        ],
        "inspector_identity": {
          "archive": "syke",
          "feature_id_key": "fid",
          "source_layer": "syke_flood"
        },
        "layer": "syke_flood",
        "maxzoom": 11,
        "minzoom": 8,
        "source": "maasto-syke-z11"
      },
      {
        "archive": "heritage",
        "classes": [
          "muinaisjaannos",
          "kulttuuriperintokohde",
          "vark_kohde"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "designation",
            "type": "text",
            "label_key": "inspector.field.designation"
          },
          {
            "key": "authority_url",
            "type": "url",
            "label_key": "inspector.field.authority_url"
          }
        ],
        "inspector_identity": {
          "archive": "heritage",
          "feature_id_key": "fid",
          "source_layer": "heritage_archaeology"
        },
        "layer": "heritage_archaeology",
        "maxzoom": 16,
        "minzoom": 11,
        "source": "maasto-heritage-z16"
      },
      {
        "archive": "heritage",
        "classes": [
          "rky",
          "maailmanperinto"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "designation",
            "type": "text",
            "label_key": "inspector.field.designation"
          },
          {
            "key": "authority_url",
            "type": "url",
            "label_key": "inspector.field.authority_url"
          }
        ],
        "inspector_identity": {
          "archive": "heritage",
          "feature_id_key": "fid",
          "source_layer": "heritage_rky"
        },
        "layer": "heritage_rky",
        "maxzoom": 16,
        "minzoom": 8,
        "source": "maasto-heritage-z16"
      },
      {
        "archive": "heritage",
        "classes": [
          "suojeltu_rakennus"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "designation",
            "type": "text",
            "label_key": "inspector.field.designation"
          },
          {
            "key": "authority_url",
            "type": "url",
            "label_key": "inspector.field.authority_url"
          }
        ],
        "inspector_identity": {
          "archive": "heritage",
          "feature_id_key": "fid",
          "source_layer": "heritage_buildings"
        },
        "layer": "heritage_buildings",
        "maxzoom": 16,
        "minzoom": 12,
        "source": "maasto-heritage-z16"
      },
      {
        "archive": "gtk",
        "classes": [
          "soil_kallio",
          "soil_moreeni",
          "soil_karkea",
          "soil_hienorakeinen",
          "soil_eloperainen",
          "soil_taytemaa",
          "soil_kartoittamaton"
        ],
        "hover_interactive": false,
        "inspection_geometry": "surface",
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "designation",
            "type": "text",
            "label_key": "inspector.field.designation"
          }
        ],
        "inspector_identity": {
          "archive": "gtk",
          "feature_id_key": "fid",
          "source_layer": "gtk_ground"
        },
        "layer": "gtk_ground",
        "maxzoom": 12,
        "minzoom": 9,
        "source": "maasto-gtk-z12"
      },
      {
        "archive": "postal",
        "classes": [
          "postal_area"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_carrier_keys": [
          "suppressed_fields"
        ],
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "name",
            "type": "text",
            "label_key": "inspector.field.name"
          },
          {
            "key": "postal_code",
            "type": "text",
            "label_key": "inspector.field.postal_code"
          },
          {
            "key": "name_fi",
            "type": "text",
            "label_key": "inspector.field.name_fi"
          },
          {
            "key": "name_sv",
            "type": "text",
            "label_key": "inspector.field.name_sv"
          },
          {
            "key": "boundary_year",
            "type": "integer",
            "label_key": "inspector.field.boundary_year"
          },
          {
            "key": "stats_year",
            "type": "integer",
            "label_key": "inspector.field.stats_year"
          },
          {
            "key": "population",
            "type": "integer",
            "label_key": "inspector.field.population"
          },
          {
            "key": "mean_age_x10",
            "type": "integer",
            "label_key": "inspector.field.mean_age_x10"
          },
          {
            "key": "children_0_14",
            "type": "integer",
            "label_key": "inspector.field.children_0_14"
          },
          {
            "key": "employed",
            "type": "integer",
            "label_key": "inspector.field.employed"
          },
          {
            "key": "unemployed",
            "type": "integer",
            "label_key": "inspector.field.unemployed"
          },
          {
            "key": "students",
            "type": "integer",
            "label_key": "inspector.field.students"
          },
          {
            "key": "pensioners",
            "type": "integer",
            "label_key": "inspector.field.pensioners"
          },
          {
            "key": "households",
            "type": "integer",
            "label_key": "inspector.field.households"
          },
          {
            "key": "household_size_x100",
            "type": "integer",
            "label_key": "inspector.field.household_size_x100"
          },
          {
            "key": "median_income_eur",
            "type": "integer",
            "unit": "EUR",
            "label_key": "inspector.field.median_income_eur"
          },
          {
            "key": "median_household_income_eur",
            "type": "integer",
            "unit": "EUR",
            "label_key": "inspector.field.median_household_income_eur"
          },
          {
            "key": "higher_education",
            "type": "integer",
            "label_key": "inspector.field.higher_education"
          },
          {
            "key": "buildings",
            "type": "integer",
            "label_key": "inspector.field.buildings"
          },
          {
            "key": "dwellings",
            "type": "integer",
            "label_key": "inspector.field.dwellings"
          }
        ],
        "inspector_identity": {
          "archive": "postal",
          "feature_id_key": "fid",
          "source_layer": "postal_area"
        },
        "layer": "postal_area",
        "maxzoom": 16,
        "minzoom": 8,
        "source": "maasto-postal-z16"
      },
      {
        "archive": "population",
        "classes": [
          "population_decline_strong",
          "population_decline",
          "population_decline_slight",
          "population_stable",
          "population_growth_slight",
          "population_growth",
          "population_growth_strong"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_carrier_keys": [
          "suppressed_fields"
        ],
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "base_year",
            "type": "integer",
            "label_key": "inspector.field.population_base_year"
          },
          {
            "key": "base_population",
            "type": "integer",
            "label_key": "inspector.field.population_base"
          },
          {
            "key": "year",
            "type": "integer",
            "label_key": "inspector.field.population_year"
          },
          {
            "key": "population",
            "type": "integer",
            "label_key": "inspector.field.population"
          },
          {
            "key": "population_change",
            "type": "integer",
            "label_key": "inspector.field.population_change"
          },
          {
            "key": "age_0_14",
            "type": "integer",
            "label_key": "inspector.field.children_0_14"
          },
          {
            "key": "age_15_64",
            "type": "integer",
            "label_key": "inspector.field.age_15_64"
          },
          {
            "key": "age_65_plus",
            "type": "integer",
            "label_key": "inspector.field.age_65_plus"
          }
        ],
        "inspector_identity": {
          "archive": "population",
          "feature_id_key": "fid",
          "source_layer": "population_grid"
        },
        "layer": "population_grid",
        "maxzoom": 12,
        "minzoom": 7,
        "source": "maasto-population-z12"
      },
      {
        "archive": "population",
        "classes": [
          "population_density_1",
          "population_density_10",
          "population_density_50",
          "population_density_200",
          "population_density_500",
          "population_density_2000",
          "population_density_5000"
        ],
        "hover_interactive": true,
        "inspection_geometry": "surface",
        "inspector_carrier_keys": [
          "suppressed_fields"
        ],
        "inspector_fields": [
          {
            "key": "class",
            "type": "enum",
            "label_key": "inspector.field.class"
          },
          {
            "key": "population",
            "type": "integer",
            "label_key": "inspector.field.population_density"
          },
          {
            "key": "year",
            "type": "integer",
            "label_key": "inspector.field.population_year"
          },
          {
            "key": "age_0_14",
            "type": "integer",
            "label_key": "inspector.field.children_0_14"
          },
          {
            "key": "age_15_64",
            "type": "integer",
            "label_key": "inspector.field.age_15_64"
          },
          {
            "key": "age_65_plus",
            "type": "integer",
            "label_key": "inspector.field.age_65_plus"
          }
        ],
        "inspector_identity": {
          "archive": "population",
          "feature_id_key": "fid",
          "source_layer": "population_density"
        },
        "layer": "population_density",
        "maxzoom": 12,
        "minzoom": 7,
        "source": "maasto-population-z12"
      }
    ],
    "maasto:generator": "internal/style",
    "maasto:inspector-theme": {
      "accent": "#2f6fb0",
      "background": "#f3f1e4",
      "hover": "#f0a33b",
      "muted": "#6b6252",
      "selection": "#d1493f",
      "surface": "#ffffff",
      "text": "#3a3327"
    },
    "maasto:optional-states": {
      "hover": {
        "color": "#f0a33b",
        "opacity": 0.42,
        "width": 1.5
      },
      "selected": {
        "color": "#d1493f",
        "opacity": 0.58,
        "width": 2
      }
    },
    "maasto:theme": "infrastructure",
    "maasto:ui-font": "Noto Sans Condensed Regular"
  },
  "glyphs": "/maps/basemap-v7/fonts/{fontstack}/{range}.pbf",
  "sources": {
    "maasto-global-z9": {
      "type": "vector",
      "tiles": [
        "/maps/basemap-v7/tiles/8fb0f521a8dbd65fa585adb312cb224ed7bd0edee2ca9653e01430be91137caf/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 3,
      "maxzoom": 9,
      "attribution": "\u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Maastotietokanta\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Kiinteistorekisterikartta\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Maastokartta (vektori) 1:1 000 000, 2025\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Syke, EEA, EU/Copernicus (osittain LUKE, MAVI, LIVI, DVV, EU, MML Maastotietokanta 01/2017)\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Syke Ryhti\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/deed.fi\" target=\"_blank\" rel=\"noopener\"\u003eSisältää Suomen metsäkeskuksen metsävarakuviot aineistoa\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.naturalearthdata.com/about/terms-of-use/\" target=\"_blank\" rel=\"noopener\"\u003eNatural Earth (public domain)\u003c/a\u003e, public domain | type \u003ca href=\"/maps/basemap-v7/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-gtk-z12": {
      "type": "vector",
      "tiles": [
        "/maps/gtk/tiles/e48867ea1d2d5cadce40698d4e2dbc1e8635b38b18a2a11a2531692033acf594/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 9,
      "maxzoom": 12,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "© Geologian tutkimuskeskus (GTK). Maaperä 1:200 000 (maalajit). CC BY 4.0. | type \u003ca href=\"/maps/gtk/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-heritage-z16": {
      "type": "vector",
      "tiles": [
        "/maps/heritage/tiles/6856814b0feb0fbddfb88f66c7cf253a2fd79af693e186bdd30aea43bb016c11/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 8,
      "maxzoom": 16,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "© Museovirasto, kulttuuriympäristön paikkatietoaineistot, CC BY 4.0 | type \u003ca href=\"/maps/heritage/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-osm-z16": {
      "type": "vector",
      "tiles": [
        "/maps/osm-display-11cd50f4/tiles/cfdec081da75f26ae84a8e8ac3fdae1bf2c71c0b2b4029a6dcaf3d07a186f91b/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 10,
      "maxzoom": 16,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "\u003ca href=\"https://www.openstreetmap.org/copyright\" target=\"_blank\" rel=\"noopener\"\u003e© OpenStreetMap contributors\u003c/a\u003e, ODbL 1.0 | type \u003ca href=\"/maps/osm-display-11cd50f4/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-population-z12": {
      "type": "vector",
      "tiles": [
        "/maps/population/tiles/5e46c84060ac4f1a760c8c6fda7cb39d55d2e2a1c6598d47b44d0b77beed3d87/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 7,
      "maxzoom": 12,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "\u003ca href=\"https://stat.fi/fi/palvelut/tilastodatapalvelut/paikkatietoaineistot/vaestoruutuaineisto-1-km\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Tilastokeskus\u003c/a\u003e, CC BY 4.0 | type \u003ca href=\"/maps/population/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-postal-z16": {
      "type": "vector",
      "tiles": [
        "/maps/postal/tiles/97e4591a3a7adbac7795bc2acdeb96e9b8ca0fa5a3c8646c570fef5fd86947ee/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 8,
      "maxzoom": 16,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "\u003ca href=\"https://stat.fi/fi/palvelut/tilastodatapalvelut/paikkatietoaineistot/postinumeroalueittainen-paikkatieto-paavo\" target=\"_blank\" rel=\"noopener\"\u003eLahde: Tilastokeskus\u003c/a\u003e, CC BY 4.0 | type \u003ca href=\"/maps/postal/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-syke-z11": {
      "type": "vector",
      "tiles": [
        "/maps/syke/tiles/28337665f6912e8e215d93b631d579a103c53a1fbe6cf482c8a39410352c2b1e/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 5,
      "maxzoom": 11,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "\u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eSuojelualueet ja Natura 2000 / Lähde: Suomen ympäristökeskus (Syke)\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eYmpäristömeludirektiivin mukaiset melualueet 2022 / Lähde: Suomen ympäristökeskus (Syke)\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eTulvariskialueet / Lähde: Suomen ympäristökeskus (Syke)\u003c/a\u003e, CC BY 4.0 | type \u003ca href=\"/maps/syke/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-z11": {
      "type": "vector",
      "tiles": [
        "/maps/basemap-v7/tiles/8fb0f521a8dbd65fa585adb312cb224ed7bd0edee2ca9653e01430be91137caf/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 9,
      "maxzoom": 11,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "\u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Maastotietokanta\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Kiinteistorekisterikartta\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Maastokartta (vektori) 1:1 000 000, 2025\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Syke, EEA, EU/Copernicus (osittain LUKE, MAVI, LIVI, DVV, EU, MML Maastotietokanta 01/2017)\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Syke Ryhti\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/deed.fi\" target=\"_blank\" rel=\"noopener\"\u003eSisältää Suomen metsäkeskuksen metsävarakuviot aineistoa\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.naturalearthdata.com/about/terms-of-use/\" target=\"_blank\" rel=\"noopener\"\u003eNatural Earth (public domain)\u003c/a\u003e, public domain | type \u003ca href=\"/maps/basemap-v7/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-z14": {
      "type": "vector",
      "tiles": [
        "/maps/basemap-v7/tiles/8fb0f521a8dbd65fa585adb312cb224ed7bd0edee2ca9653e01430be91137caf/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 3,
      "maxzoom": 14,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "\u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Maastotietokanta\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Kiinteistorekisterikartta\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Maastokartta (vektori) 1:1 000 000, 2025\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Syke, EEA, EU/Copernicus (osittain LUKE, MAVI, LIVI, DVV, EU, MML Maastotietokanta 01/2017)\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Syke Ryhti\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/deed.fi\" target=\"_blank\" rel=\"noopener\"\u003eSisältää Suomen metsäkeskuksen metsävarakuviot aineistoa\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.naturalearthdata.com/about/terms-of-use/\" target=\"_blank\" rel=\"noopener\"\u003eNatural Earth (public domain)\u003c/a\u003e, public domain | type \u003ca href=\"/maps/basemap-v7/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    },
    "maasto-z15": {
      "type": "vector",
      "tiles": [
        "/maps/basemap-v7/tiles/8fb0f521a8dbd65fa585adb312cb224ed7bd0edee2ca9653e01430be91137caf/{z}/{x}/{y}.mvt"
      ],
      "minzoom": 5,
      "maxzoom": 15,
      "bounds": [
        19,
        59.4,
        31.7,
        70.1
      ],
      "attribution": "\u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Maastotietokanta\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Kiinteistorekisterikartta\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.maanmittauslaitos.fi/avoindata-lisenssi-cc40\" target=\"_blank\" rel=\"noopener\"\u003e© Maanmittauslaitos, Maastokartta (vektori) 1:1 000 000, 2025\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Syke, EEA, EU/Copernicus (osittain LUKE, MAVI, LIVI, DVV, EU, MML Maastotietokanta 01/2017)\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\" rel=\"noopener\"\u003eLähde: Syke Ryhti\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://creativecommons.org/licenses/by/4.0/deed.fi\" target=\"_blank\" rel=\"noopener\"\u003eSisältää Suomen metsäkeskuksen metsävarakuviot aineistoa\u003c/a\u003e, CC BY 4.0 | \u003ca href=\"https://www.naturalearthdata.com/about/terms-of-use/\" target=\"_blank\" rel=\"noopener\"\u003eNatural Earth (public domain)\u003c/a\u003e, public domain | type \u003ca href=\"/maps/basemap-v7/fonts/LICENSE.txt\" target=\"_blank\"\u003eMap typefaces, SIL OFL 1.1\u003c/a\u003e"
    }
  },
  "layers": [
    {
      "id": "background",
      "type": "background",
      "paint": {
        "background-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          "#dfdfc0",
          10.5,
          "#dfdfc0",
          13,
          "#f3f1e4"
        ]
      }
    },
    {
      "id": "ocean-fill",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "ocean",
      "minzoom": 3,
      "maxzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "ocean"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          "#6ea3c4",
          8,
          "#85b4d0",
          12,
          "#9fc4dc"
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "ocean"
      }
    },
    {
      "id": "elevation-0",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "elevation",
      "minzoom": 3,
      "maxzoom": 10.5,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "elevation_band"
        ],
        [
          "all",
          [
            "\u003e=",
            [
              "get",
              "elevation"
            ],
            0
          ],
          [
            "\u003c",
            [
              "get",
              "elevation"
            ],
            100
          ]
        ]
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e8e8cd",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          9.5,
          1,
          10.5,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "elevation"
      }
    },
    {
      "id": "elevation-100",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "elevation",
      "minzoom": 3,
      "maxzoom": 10.5,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "elevation_band"
        ],
        [
          "all",
          [
            "\u003e=",
            [
              "get",
              "elevation"
            ],
            100
          ],
          [
            "\u003c",
            [
              "get",
              "elevation"
            ],
            200
          ]
        ]
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#dfdfc0",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          9.5,
          1,
          10.5,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "elevation"
      }
    },
    {
      "id": "elevation-200",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "elevation",
      "minzoom": 3,
      "maxzoom": 10.5,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "elevation_band"
        ],
        [
          "all",
          [
            "\u003e=",
            [
              "get",
              "elevation"
            ],
            200
          ],
          [
            "\u003c",
            [
              "get",
              "elevation"
            ],
            300
          ]
        ]
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d8d3ae",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          9.5,
          1,
          10.5,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "elevation"
      }
    },
    {
      "id": "elevation-300",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "elevation",
      "minzoom": 3,
      "maxzoom": 10.5,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "elevation_band"
        ],
        [
          "all",
          [
            "\u003e=",
            [
              "get",
              "elevation"
            ],
            300
          ],
          [
            "\u003c",
            [
              "get",
              "elevation"
            ],
            400
          ]
        ]
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#cfc59c",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          9.5,
          1,
          10.5,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "elevation"
      }
    },
    {
      "id": "elevation-400",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "elevation",
      "minzoom": 3,
      "maxzoom": 10.5,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "elevation_band"
        ],
        [
          "all",
          [
            "\u003e=",
            [
              "get",
              "elevation"
            ],
            400
          ],
          [
            "\u003c",
            [
              "get",
              "elevation"
            ],
            500
          ]
        ]
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c8b78c",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          9.5,
          1,
          10.5,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "elevation"
      }
    },
    {
      "id": "elevation-500",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "elevation",
      "minzoom": 3,
      "maxzoom": 10.5,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "elevation_band"
        ],
        [
          "all",
          [
            "\u003e=",
            [
              "get",
              "elevation"
            ],
            500
          ],
          [
            "\u003c",
            [
              "get",
              "elevation"
            ],
            600
          ]
        ]
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c0a87e",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          9.5,
          1,
          10.5,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "elevation"
      }
    },
    {
      "id": "elevation-600",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "elevation",
      "minzoom": 3,
      "maxzoom": 10.5,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "elevation_band"
        ],
        [
          "all",
          [
            "\u003e=",
            [
              "get",
              "elevation"
            ],
            600
          ],
          [
            "\u003c",
            [
              "get",
              "elevation"
            ],
            800
          ]
        ]
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#b79971",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          9.5,
          1,
          10.5,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "elevation"
      }
    },
    {
      "id": "elevation-800",
      "type": "fill",
      "source": "maasto-global-z9",
      "source-layer": "elevation",
      "minzoom": 3,
      "maxzoom": 10.5,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "elevation_band"
        ],
        [
          "\u003e=",
          [
            "get",
            "elevation"
          ],
          800
        ]
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#ad8968",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          9.5,
          1,
          10.5,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "elevation"
      }
    },
    {
      "id": "landcover-clc-forest-coniferous",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_forest_coniferous"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d6dcb0",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-forest-mixed",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_forest_mixed"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#dee1bb",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-forest-broadleaf",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_forest_broadleaf"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e5e6c2",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-woodland-shrub",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_woodland_shrub"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#ded9b6",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-peatland",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_peatland"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#cdd8ca",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-arable",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_arable"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e9d296",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-agri-mosaic",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_agri_mosaic"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e4dcb0",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-heath",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_heath"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#ded0b4",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-bare",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_bare"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c9baa2",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-urban",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_urban"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e8dac6",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "landcover-clc-industrial",
      "type": "fill",
      "source": "maasto-z11",
      "source-layer": "landcover_base",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "clc_industrial"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c2b49c",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          0.95
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover_base"
      }
    },
    {
      "id": "forest-pine-young",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_pine_young"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#dfe0b2",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-pine-growing",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_pine_growing"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d3d5a6",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-pine-mature",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_pine_mature"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c9cb9c",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-spruce-young",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_spruce_young"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d4e2c0",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-spruce-growing",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_spruce_growing"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c7d9b5",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-spruce-mature",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_spruce_mature"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#bcd0ab",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-broadleaf-young",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_broadleaf_young"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e8e3a8",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-broadleaf-growing",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_broadleaf_growing"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#dcd79c",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-broadleaf-mature",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_broadleaf_mature"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d1cc93",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-mixed-young",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_mixed_young"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#dce1b4",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-mixed-growing",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_mixed_growing"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d0d7a8",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-mixed-mature",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_mixed_mature"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c6cd9e",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-unknown",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_unknown"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d7d5cb",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.55
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-clearcut",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_clearcut"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e8dcb4",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.82
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-open",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_open"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e0dbc6",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.82
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-scrub",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_scrub"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d8d3ae",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.6,
          0.82
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "landcover-mire-wooded-1m",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "mire_wooded"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#cdd8ca",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          0.9,
          9.9,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-mire-open-1m",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "mire_open"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#dde5da",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          0.9,
          9.9,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-fell-heath",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "dwarf_shrub_heath"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#ded0b4",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          0.85,
          9.45,
          0.85,
          9.95,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landuse-farmland",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "landuse",
      "minzoom": 5,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "farmland"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e9d296",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          0.92,
          9.9,
          0.92
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landuse"
      }
    },
    {
      "id": "landuse-farmland-edge",
      "type": "line",
      "source": "maasto-z15",
      "source-layer": "landuse",
      "minzoom": 8,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "farmland"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#c2a15e",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0,
          9.2,
          0.45,
          9.7,
          0.85
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0.3,
          9,
          0.55,
          9.9,
          0.8
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landuse"
      }
    },
    {
      "id": "landcover-bedrock",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 7,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "bedrock_outcrop"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c9baa2",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          0,
          7.5,
          0.9,
          9.45,
          0.9,
          9.95,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-boulder-field",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 7,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "boulder_field"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d3c9b8",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          0,
          7.5,
          0.85,
          9.45,
          0.85,
          9.95,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-extraction",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 7,
      "maxzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "extraction_organic",
          "extraction_mineral",
          "quarry"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c2b49c",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          0,
          7.5,
          0.85,
          9.45,
          0.85,
          9.95,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-sand",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 8,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "sand"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#ecdfba",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0,
          8.5,
          0.9,
          9.45,
          0.9,
          9.95,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-sport-1m",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 8,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "sports_recreation"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d0deb2",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0,
          8.5,
          0.9,
          9.45,
          0.9,
          9.95,
          0
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-forest-limit",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "maxzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_limit"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#8b9770",
        "line-dasharray": [
          5,
          2.5
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          0.7,
          9.45,
          0.7,
          9.95,
          0
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          0.5,
          7,
          0.9,
          9.9,
          1.3
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "water-sea",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "water",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "sea"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          "#6ea3c4",
          8,
          "#85b4d0",
          12,
          "#9fc4dc"
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "water"
      }
    },
    {
      "id": "water-lake",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "water",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "lake"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          "#a6d5ef",
          10,
          "#b8dcef"
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "water"
      }
    },
    {
      "id": "water-river-area",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "water",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "river_area"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          "#a6d5ef",
          10,
          "#b1d1e4"
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "water"
      }
    },
    {
      "id": "landcover-farmland",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "farmland"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e9d296",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.92,
          14,
          0.92
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-farmland-edge",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "farmland"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#c2a15e",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.85,
          14,
          0.85
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.8,
          12,
          1,
          15,
          1.3
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-orchard",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "orchard"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#ddcf90",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          12.4,
          0.92
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-bedrock-mtk",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 12,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "bedrock_outcrop"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c9baa2",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          12.5,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-mire-easy-open",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "mire_easy_open"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#dde5da",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.9,
          14,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-mire-easy-wooded",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "mire_easy_wooded"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#cdd8ca",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.9,
          14,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-mire-difficult-open",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "mire_difficult_open"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#cbd8d8",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.9,
          14,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-mire-difficult-wooded",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "mire_difficult_wooded"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c0cec9",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.9,
          14,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-mire-edge",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "mire_easy_open",
          "mire_easy_wooded",
          "mire_difficult_open",
          "mire_difficult_wooded"
        ],
        true,
        false
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#97a89d",
        "line-dasharray": [
          3,
          2
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10.5,
          0,
          11.5,
          0.8
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10.5,
          0.4,
          13,
          0.75,
          15,
          1.2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-edge-a",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "landcover_edge_a"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#c2b48e",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.35,
          13,
          0.5
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.35,
          15,
          0.5
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-edge-c",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "landcover_edge_c"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#ab9b73",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.35,
          13,
          0.5
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.35,
          15,
          0.5
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-edge-d",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "landcover_edge_d"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#9e8f68",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.35,
          13,
          0.5
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.35,
          15,
          0.5
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover-edge-other",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "landcover_edge_other"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#b5ab98",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0,
          12,
          0.45
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0.3,
          14,
          0.45
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover2-edge-a",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "landcover2_edge_a"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#c6b696",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0.3,
          12,
          0.45
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0.3,
          14,
          0.45
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "landcover2-edge-other",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "landcover",
      "minzoom": 4,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "landcover2_edge_other"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#bcb4a4",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0,
          12,
          0.45
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0.3,
          14,
          0.45
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landcover"
      }
    },
    {
      "id": "gtk-ground-kallio",
      "type": "fill",
      "source": "maasto-gtk-z12",
      "source-layer": "gtk_ground",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "soil_kallio"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#c9baa2"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.58
        ]
      },
      "metadata": {
        "maasto:archive": "gtk",
        "maasto:group": "gtk_ground",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "gtk-ground-moreeni",
      "type": "fill",
      "source": "maasto-gtk-z12",
      "source-layer": "gtk_ground",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "soil_moreeni"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#e0dbc6"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.48
        ]
      },
      "metadata": {
        "maasto:archive": "gtk",
        "maasto:group": "gtk_ground",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "gtk-ground-karkea",
      "type": "fill",
      "source": "maasto-gtk-z12",
      "source-layer": "gtk_ground",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "soil_karkea"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ecdfba"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "gtk",
        "maasto:group": "gtk_ground",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "gtk-ground-hienorakeinen",
      "type": "fill",
      "source": "maasto-gtk-z12",
      "source-layer": "gtk_ground",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "soil_hienorakeinen"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#e9d296"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.48
        ]
      },
      "metadata": {
        "maasto:archive": "gtk",
        "maasto:group": "gtk_ground",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "gtk-ground-eloperainen",
      "type": "fill",
      "source": "maasto-gtk-z12",
      "source-layer": "gtk_ground",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "soil_eloperainen"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#cbd8d8"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.56
        ]
      },
      "metadata": {
        "maasto:archive": "gtk",
        "maasto:group": "gtk_ground",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "gtk-ground-taytemaa",
      "type": "fill",
      "source": "maasto-gtk-z12",
      "source-layer": "gtk_ground",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "soil_taytemaa"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#c2b49c"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.62
        ]
      },
      "metadata": {
        "maasto:archive": "gtk",
        "maasto:group": "gtk_ground",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "gtk-ground-kartoittamaton",
      "type": "fill",
      "source": "maasto-gtk-z12",
      "source-layer": "gtk_ground",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "soil_kartoittamaton"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#d7d5cb"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.4
        ]
      },
      "metadata": {
        "maasto:archive": "gtk",
        "maasto:group": "gtk_ground",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "forest-canopy-0-5m",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "match",
          [
            "get",
            "class"
          ],
          [
            "forest_pine_young",
            "forest_pine_growing",
            "forest_pine_mature",
            "forest_spruce_young",
            "forest_spruce_growing",
            "forest_spruce_mature",
            "forest_broadleaf_young",
            "forest_broadleaf_growing",
            "forest_broadleaf_mature",
            "forest_mixed_young",
            "forest_mixed_growing",
            "forest_mixed_mature",
            "forest_clearcut",
            "forest_open",
            "forest_scrub",
            "forest_unknown"
          ],
          true,
          false
        ],
        [
          "all",
          [
            "\u003e",
            [
              "get",
              "canopy_height_dm"
            ],
            0
          ],
          [
            "\u003c=",
            [
              "get",
              "canopy_height_dm"
            ],
            50
          ]
        ]
      ],
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-antialias": true,
        "fill-color": "#b4d994",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.5,
          15,
          0.65
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest_canopy"
      }
    },
    {
      "id": "forest-canopy-5-12m",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "match",
          [
            "get",
            "class"
          ],
          [
            "forest_pine_young",
            "forest_pine_growing",
            "forest_pine_mature",
            "forest_spruce_young",
            "forest_spruce_growing",
            "forest_spruce_mature",
            "forest_broadleaf_young",
            "forest_broadleaf_growing",
            "forest_broadleaf_mature",
            "forest_mixed_young",
            "forest_mixed_growing",
            "forest_mixed_mature",
            "forest_clearcut",
            "forest_open",
            "forest_scrub",
            "forest_unknown"
          ],
          true,
          false
        ],
        [
          "all",
          [
            "\u003e",
            [
              "get",
              "canopy_height_dm"
            ],
            50
          ],
          [
            "\u003c=",
            [
              "get",
              "canopy_height_dm"
            ],
            120
          ]
        ]
      ],
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-antialias": true,
        "fill-color": "#70b46d",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.52,
          15,
          0.67
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest_canopy"
      }
    },
    {
      "id": "forest-canopy-12-20m",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "match",
          [
            "get",
            "class"
          ],
          [
            "forest_pine_young",
            "forest_pine_growing",
            "forest_pine_mature",
            "forest_spruce_young",
            "forest_spruce_growing",
            "forest_spruce_mature",
            "forest_broadleaf_young",
            "forest_broadleaf_growing",
            "forest_broadleaf_mature",
            "forest_mixed_young",
            "forest_mixed_growing",
            "forest_mixed_mature",
            "forest_clearcut",
            "forest_open",
            "forest_scrub",
            "forest_unknown"
          ],
          true,
          false
        ],
        [
          "all",
          [
            "\u003e",
            [
              "get",
              "canopy_height_dm"
            ],
            120
          ],
          [
            "\u003c=",
            [
              "get",
              "canopy_height_dm"
            ],
            200
          ]
        ]
      ],
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-antialias": true,
        "fill-color": "#3c8651",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.54,
          15,
          0.7
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest_canopy"
      }
    },
    {
      "id": "forest-canopy-20-30m",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "match",
          [
            "get",
            "class"
          ],
          [
            "forest_pine_young",
            "forest_pine_growing",
            "forest_pine_mature",
            "forest_spruce_young",
            "forest_spruce_growing",
            "forest_spruce_mature",
            "forest_broadleaf_young",
            "forest_broadleaf_growing",
            "forest_broadleaf_mature",
            "forest_mixed_young",
            "forest_mixed_growing",
            "forest_mixed_mature",
            "forest_clearcut",
            "forest_open",
            "forest_scrub",
            "forest_unknown"
          ],
          true,
          false
        ],
        [
          "all",
          [
            "\u003e",
            [
              "get",
              "canopy_height_dm"
            ],
            200
          ],
          [
            "\u003c=",
            [
              "get",
              "canopy_height_dm"
            ],
            300
          ]
        ]
      ],
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-antialias": true,
        "fill-color": "#1f5d3b",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.56,
          15,
          0.72
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest_canopy"
      }
    },
    {
      "id": "forest-canopy-over-30m",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "match",
          [
            "get",
            "class"
          ],
          [
            "forest_pine_young",
            "forest_pine_growing",
            "forest_pine_mature",
            "forest_spruce_young",
            "forest_spruce_growing",
            "forest_spruce_mature",
            "forest_broadleaf_young",
            "forest_broadleaf_growing",
            "forest_broadleaf_mature",
            "forest_mixed_young",
            "forest_mixed_growing",
            "forest_mixed_mature",
            "forest_clearcut",
            "forest_open",
            "forest_scrub",
            "forest_unknown"
          ],
          true,
          false
        ],
        [
          "\u003e",
          [
            "get",
            "canopy_height_dm"
          ],
          300
        ]
      ],
      "layout": {
        "visibility": "none"
      },
      "paint": {
        "fill-antialias": true,
        "fill-color": "#103b25",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.58,
          15,
          0.75
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest_canopy"
      }
    },
    {
      "id": "landuse-built-up",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "landuse",
      "minzoom": 5,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "built_up_area"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e8dac6",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          0.95,
          11,
          0.95,
          12.5,
          0.7,
          13.5,
          0.45
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landuse"
      }
    },
    {
      "id": "landuse-vehicle",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "landuse",
      "minzoom": 5,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "vehicle_area"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#ded5c6",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landuse"
      }
    },
    {
      "id": "landuse-park",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "landuse",
      "minzoom": 5,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "park",
          "sports_recreation"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d0deb2",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0,
          11.5,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landuse"
      }
    },
    {
      "id": "landuse-cemetery",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "landuse",
      "minzoom": 5,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "cemetery"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c8d2bb",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          12.5,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "landuse"
      }
    },
    {
      "id": "population-density-1",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_density",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_density_1"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#f6dde7"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_density",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-density-10",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_density",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_density_10"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#fe8dc5"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_density",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-density-50",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_density",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_density_50"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#e266a7"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_density",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-density-200",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_density",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_density_200"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#c04688"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_density",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-density-500",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_density",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_density_500"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#9e246b"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_density",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-density-2000",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_density",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_density_2000"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#78044e"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_density",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-density-5000",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_density",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_density_5000"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#4e0131"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_density",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-decline-strong",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_grid",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_decline_strong"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7f1418"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_grid",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-decline",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_grid",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_decline"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#c83a36"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_grid",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-decline-slight",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_grid",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_decline_slight"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ee7a6c"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_grid",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-stable",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_grid",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_stable"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#bdb8ac"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_grid",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-growth-slight",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_grid",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_growth_slight"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#b08ad6"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_grid",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-growth",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_grid",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_growth"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7153b5"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_grid",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "population-growth-strong",
      "type": "fill",
      "source": "maasto-population-z12",
      "source-layer": "population_grid",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "population_growth_strong"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#45207f"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ],
          13,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "population",
        "maasto:group": "population_grid",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "water-river-line",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "water",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "river_line"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#8ebbd5",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          6,
          0.4,
          9,
          0.9,
          12,
          2,
          15,
          4.5
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "water"
      }
    },
    {
      "id": "water-stream-line",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "water",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "stream_line"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#a0c6da",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          11,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.35,
          12,
          0.8,
          15,
          2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "water"
      }
    },
    {
      "id": "protected-reserve",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "protected",
      "minzoom": 6,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "nature_reserve",
          "strict_nature_reserve"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#cfd9c4",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0,
          8.5,
          0.34
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "protected"
      }
    },
    {
      "id": "protected-reserve-edge",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "protected",
      "minzoom": 6,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "nature_reserve",
          "strict_nature_reserve"
        ],
        true,
        false
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#8fa87c",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0,
          8.5,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0.6,
          11,
          1,
          14,
          1.6
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "protected"
      }
    },
    {
      "id": "protected-national-park",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "protected",
      "minzoom": 6,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "national_park"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#bcd2bd",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          6,
          0,
          6.5,
          0.38
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "protected"
      }
    },
    {
      "id": "protected-national-park-edge",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "protected",
      "minzoom": 6,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "national_park"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#6f9b73",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          6,
          0,
          6.5,
          0.95
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          6,
          0.8,
          10,
          1.4,
          14,
          2.2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "protected"
      }
    },
    {
      "id": "protected-archaeology",
      "type": "circle",
      "source": "maasto-z14",
      "source-layer": "protected",
      "minzoom": 6,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "archaeological_site",
          "protected_site_other",
          "protected_tree",
          "protected_boulder"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": "#cbc0ad",
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          12.5,
          0.9
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          1.6,
          15,
          3.2
        ],
        "circle-stroke-color": "#b5a48f",
        "circle-stroke-width": 0.6
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "protected"
      }
    },
    {
      "id": "protected-notable",
      "type": "circle",
      "source": "maasto-z14",
      "source-layer": "protected",
      "minzoom": 6,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "notable_natural_feature"
      ],
      "paint": {
        "circle-color": "#cfd9c4",
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          12.5,
          0.85
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          1.4,
          15,
          2.6
        ],
        "circle-stroke-color": "#b5a48f",
        "circle-stroke-width": 0.6
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "protected"
      }
    },
    {
      "id": "forest-restriction-designated",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "forest_habitat",
          "forest_conservation"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#cfd9c4",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          0.5
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-restriction-valuable",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "forest_valuable"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#cfd9c4",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          0.3
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-restriction-edge",
      "type": "line",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "forest_habitat",
          "forest_conservation",
          "forest_valuable"
        ],
        true,
        false
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#8fa87c",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          0.7
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.6,
          15,
          1.2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-restriction-barred",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "forest_no_cutting",
          "forest_no_clearcut",
          "forest_restricted"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#b9bfb2",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          0.34
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "forest-restriction-barred-edge",
      "type": "line",
      "source": "maasto-z15",
      "source-layer": "forest",
      "minzoom": 13,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "forest_no_cutting",
          "forest_no_clearcut",
          "forest_restricted"
        ],
        true,
        false
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#8d9689",
        "line-dasharray": [
          3,
          2
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          0.5
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.45,
          15,
          0.8
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "forest"
      }
    },
    {
      "id": "hazard-flood",
      "type": "fill",
      "source": "maasto-z14",
      "source-layer": "hazard",
      "minzoom": 9,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "flood_area"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c3ccd6",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          9.5,
          0.7
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "hazard"
      }
    },
    {
      "id": "power-transmission",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "power",
      "minzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "power_line_transmission"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#7d7590",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          10.5,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.35,
          14,
          0.9
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "power"
      }
    },
    {
      "id": "power-transmission-pylons",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "power",
      "minzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "power_line_transmission"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#7d7590",
        "line-dasharray": [
          0.35,
          5
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          10.5,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          1.4,
          14,
          3.2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "power"
      }
    },
    {
      "id": "power-distribution",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "power",
      "minzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "power_line_distribution"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#9d97ab",
        "line-dasharray": [
          4,
          2.5
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          0.65
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.35,
          14,
          0.7
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "power"
      }
    },
    {
      "id": "building-fill-other",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "building",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "building_other"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#e6dfd3",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          1
        ],
        "fill-outline-color": "#b5a48f"
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "building"
      }
    },
    {
      "id": "building-fill-holiday",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "building",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "building_holiday"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#bda98f",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          1
        ],
        "fill-outline-color": "#b5a48f"
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "building"
      }
    },
    {
      "id": "building-fill-industrial",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "building",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "building_industrial"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#c2bdb8",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          1
        ],
        "fill-outline-color": "#b5a48f"
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "building"
      }
    },
    {
      "id": "building-fill-commercial",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "building",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "building_commercial_public"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#d0c2ae",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          1
        ],
        "fill-outline-color": "#b5a48f"
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "building"
      }
    },
    {
      "id": "building-fill-residential",
      "type": "fill",
      "source": "maasto-z15",
      "source-layer": "building",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "building_residential"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": "#a89073",
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          1
        ],
        "fill-outline-color": "#b5a48f"
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "building"
      }
    },
    {
      "id": "building-outline",
      "type": "line",
      "source": "maasto-z15",
      "source-layer": "building",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "building_outline"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#b5a48f",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.4,
          15,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "building"
      }
    },
    {
      "id": "building-outline-other",
      "type": "line",
      "source": "maasto-z15",
      "source-layer": "building",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "building_outline_other"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#c3b6a8",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.35,
          15,
          0.8
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "building"
      }
    },
    {
      "id": "property-line",
      "type": "line",
      "source": "maasto-z15",
      "source-layer": "property",
      "minzoom": 13,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "cadastral_plot"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#5f4c34",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0,
          13.5,
          0.8
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.5,
          14,
          0.9,
          15,
          1.3
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "property",
        "maasto:stack-anchor": "weather-reference"
      }
    },
    {
      "id": "road-casing-minor",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "road_class_3a",
          "road_class_3b",
          "other_road_line",
          "driveway",
          "vehicle_track"
        ],
        true,
        false
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#c9c0b0",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0,
          12,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          1.2,
          13,
          2.6,
          15,
          5.2,
          16,
          7
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-casing-secondary",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "road_class_2a",
          "road_class_2b"
        ],
        true,
        false
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#b3a894",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0,
          9,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          1.4,
          10,
          2.6,
          12,
          4,
          14,
          6.4,
          16,
          10
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-casing-trunk",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "road_class_1a",
          "road_class_1b"
        ],
        true,
        false
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#b3a894",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          1.8,
          10,
          3.2,
          12,
          5,
          14,
          8,
          16,
          13
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-vehicle-track",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "vehicle_track"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#e9e2d5",
        "line-dasharray": [
          4,
          2
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          13,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.5,
          14,
          1.1,
          16,
          2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-driveway",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "driveway"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#ffffff",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          13,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.5,
          14,
          1.2,
          16,
          2.2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-other",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "other_road_line"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#ffffff",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          11,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.4,
          12,
          0.9,
          14,
          1.8,
          16,
          3
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-class-3b",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "road_class_3b"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#fdfbf6",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0.4,
          11,
          0.9,
          13,
          1.7,
          15,
          2.9,
          16,
          4.4
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-class-3a",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "road_class_3a"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#fdfbf6",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0,
          10,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          9,
          0.5,
          11,
          1,
          13,
          2,
          15,
          3.4,
          16,
          5
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-class-2b",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "road_class_2b"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#f6e5c3",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0.6,
          10,
          1.2,
          12,
          2,
          14,
          3.4,
          16,
          6
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-class-2a",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "road_class_2a"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#f0d7a4",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0.7,
          10,
          1.4,
          12,
          2.4,
          14,
          4,
          16,
          7
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-class-1b",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "road_class_1b"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#e8bb8c",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          0.9,
          10,
          1.7,
          12,
          2.8,
          14,
          4.8,
          16,
          8.5
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-class-1a",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "road_class_1a"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#e0a069",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          1,
          10,
          2,
          12,
          3.2,
          14,
          5.6,
          16,
          10
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-path",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "path"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#96876f",
        "line-dasharray": [
          2,
          2
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          13,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.5,
          14,
          1,
          16,
          1.8
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-cycle-route",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "pedestrian_cycle_route"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#8e9a86",
        "line-dasharray": [
          3,
          1.5
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          13,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.6,
          14,
          1.2,
          16,
          2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-winter",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "winter_road"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#8ea9bd",
        "line-dasharray": [
          1.5,
          2
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          11,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13,
          1.2,
          16,
          2.2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "road-under-construction",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "road_under_construction"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#c4b5a0",
        "line-dasharray": [
          2,
          1.5
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          11,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.6,
          13,
          1.6,
          16,
          3
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "rail-yard",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "railway_yard"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#7b7466",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0,
          13,
          0.9
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.5,
          14,
          1,
          16,
          1.8
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "rail-faint",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "railway_planned",
          "railway_under_construction",
          "railway_other",
          "railway_other_2"
        ],
        true,
        false
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#9c9486",
        "line-dasharray": [
          3,
          2
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          11,
          0.85
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13,
          1.1,
          16,
          2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "rail-narrow-body",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "railway_narrow_gauge"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#565043",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          11,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.6,
          13,
          1.3,
          16,
          2.4
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "rail-secondary-body",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "railway_secondary"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#565043",
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0,
          9,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          0.7,
          11,
          1.4,
          14,
          2.4,
          16,
          3.4
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "rail-secondary-hatch",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "railway_secondary"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#efebe2",
        "line-dasharray": [
          2.5,
          3
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0,
          12,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0.8,
          14,
          1.4,
          16,
          2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "rail-main-body",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "railway_main"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#565043",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          0.8,
          10,
          1.5,
          13,
          2.6,
          16,
          4.2
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "rail-main-hatch",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "transportation",
      "minzoom": 7,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "railway_main"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "miter"
      },
      "paint": {
        "line-color": "#efebe2",
        "line-dasharray": [
          2.5,
          3
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0,
          11,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.9,
          13,
          1.6,
          16,
          2.6
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "transportation"
      }
    },
    {
      "id": "boundary-municipality",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "boundary",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "admin_boundary_municipality"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#b4a7c0",
        "line-dasharray": [
          1.5,
          1.2
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          6,
          0,
          7,
          0.75
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          6,
          0.4,
          10,
          0.9,
          14,
          1.6
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "boundary"
      }
    },
    {
      "id": "boundary-avi",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "boundary",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "admin_boundary_avi"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-color": "#a795b6",
        "line-dasharray": [
          2,
          1,
          0.6,
          1
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          0,
          5,
          0.8
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          0.5,
          8,
          1.2,
          12,
          1.8
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "boundary"
      }
    },
    {
      "id": "boundary-region",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "boundary",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "admin_boundary_region"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          "#84659e",
          9,
          "#9982ad"
        ],
        "line-dasharray": [
          3,
          1.5
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          0.45,
          5,
          0.85
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          0.7,
          6,
          1.2,
          8,
          1.8,
          12,
          2.4
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "boundary"
      }
    },
    {
      "id": "boundary-state",
      "type": "line",
      "source": "maasto-z14",
      "source-layer": "boundary",
      "minzoom": 3,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "admin_boundary_state"
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          "#6b4f8d",
          9,
          "#8a6fa2"
        ],
        "line-dasharray": [
          2,
          1.2
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          0.95,
          12,
          0.85
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          1,
          6,
          1.6,
          8,
          2.2,
          12,
          3
        ]
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "boundary"
      }
    },
    {
      "id": "postal-boundary-casing",
      "type": "line",
      "source": "maasto-postal-z16",
      "source-layer": "postal_area",
      "minzoom": 8,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#e5eef9"
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.88
          ],
          16,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.94
          ]
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            4
          ],
          12,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            5.5
          ],
          16,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            7.5
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "postal",
        "maasto:group": "postal_area",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "postal-boundary-line",
      "type": "line",
      "source": "maasto-postal-z16",
      "source-layer": "postal_area",
      "minzoom": 8,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#1261a6"
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.94
          ],
          16,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            1
          ]
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            2.4
          ],
          12,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            3.6
          ],
          16,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            5.2
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "postal",
        "maasto:group": "postal_area",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-protected-fill",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_protected",
      "minzoom": 5,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "national_park",
          "wilderness_area",
          "strict_nature_reserve",
          "mire_reserve",
          "old_growth_forest_reserve",
          "herb_rich_forest_reserve",
          "other_nature_reserve",
          "private_nature_reserve",
          "protected_habitat_type",
          "species_protection_site",
          "temporary_protection_area"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7cab6d"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.3
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.24
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.18
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_protected",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-protected-natura",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_protected",
      "minzoom": 5,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "natura_sac",
          "natura_sac_spa",
          "natura_spa",
          "natura_sci"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#5f9e8f"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.3
          ],
          9,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.24
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.18
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_protected",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-protected-edge",
      "type": "line",
      "source": "maasto-syke-z11",
      "source-layer": "syke_protected",
      "minzoom": 5,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#3f6b46"
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.55
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.75
          ]
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            0.4
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            0.8
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            1.4
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_protected",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-flood-significant",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_flood",
      "minzoom": 8,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "flood_risk_significant"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#4c82b8"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.26
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.2
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_flood",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-flood-other",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_flood",
      "minzoom": 8,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "flood_risk_other"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#8fb4d6"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.22
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.16
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_flood",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-flood-edge",
      "type": "line",
      "source": "maasto-syke-z11",
      "source-layer": "syke_flood",
      "minzoom": 8,
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#2f5c8a"
        ],
        "line-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.6
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            0.5
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            1.2
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_flood",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-noise-55-59",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_noise",
      "minzoom": 11,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "noise_road_lden_55_59",
          "noise_air_lden_55_59",
          "noise_rail_lden_55_59"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#f3d98d"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.3
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_noise",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-noise-60-64",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_noise",
      "minzoom": 11,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "noise_road_lden_60_64",
          "noise_air_lden_60_64",
          "noise_rail_lden_60_64"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#eebb63"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.32
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_noise",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-noise-65-69",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_noise",
      "minzoom": 11,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "noise_road_lden_65_69",
          "noise_air_lden_65_69",
          "noise_rail_lden_65_69"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#e5934b"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.34
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_noise",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-noise-70-74",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_noise",
      "minzoom": 11,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "noise_road_lden_70_74",
          "noise_air_lden_70_74",
          "noise_rail_lden_70_74"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#d5673c"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.36
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_noise",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-noise-75-plus",
      "type": "fill",
      "source": "maasto-syke-z11",
      "source-layer": "syke_noise",
      "minzoom": 11,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "noise_road_lden_75_plus",
          "noise_air_lden_75_plus",
          "noise_rail_lden_75_plus"
        ],
        true,
        false
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#b23a2e"
        ],
        "fill-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          0.38
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_noise",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-rky-fill",
      "type": "fill",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_rky",
      "minzoom": 8,
      "filter": [
        "==",
        [
          "get",
          "role"
        ],
        "extent"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#cdaac0"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          8.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.26
          ],
          14,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.2
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_rky",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-rky-edge",
      "type": "line",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_rky",
      "minzoom": 8,
      "filter": [
        "==",
        [
          "get",
          "role"
        ],
        "extent"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7a4c68"
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          8.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.7
          ]
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            0.4
          ],
          12,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            0.9
          ],
          16,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            1.6
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_rky",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-archaeology-fill",
      "type": "fill",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_archaeology",
      "minzoom": 11,
      "filter": [
        "==",
        [
          "get",
          "role"
        ],
        "extent"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#c09ab3"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          11.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.3
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_archaeology",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-archaeology-edge",
      "type": "line",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_archaeology",
      "minzoom": 11,
      "filter": [
        "==",
        [
          "get",
          "role"
        ],
        "extent"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7a4c68"
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          11.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.65
          ]
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            0.4
          ],
          16,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            1.2
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_archaeology",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-buildings-fill",
      "type": "fill",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_buildings",
      "minzoom": 12,
      "filter": [
        "==",
        [
          "get",
          "role"
        ],
        "extent"
      ],
      "paint": {
        "fill-antialias": true,
        "fill-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#a87f9b"
        ],
        "fill-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          12.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.45
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_buildings",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-buildings-edge",
      "type": "line",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_buildings",
      "minzoom": 12,
      "filter": [
        "==",
        [
          "get",
          "role"
        ],
        "extent"
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7a4c68"
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          12.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.8
          ]
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            0.5
          ],
          16,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            2,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            1.5,
            1.4
          ]
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_buildings",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "building-housenumber",
      "type": "symbol",
      "source": "maasto-z15",
      "source-layer": "housenumber",
      "minzoom": 17,
      "filter": [
        "!=",
        [
          "coalesce",
          [
            "get",
            "name"
          ],
          ""
        ],
        ""
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-padding": 2,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          17,
          9.5,
          19,
          11.5
        ]
      },
      "paint": {
        "text-color": "#6b6252",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.4
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "housenumber",
        "maasto:stack-anchor": "labels"
      }
    },
    {
      "id": "building-floors",
      "type": "symbol",
      "source": "maasto-z15",
      "source-layer": "building_floors",
      "minzoom": 16,
      "filter": [
        "!=",
        [
          "coalesce",
          [
            "get",
            "name"
          ],
          ""
        ],
        ""
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Semibold"
        ],
        "text-letter-spacing": 0.06,
        "text-offset": [
          0,
          -0.85
        ],
        "text-padding": 2,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          16,
          10,
          18,
          12.5
        ]
      },
      "paint": {
        "text-color": "#3a3327",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.4
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "building_floors"
      }
    },
    {
      "id": "place-label-water-plate",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 3,
      "maxzoom": 7,
      "filter": [
        "all",
        [
          "any",
          [
            "==",
            [
              "get",
              "class"
            ],
            "water"
          ],
          [
            "match",
            [
              "get",
              "name"
            ],
            [
              "AANAARJÄVRI",
              "AANARJÄU'RR",
              "AHVENANMERI",
              "ANÁRJÁVRI",
              "Aakenusjoki",
              "Aalisjärvi",
              "Abborrfjärden",
              "Ahmasjärvi",
              "Ahmasvesi",
              "Ahvenanrauma",
              "Ahvenjärvi",
              "Ailakkajärvi",
              "Ailanganjärvi",
              "Ainali",
              "Airisto",
              "Aiteenjoki",
              "Aittojärvi",
              "Ajankijärvi",
              "Akko",
              "Akkunusjoki",
              "Aksujärvi",
              "Akujoki",
              "Ala-Askanjärvi",
              "Ala-Karttimo",
              "Ala-Keitele",
              "Ala-Kintaus",
              "Ala-Kitka",
              "Ala-Kivijärvi",
              "Ala-Liesijoki",
              "Ala-Luosta",
              "Ala-Nampajärvi",
              "Ala-Postojoki",
              "Ala-Ruokonen",
              "Ala-Ruokovesi",
              "Ala-Rääveli",
              "Ala-Suolijärvi",
              "Ala-Vuotunki",
              "Alainen",
              "Alajärvi",
              "Alanen",
              "Alanteenjärvi",
              "Alasenjärvi",
              "Alposjärvi",
              "Alvajärvi",
              "Anetjärvi",
              "Angeljoki",
              "Anárjohka",
              "Arajärvi",
              "Armisvesi",
              "Arrajärvi",
              "Asikkalanselkä",
              "Askanselkä",
              "Asmuntinjärvi",
              "Auhojärvi",
              "Aurejärvi",
              "Autiojärvi",
              "Auttijärvi",
              "Avveel",
              "Avviljohka",
              "BOTTENHAVET",
              "BOTTENVIKEN",
              "BOTTNISKA VIKEN",
              "Bajimuš Čuomasjávri",
              "Bajit Háltejávri",
              "Barskärs fjärden",
              "Barösundsfjärden",
              "Basmajávri",
              "Basášjávri",
              "Bealdojávri",
              "Bearajávri",
              "Bergöfjärden",
              "Biesjohka",
              "Bievrrašjohka",
              "Bievrrašjávri",
              "Bihčosjávri",
              "Boazoeatnu",
              "Boazojávri",
              "Bodom träsk",
              "Bodominjärvi",
              "Bolax fjärden",
              "Borgå å",
              "Boxöfjärden",
              "Buolbmatjávri",
              "Buolbmátjohka",
              "Buvssasjohka",
              "Bálojávri",
              "Bávdejávri",
              "Curnujäu'rr",
              "Curnâjävri",
              "Darvvatjohka",
              "Deatnu",
              "Delet",
              "Dierpmesjávri",
              "Doareseatnu",
              "Duolbajávri",
              "Ehronjärvi",
              "Eimisjärvi",
              "Elijärvi",
              "Elimysjärvi",
              "Elämäinen",
              "Elämäjärvi",
              "Elänne",
              "Emäjoki",
              "Enijärvi",
              "Enojärvi",
              "Enonjärvi",
              "Enonvesi",
              "Enäjärvi",
              "Erstan",
              "Eräjärvi",
              "Esse å",
              "Eteläjoki",
              "Evijärvi",
              "Eväjärvi",
              "FINSKA VIKEN",
              "Finbofjärden",
              "Fiästoo",
              "Frankböleträsket",
              "Fállejávri",
              "Fárppaljávri",
              "Fášku",
              "Föglöfjärden",
              "Geaggáneatnu",
              "Geahkkil",
              "Geavvu",
              "Geađgejávri",
              "Giellá",
              "Gilbbesjávri",
              "Gloppet",
              "Goškanjávri",
              "Gullkrona fjärd",
              "Guoleheapme",
              "Gámasjohka",
              "Gáregasjohka",
              "Gávra",
              "Gåsskärs strömmen",
              "Haajaistenjärvi",
              "Haapajoki",
              "Haapajärven",
              "Haapajärvi",
              "Haapaselkä",
              "Haapavesi",
              "Hahmajärvi",
              "Hainus",
              "Hakojärvi",
              "Halajärvi",
              "Halkjärvi",
              "Halsuanjärvi",
              "Hamarinjärvi",
              "Hammasjärvi",
              "Hangasjärvi",
              "Hangon itäinen selkä",
              "Hangon läntinen selkä",
              "Hangö västra fjärd",
              "Hangö östra fjärd",
              "Hanhijärvi",
              "Hankavesi",
              "Harjajärvi",
              "Harkkojärvi",
              "Hattujärvi",
              "Hattuselkä",
              "Hauha",
              "Hauhonselkä",
              "Haukijärvi",
              "Haukivesi",
              "Haukka-",
              "Haukkajärvi",
              "Hautajärvi",
              "Hautaperän tekojärvi",
              "Heitjärvi",
              "Herajärvi",
              "Herttuajärvi",
              "Hietajoki",
              "Hietajärvi",
              "Hietanen",
              "Hietaselkä",
              "Hiidenvesi",
              "Hiienselkä",
              "Hiirenjärvi",
              "Hiisijärvi",
              "Hiisjärvi",
              "Hinjärv",
              "Hipajärvi",
              "Hirsijärvi",
              "Hirvasjärvi",
              "Hirvenselkä",
              "Hirvijärven tekojärvi",
              "Hirvijärvi",
              "Hirvolanselkä",
              "Hopjärvi",
              "Hopom träsk",
              "Horo",
              "Hossanjoki",
              "Hossanjärvi",
              "Houhajärvi",
              "Hudöfjärden",
              "Humaljärvi",
              "Hummonselkä",
              "Hyrynjärvi",
              "Härmäjärvi",
              "Häähnijärvi",
              "Höytiäinen",
              "INARIJÄRVI",
              "ITÄMERI",
              "Idjajávri",
              "Ieselkä",
              "Iijoki",
              "Iijärvi",
              "Iijäu'rr",
              "Iinattijärvi",
              "Iiroonjärvi",
              "Iiruunjärvi",
              "Iisjärvi",
              "Iissijoki",
              "Iisvesi",
              "Iivantiira",
              "Ijjävri",
              "Ikkeläjärvi",
              "Ilajanjärvi",
              "Ilmoilanselkä",
              "Immalanjärvi",
              "Impiönjärvi",
              "Inarijoki",
              "Inhottujärvi",
              "Irnijärvi",
              "Iso",
              "Iso Akanjärvi",
              "Iso Allasjärvi eli",
              "Iso Antinjärvi",
              "Iso Arajärvi",
              "Iso Haapolampi",
              "Iso Hakojärvi",
              "Iso Hietajärvi",
              "Iso Hirvasjärvi",
              "Iso Hongistonjärvi",
              "Iso Huotinlampi",
              "Iso Isterinjärvi",
              "Iso Kallijärvi",
              "Iso Kivijärvi",
              "Iso Kuumujärvi",
              "Iso Lamujärvi",
              "Iso Lohijärvi",
              "Iso Moskujärvi eli",
              "Iso Mustajärvi",
              "Iso Mustinjärvi",
              "Iso Olvasjärvi",
              "Iso Parvajärvi",
              "Iso Pölkkyjärvi",
              "Iso Rautavesi",
              "Iso Sapsojärvi",
              "Iso Sietteläjoki",
              "Iso Suojärvi",
              "Iso Tipasjärvi",
              "Iso Toramojärvi",
              "Iso Tuomaanjärvi",
              "Iso Vatjusjärvi",
              "Iso Venejärvi",
              "Iso Venesjärvi",
              "Iso Viinijärvi",
              "Iso-Airi",
              "Iso-Hera",
              "Iso-Ii",
              "Iso-Juurikka",
              "Iso-Jälä",
              "Iso-Kaarni",
              "Iso-Kaihua",
              "Iso-Kero",
              "Iso-Kiimanen",
              "Iso-Kisko",
              "Iso-Kontainen",
              "Iso-Kuora",
              "Iso-Kähtävä",
              "Iso-Laamanen",
              "Iso-Lauas",
              "Iso-Lemmistö",
              "Iso-Löytäne",
              "Iso-Löytänä",
              "Iso-Mäkäri",
              "Iso-Naakkima",
              "Iso-Panka",
              "Iso-Peranka",
              "Iso-Pyhäntä",
              "Iso-Pyörynen",
              "Iso-Rasti",
              "Iso-Roine",
              "Iso-Ruhmas",
              "Iso-Ruohonen",
              "Iso-Räyrinki",
              "Iso-Sulkava",
              "Iso-Ulku",
              "Iso-Vietonen",
              "Iso-Äylä",
              "Isojärvi",
              "Itäjärvi",
              "Ivalojoki",
              "Jalanti",
              "Jaurakkajärvi",
              "Jaurujoki",
              "Javarusjoki",
              "Javarusjärvi",
              "Jeaggejávri",
              "Jeesiöjoki",
              "Jeggijävri",
              "Jerisjärvi",
              "Jeä'ǧǧjäu'rr",
              "Jiehtájohka",
              "Jievjâjävri",
              "Johttejávri",
              "Jolosjärvi",
              "Jongunjoki",
              "Jongunjärvi",
              "Jonkeri",
              "Jormasjärvi",
              "Joroisselkä",
              "Jottijärvi",
              "Joukamojärvi",
              "Joukiinen",
              "Joutsijärvi",
              "Joutsjärvi",
              "Jouttijärvi",
              "Judinsalonselkä",
              "Jukajärvi",
              "Jullamojärvi",
              "Julma-Ölkky",
              "Jumalisjärvi",
              "Jumiskonjoki",
              "Junkua",
              "Juntusjärvi",
              "Juojärvi",
              "Juolasvesi",
              "Juolunkajärvi",
              "Juopulinjärvi",
              "Juorkuna",
              "Juortananjärvi",
              "Juttjävri",
              "Juttuajärvi",
              "Juuanjärvi",
              "Juullâmjävri",
              "Juurusvesi",
              "Juutuanjoki",
              "Juvduujuuhâ",
              "Jyrkeejärvi",
              "Jämijärvi",
              "Jämäsjärvi",
              "Jängänjärvi",
              "Jänisselkä",
              "Jänkäjärvi",
              "Järvitalonjärvi",
              "Jäsys",
              "Jääsjärvi",
              "Jääskänjärvi",
              "KALLAVESI",
              "KEITELE",
              "Kaamasjoki",
              "Kaamâsjuuhâ",
              "Kaarankajärvi",
              "Kaarantojärvi",
              "Kaaresjärvi",
              "Kaartjärvi",
              "Kaihlanen",
              "Kairijoki",
              "Kajaanselkä",
              "Kajoonjärvi",
              "Kakarijärvi",
              "Kalajoki",
              "Kalajärvi",
              "Kalaton",
              "Kalhamajärvi",
              "Kalkiaisjärvi",
              "Kallavesi",
              "Kallberggloppet",
              "Kalliojärvi",
              "Kallioluoma",
              "Kallojärvi",
              "Kallunkijärvi",
              "Kalmarinselkä",
              "Kalmavesi",
              "Kalotfjärden",
              "Kampsajärvi",
              "Kangasjärvi",
              "Kangasvesi",
              "Kangerjärvi",
              "Kangosjärvi",
              "Kankarisvesi",
              "Kannonjärvi",
              "Kannusjärvi",
              "Kapsajoki",
              "Karankajärvi",
              "Karhijärvi",
              "Karhujärvi",
              "Karigasjoki",
              "Karijärvi",
              "Karkujärvi",
              "Karperöfjärden",
              "Karperönjärvi",
              "Karsikkojärvi",
              "Karttimonjoki",
              "Karttuunselkä",
              "Karvaselkä",
              "Karvianjärvi",
              "Kasariselkä",
              "Katisko-Saarijärvi",
              "Katosselkä",
              "Kauhajärvi",
              "Kaukuanjärvi",
              "Kaura",
              "Kaurojärvi",
              "Kellojärvi",
              "Kelontekemäjärvi",
              "Kelujärvi",
              "Kemijoki",
              "Kemijärvi",
              "Keravanjoki",
              "Keritty",
              "Kermajärvi",
              "Kernaalanjärvi",
              "Kerteselkä",
              "Kertonselkä",
              "Kervo å",
              "Kesijärvi",
              "Kesjävri",
              "Keski-Karanka",
              "Keski-Kero",
              "Keskinen",
              "Kessijärvi",
              "Ketojärvi",
              "Kettujoki",
              "Keurusselkä",
              "Kevojoki",
              "Keväjärvi",
              "Kevättijärvi",
              "Keyritty",
              "Kiantajärvi",
              "Kiekkijärvi",
              "Kiekkiselkä",
              "Kielijärvi",
              "Kiellajoki",
              "Kiesimenjärvi",
              "Kieskisjärvi",
              "Kietsimäjoki",
              "Kihti",
              "Kiikoisjärvi",
              "Kiiminkijoki",
              "Kiiskisjärvi",
              "Kiitämä",
              "Kilpijärvi",
              "Kilpisjärvi",
              "Kiltuanjärvi",
              "Kiminginjärvi",
              "Kirintöjärvi",
              "Kirkkojärvi",
              "Kirkkojärvi eli",
              "Kirkonmaanselkä",
              "Kirmanjärvi",
              "Kirmusjärvi",
              "Kirpistö",
              "Kiteenjärvi",
              "Kitinen",
              "Kitkajoki",
              "Kiurujärvi",
              "Kiuruvesi",
              "Kiutajärvi",
              "Kivesjärvi",
              "Kivestönjärvi",
              "Kivi- ja Levalammen",
              "Kivi-Kiekki",
              "Kivijoki eli",
              "Kivijärvi",
              "Kiälláá",
              "Kiäptuvei",
              "Kiävu",
              "Klobbskärs fjärden",
              "Koirajärvi",
              "Koirus",
              "Koitajoki",
              "Koitere",
              "Koitijärvi",
              "Koivujärvi",
              "Kojonselkä",
              "Kokemäenjoki",
              "Kokkojärvi",
              "Kokonjärvi",
              "Kokonselkä",
              "Koldemjävri",
              "Kolima",
              "Kolkku",
              "Kolkonjärvi",
              "Kolmiloukkonen",
              "Kolmisoppi",
              "Kolovesi",
              "Kolpanlahti",
              "Komujärvi",
              "Kondosiijävri",
              "Kongasjärvi",
              "Konnevesi",
              "Konnivesi",
              "Kontioluoma",
              "Kontojärvi",
              "Kontosjärvi",
              "Koonjâljävri",
              "Koonjâlvuonâ",
              "Koppelojärvi",
              "Kopsusjoki",
              "Korentojärvi",
              "Korkatti",
              "Korojoki",
              "Korpijoki",
              "Korpijärvi",
              "Korpinen",
              "Korpuajärvi",
              "Kortejärvi",
              "Kortteisen tekojärvi",
              "Korvajärvi",
              "Korvuanjärvi",
              "Kosamonjärvi",
              "Koskeljärvi",
              "Koskelovesi",
              "Kostonjoki",
              "Kostonjärvi",
              "Kotajoki",
              "Kotajärvi",
              "Kotaselkä",
              "Kotijärvi",
              "Kotiselkä",
              "Kotkajärvi",
              "Kotkatselkä",
              "Kouerjärvi",
              "Koukkujärvi",
              "Koutajärvi",
              "Koutuanjärvi",
              "Koutusjärvi",
              "Kovajärvi",
              "Koveronselkä",
              "Kovesjärvi",
              "Koviojärvi",
              "Koškâmjävri",
              "Kronoby å",
              "Kruunupyynjoki",
              "Kuerjoki",
              "Kuhajärvi",
              "Kuhmajärvi",
              "Kuijärvi",
              "Kuikkajärvi",
              "Kuikkojärvi",
              "Kuiva Tepastojoki",
              "Kuivajoki",
              "Kuivajärvi",
              "Kuivaselkä",
              "Kuivasjärvi",
              "Kuivikkojärvi",
              "Kukasjärvi",
              "Kukkarinselkä",
              "Kukkia",
              "Kulasjoki",
              "Kulkemus",
              "Kulkujärvi",
              "Kulovesi",
              "Kulvakkojärvi",
              "Kummunjärvi",
              "Kuohattijärvi",
              "Kuohijärvi",
              "Kuokkastenjärvi",
              "Kuolajärvi",
              "Kuolimo",
              "Kuolpujoki",
              "Kuomanjärvi",
              "Kuonanjärvi",
              "Kuontijärvi",
              "Kuopasjärvi",
              "Kuorasjärvi",
              "Kuorevesi",
              "Kuorinka",
              "Kuortaneenjärvi",
              "Kuotesjärvi",
              "Kuovđâšmjävri",
              "Kurjenjärvi",
              "Kurkijärvi",
              "Kurranjärvi",
              "Kursunkijärvi",
              "Kurtakkojärvi",
              "Kurtinjärvi",
              "Kusianjärvi",
              "Kutemajärvi",
              "Kuttajärvi",
              "Kutunjärvi",
              "Kuuhankavesi",
              "Kuurtojärvi",
              "Kuusaanjärvi",
              "Kuusamojärvi",
              "Kuusijärvi",
              "Kuusinkijoki",
              "Kuusjärvi",
              "Kuusvesi",
              "Kuvansi",
              "Kuõđâšmjäu'rr",
              "Kvarken",
              "Kylmäjärvi eli",
              "Kylmäluoma",
              "Kylmänjärvi",
              "Kymijoki",
              "Kymijärvi",
              "Kymmene älv",
              "Kynsijärvi",
              "Kynsivesi",
              "Kynäsjärvi",
              "Kyrkösjärven",
              "Kyro älv",
              "Kyrsyänjärvi",
              "Kyröjärvi",
              "Kyrönjoki",
              "Kyrösjärvi",
              "Kytäjärvi",
              "Kyyjärvi",
              "Kyyneljärvi",
              "Kyynelvuono",
              "Kyynämöinen",
              "Kyyvesi",
              "Kálbáiääpi",
              "Käenniemenselkä",
              "Käkkälöjoki",
              "Käkövesi",
              "Kälkäjärvi",
              "Kälkänen",
              "Kämäräisenjärvi",
              "Kärkjärvi",
              "Käsmäjärvi",
              "Käyrämöjärvi",
              "Käärmejärvi",
              "Kõõnjâljäu'rr",
              "Kõõnjâlvuõnn",
              "Kökarsfjärden",
              "Könkämäeno",
              "Könkäsenjärvi",
              "Köyliönjärvi",
              "Köyry",
              "Laakajärvi",
              "Lahnajärvi",
              "Lahnavesi",
              "Laihela å",
              "Laihianjoki",
              "Lainiojoki",
              "Lammasjärvi",
              "Lampaanjärvi",
              "Lamujoki",
              "Lankajärvi",
              "Lannevesi",
              "Lapinjärvi",
              "Lappajärvi",
              "Lappalanjärvi",
              "Lappdalsfjärden",
              "Lappo å",
              "Lappträsk",
              "Lappvesi",
              "Lapuanjoki",
              "Larsmosjön",
              "Latvajärvi",
              "Latvanjärvi",
              "Laukkujärvi",
              "Lautajärvi",
              "Lautiainen",
              "Lauvusjärvi",
              "Lavajärvi",
              "Lavianselkä",
              "Leahttáseatnu",
              "Leammi",
              "Lehesselkä",
              "Lehijärvi",
              "Lehtojärvi",
              "Lehtosenjärvi",
              "Lemmee",
              "Lemmenjoki",
              "Lennusjärvi",
              "Lentiira",
              "Lentua",
              "Leppävesi",
              "Lestijoki",
              "Lestijärvi",
              "Levijoki",
              "Levänen",
              "Lieksanjoki",
              "Liekune",
              "Liepimäjärvi",
              "Liesjärvi",
              "Liesvesi",
              "Lietukka",
              "Lietvesi",
              "Lievestuoreenjärvi",
              "Lieđasjávri",
              "Liikapuron tekojärvi",
              "Liitonjärvi",
              "Liittokivenselkä",
              "Lijankijärvi",
              "Lika-Pyöree",
              "Linnanjärvi",
              "Livojoki",
              "Livojärvi",
              "Lockvattnet",
              "Lohjanjärvi",
              "Loimijoki",
              "Loitimo",
              "Loituma",
              "Lojo sjö",
              "Lokan tekojärvi",
              "Lokvesi",
              "Loppijärvi",
              "Lotto",
              "Louejärvi",
              "Louhivesi",
              "Lounaja",
              "Lovasjärvi",
              "Luhdanjoki",
              "Luiminkajoki",
              "Luiminkajärvi",
              "Luiro",
              "Luirojärvi",
              "Lukujärvi",
              "Lumijoenselkä",
              "Lummenne",
              "Lumparn",
              "Luodonjärvi",
              "Luodonselkä",
              "Luolajärvi",
              "Luomusjärvet",
              "Luonselkä",
              "Luonteri",
              "Luopmošjávrrit",
              "Luosujärvi",
              "Luovijärvi",
              "Luppojärvi",
              "Lutinjoki",
              "Lutjanjärvi",
              "Lutto",
              "Luujärvi",
              "Luupuvesi",
              "Luvanjärvi",
              "Lylyjärvi",
              "Lylysjärvi",
              "Längelmävesi",
              "Lätäseno",
              "Lääminki",
              "Maaninkajoki",
              "Maaninkajärvi",
              "Maaterjoki",
              "Maavesi",
              "Mahlunjärvi",
              "Majamajärvi",
              "Majavajärvi",
              "Mallasvesi",
              "Mallinkaisten-",
              "Mallos",
              "Mallusjärvi",
              "Maltiojoki",
              "Mankilanjärvi",
              "Mantojärvi",
              "Marrasjoki",
              "Marrasjärvi",
              "Marsjön",
              "Marsujärvi",
              "Martimojärvi",
              "Marttisenjärvi",
              "Marttisjärvi",
              "Matalajärvi",
              "Matikanjärvi",
              "Maunonen",
              "Meallejávri",
              "Mekrijärvi",
              "Melajärvi",
              "Mellalompolo",
              "Meltausjoki",
              "Menesjoki",
              "Menešjohka",
              "Menišjuuhâ",
              "Merenkurkku",
              "Merikarvianjoki",
              "Mertajärvi",
              "Mie'll-luubbâl",
              "Miekojärvi",
              "Mielakka",
              "Mielliluobâl",
              "Mierasjärvi",
              "Mierašjávri",
              "Mihkalijärvi",
              "Mihkaljäu'rr",
              "Mihkâljävri",
              "Mikitänjärvi",
              "Misijärvi",
              "Moitajärvi",
              "Molkojoki",
              "Molkojärvi",
              "Mommilan-",
              "Monåfjärden",
              "Mossala fjärden",
              "Mouhijärvi",
              "Mourujärvi",
              "Moškisjävri",
              "Mudusjävri",
              "Muhjärvi",
              "Muhosjoki",
              "Muhujärvi",
              "Muikunselkä",
              "Mujejärvi",
              "Mukajoki",
              "Munajärvi",
              "Munaluodonselkä",
              "Muojärvi",
              "Muokonjärvi",
              "Muonionjoki",
              "Muotkajärvi",
              "Muotkejávri",
              "Murhijärvi",
              "Mursunjärvi",
              "Murtojärvi",
              "Musta-Ruhmas",
              "Mustajärvi",
              "Mustanselkä",
              "Mustaselkä",
              "Mustijoki",
              "Mutusjärvi",
              "Muurasjärvi",
              "Muuratjärvi",
              "Muuruejärvi",
              "Muuruvesi",
              "Myggskärs fjärden",
              "Myhinjärvi",
              "Mynälahti",
              "Mársejávri",
              "Máttajávri",
              "Máđerjohka",
              "Mäntyjärvi",
              "Märkjärvi",
              "Mönninselkä",
              "Naamajärvi",
              "Naamankajärvi",
              "Naarajoki",
              "Naarajärvi",
              "Naarvanjoki",
              "Naarvanjärvi",
              "Naisjärvi",
              "Nammijärvi",
              "Nangujärvi",
              "Nanguvuono",
              "Naruskajoki",
              "Naruskajärvi",
              "Narvijärvi",
              "Nattushaara",
              "Naŋŋâjävri",
              "Naŋŋâvuonâ",
              "Neahčiljohka",
              "Neitijärvi",
              "Nerkoonjärvi",
              "Nerosjärvi",
              "Nevajärvi",
              "Niemijärvi",
              "Niemisjärvi",
              "Niinijärvi",
              "Niinivesi",
              "Nilakka",
              "Nilijoki",
              "Niljohka",
              "Nirvajoki",
              "Nirvejohka",
              "Niskajärvi",
              "Niskanselkä",
              "Nissinjärvi",
              "Nitsijärvi",
              "Njamatjávri",
              "Njammijävri",
              "Njauddâmjokk",
              "Nje'ǯǯjäu'rr",
              "Njeavdi",
              "Njiävđám",
              "Njižžjävri",
              "Nolimo",
              "Norra gloppet",
              "Norrhavet",
              "Norrskärsgloppet",
              "Norvajoki",
              "Norvajärvi",
              "Nuasjärvi",
              "Nuija",
              "Nummijärvi",
              "Nuorajärvi",
              "Nuoramois-",
              "Nuorittajoki",
              "Nuortti",
              "Nuottamajärvi",
              "Nuottijärvi",
              "Nurmesjärvi",
              "Nurmijärvi",
              "Nurmonjoki",
              "Nytkymenjärvi eli",
              "Nytkyn",
              "NÄSIJÄRVI",
              "Näkkäläjoki",
              "Näljänkäjoki eli",
              "Nälkämäjärvi",
              "Näläntöjärvi",
              "Närpes å",
              "Närpiönjoki",
              "Näsiselkä",
              "Näskäjärvi",
              "Näskämö",
              "Näskänselkä",
              "Näätämöjoki",
              "OULUJÄRVI",
              "Obbnäsfjärden",
              "Ohcejohka",
              "Oijusluoma",
              "Oijärvi",
              "Oisavanjärvi",
              "Oivanginjärvi",
              "Oivanjärvi",
              "Ojajärvi",
              "Oksjärvi",
              "Olkkajärvi",
              "Ollilanjärvi",
              "Ollinselkä",
              "Olosjärvi",
              "Omenaistenaukko",
              "Omenojärvi",
              "Ominaisfjärden",
              "Onkamojoki",
              "Onkamojärvi",
              "Onkimaanjärvi",
              "Onkivesi",
              "Ontamojärvi",
              "Ontojärvi",
              "Orajärvi",
              "Orijärvi",
              "Orivesi",
              "Ormajärvi",
              "Orrengrundsfjärden",
              "Orsklobbs fjärden",
              "Oskajärvi",
              "Osmankajärvi",
              "Osmanki",
              "Otajärvi",
              "Otermanjärvi",
              "Ottojärvi",
              "Oudonjärvi",
              "Oulankajoki",
              "Oulujoki",
              "Ouluvesi",
              "Ounasjoki",
              "Ounasjärvi",
              "Ounionjärvi",
              "Outijärvi",
              "Ovnnesjohka",
              "Ovnnesjávri",
              "PERÄMERI",
              "PIELINEN",
              "POHJANLAHTI",
              "PUULA",
              "Paamajärvi",
              "Paasselkä",
              "Paasvesi",
              "Paatari",
              "Paatinjärvi",
              "Paatsvuono",
              "Paattinkijärvi",
              "Paavolanjärvi",
              "Paimionjoki",
              "Painio",
              "Pajulanjärvi",
              "Pajuselkä",
              "Pakajoki",
              "Paljavesi",
              "Pallasjoki",
              "Pallasjärvi",
              "Palojärvi",
              "Paloselkä",
              "Palosenjärvi",
              "Palovesi",
              "Paltaselkä",
              "Palusjärvi",
              "Pankajärvi",
              "Panumanjärvi",
              "Pappilanselkä",
              "Parkanonjärvi",
              "Parkkimanjärvi",
              "Parlahti",
              "Parlaxfjärden",
              "Parvajärvi",
              "Pasasjärvi",
              "Pasmajärvi",
              "Passaašjävri",
              "Patanan tekojärvi",
              "Paudjäu'rr",
              "Pautujärvi",
              "Pavdjävri",
              "Paččvuonâ",
              "Paččvuõnn",
              "Peerajärvi",
              "Peimari",
              "Pellojärvi",
              "Peltojärvi",
              "Pemarfjärden",
              "Pemu",
              "Pentujärvi",
              "Penämönjärvi",
              "Peonselkä",
              "Perho å eller",
              "Perhonjoki",
              "Perhonjoki eli",
              "Perttausjärvi",
              "Perunkajärvi",
              "Peruvesi",
              "Peränne",
              "Pesiöjärvi",
              "Pessijoki",
              "Petkeljärvi",
              "Petraselkä",
              "Petruma",
              "Petäjäjärvi",
              "Peurajärvi",
              "Peurunka",
              "Pidisjärvi",
              "Pieggâjävri",
              "Pieksänjärvi",
              "Pielavesi",
              "Pielisjoki",
              "Pien-Saimaa",
              "Pienanjärvi",
              "Pieni",
              "Pieni Haukivesi",
              "Pieni Toramojärvi",
              "Pienivesi",
              "Piesjoki",
              "Pietarinjärvi",
              "Pihlajavesi",
              "Pihtijoki",
              "Piiksiselkä",
              "Piipsjärvi",
              "Piispajärvi",
              "Pikku Venejärvi",
              "Pikku-Kaarni",
              "Piltuanjoki",
              "Piltunginjärvi",
              "Pinkjärvi",
              "Pintamojärvi",
              "Pirnesjärvi",
              "Pirttijärvi",
              "Pisamo",
              "Pistojärvi",
              "Pitkä Pihlajavesi",
              "Pitkäjärvi",
              "Pitkämön",
              "Pitsusjärvi",
              "Piäldoojävri",
              "Piõggjäu'rr",
              "Pohjois-",
              "Pohjois-Surnui",
              "Pohjois-Virmas",
              "Poikajärvi",
              "Poksamo",
              "Polojärvi",
              "Polvijärvi",
              "Ponnen-",
              "Ponsanselkä",
              "Pontema",
              "Poojärvi",
              "Poosjärvi",
              "Porasjärvi",
              "Porkalafjärden",
              "Porkkalanselkä",
              "Poroeno",
              "Porojärvi",
              "Porontima",
              "Porovesi",
              "Porsskärs fjärden",
              "Portimojärvi",
              "Portinjoki",
              "Porttipahdan tekojärvi",
              "Porvoonjoki eli",
              "Posionjärvi",
              "Preiviikinlahti",
              "Prisjeegajäu'rr",
              "Pudasjärvi",
              "Puhosjärvi",
              "Pukala",
              "Pukara",
              "Pulloselkä",
              "Pulmankijoki",
              "Pulmankijärvi",
              "Punelia",
              "Puokiojärvi",
              "Puolamajärvi",
              "Puolankajärvi",
              "Puontpyölinjärvi",
              "Purasimenjärvi",
              "Purasjärvi",
              "Purjeselkä",
              "Purmojärvi",
              "Purnujärvi",
              "Puruvesi",
              "Pusonjärvi",
              "Pusurinjärvi",
              "Puujärvi",
              "Puurijärvi",
              "Puuruunjärvi",
              "Puusasjoki",
              "Pyhitty",
              "Pyhäjoki",
              "Pyhäjärvi",
              "Pyhännän-",
              "Pyhäselkä",
              "Pyhävesi",
              "Pyttyvesi",
              "Pyyvesi",
              "Pyöreä-Kelsimä",
              "PÄIJÄNNE",
              "Páálujävri",
              "Pááđáár",
              "Päijänne",
              "Pälkänevesi",
              "Pänijävri",
              "Pännijävri",
              "Pärjänjoki",
              "Pärsämönselkä",
              "Pää'nnjäu'rr",
              "Pääjärvi",
              "Pääpohjanjärvi",
              "Påsalöfjärden",
              "Pöyliöjärvi",
              "Pöyrisjoki",
              "Pöyrisjärvi",
              "Raanujärvi",
              "Rahajärvi",
              "Raholanjärvi",
              "Raippaluodonselkä",
              "Rajajoki",
              "Ranta-Töysän",
              "Ranuanjoki",
              "Ranuanjärvi",
              "Rapojärvi",
              "Rastinjärvi",
              "Rasvanki",
              "Rattosjärvi",
              "Rauanjärvi",
              "Raudanjoki",
              "Raudanvesi",
              "Rautavesi",
              "Rautjärvi",
              "Rauttunselkä",
              "Rauvanjärvi",
              "Rehja",
              "Renkajärvi",
              "Replotfjärden",
              "Repojoki",
              "Repojärvi",
              "Reposelkä",
              "Repovesi",
              "Revöfjärden",
              "Riebanjohka",
              "Riemâšjuuhâ",
              "Riipijoki",
              "Riipijärvi",
              "Rikkavesi",
              "Rintajärvi",
              "Ristijärvi",
              "Ristinselkä",
              "Ritojärvi",
              "Roikanvesi",
              "Roine",
              "Rokuanjärvi",
              "Rommaeno",
              "Rommajärvi",
              "Ropmaeatnu",
              "Ropmajávri",
              "Rotimo",
              "Rourajoki",
              "Rovajärvi",
              "Ruimu",
              "Rukavesi",
              "Ruokojärvi",
              "Ruokovesi",
              "Ruopsanjärvi",
              "Ruosmanjärvi",
              "Ruotsalainen",
              "Ruovesi",
              "Rutajärvi",
              "Ruuhijärvi",
              "Ruunaanjärvi",
              "Rytkynjärvi",
              "Ryökäsvesi",
              "Rádjajohka",
              "Rádjeeatnu",
              "Rááhájävri",
              "Räihänselkä",
              "Räväsjärvi",
              "Rääpysjärvi",
              "Röukasträsket",
              "Röykasjärvi",
              "SAARISTOMERI",
              "SAIMAA",
              "SELKÄMERI",
              "SKÄRGÅRDSHAVET",
              "SUOMENLAHTI",
              "SUONTEE",
              "Saanijärvi",
              "Saaresjärvi",
              "Saari-Kiekki",
              "Saari-Valama",
              "Saarijärvi",
              "Saarinen",
              "Saarisenjärvi",
              "Saarva",
              "Saggöfjärden",
              "Saimaan kanava",
              "Saittajärvi",
              "Saiveljärvi",
              "Sakaranjärvi",
              "Salahminjärvi",
              "Salajärvi",
              "Salamajärvi",
              "Salkolanjärvi",
              "Salmijärvi",
              "Saloisten-",
              "Salosvesi",
              "Salttijärvi",
              "Sandöfjärden",
              "Sanginjoki",
              "Sanginjärvi",
              "Santara",
              "Saposelkä",
              "Sarajärvi",
              "Sarmijärvi",
              "Sarmivuono",
              "Sarvenselkä",
              "Sassalinjärvi",
              "Sattanen",
              "Saukkojärvi",
              "Saunajärvi",
              "Savijärvi",
              "Savinajoki",
              "Saviselkä",
              "Savonselkä",
              "Seavžejávri",
              "Seinäjoki",
              "Seinäjärvi",
              "Seitenjärvi",
              "Settijärvi",
              "Seurujoki",
              "Severijärvi",
              "Sevettijärvi",
              "Sevžjävri",
              "Sialmojärvi",
              "Sibbofjärden",
              "Sierijärvi",
              "Signilskärsfjärden",
              "Siikaisjärvi",
              "Siikajoki",
              "Siikavesi",
              "Silesjuuhâ",
              "Silisjohka",
              "Silisjoki",
              "Silisjokk",
              "Simojoki",
              "Simojärvi",
              "Simpelejärvi",
              "Simpiänselkä",
              "Simskälafjärden",
              "Sinervä",
              "Sinettäjärvi",
              "Sipoonselkä",
              "Sipsiöjärvi",
              "Siuruanjoki",
              "Siurujoki",
              "Siuttajoki",
              "Sivakka-",
              "Skiehččan",
              "Skieččâm",
              "Skiftet",
              "Skállujorŋâ",
              "Skäriströmmen",
              "Soasjoki",
              "Soasjärvi",
              "Soivionjärvi",
              "Sokojärvi",
              "Sollomusjärvi",
              "Solmusjäu'rr",
              "Solojärvi",
              "Solojävri",
              "Somasjärvi",
              "Somer",
              "Somerjärvi",
              "Sompiojärvi",
              "Somášjávri",
              "Sonkajärvi",
              "Sonkari",
              "Sonnanen",
              "Sorsavesi",
              "Sorvarinjärvi",
              "Sotajoki",
              "Sotkajávri",
              "Sotkajärvi",
              "Sotkanselkä",
              "Stora Seljes",
              "Strömma kanal",
              "Strömman kanava",
              "Stuorgoahtejávri",
              "Stuorát",
              "Stuorát Golmmesjávri",
              "Stuárráb Kolmišjävri",
              "Suhpejávri",
              "Suininki",
              "Sukeri",
              "Sukevanjärvi",
              "Suksenjärvi",
              "Sulgušjävri",
              "Sulkavanjärvi",
              "Sulkusjärvi",
              "Sumiainen",
              "Summanen",
              "Sumsa",
              "Suojärvi",
              "Suolajärvi",
              "Suolijärvi",
              "Suolikko",
              "Suolisjärvi",
              "Suolojávri",
              "Suomijärvi",
              "Suomujoki",
              "Suomujärvi",
              "Suomunjoki",
              "Suomunjärvi",
              "Suonojärvi",
              "Suontee",
              "Suorsajärvi",
              "Suotajärvi",
              "Suovanselkä",
              "Suppijärvi",
              "Surnujärvi",
              "Susijärvi",
              "Suukisjoki",
              "Suur-Saimaa",
              "Suuri",
              "Suuri Heinäjärvi",
              "Suuri Jukajärvi",
              "Suuri Rautjärvi",
              "Suuri Ruokovesi eli",
              "Suuri-",
              "Suuri-Juminen",
              "Suuri-Nivunki",
              "Suuri-Onkamo",
              "Suuri-Palonen",
              "Suuri-Petäinen",
              "Suuri-Pieksä",
              "Suurijärvi",
              "Suurselkä",
              "Suvantojärvi",
              "Suvasvesi",
              "Svartsån",
              "Synsiö",
              "Sysmä",
              "Sysmäjärvi",
              "Syvä Paltojärvi",
              "Syvä Tepastojoki",
              "Syväjärvi",
              "Syvänsi",
              "Syväri",
              "Syysjärvi",
              "Sáltejávri",
              "Sávzajávri",
              "Säkkijärvi",
              "Sälevä",
              "Särki-Kämä",
              "Särkijärvi",
              "Särkiluoma",
              "Särkjärvi",
              "Säyneinen",
              "Säynejärvi",
              "Säynjärvi",
              "Säynät-",
              "Säynää",
              "Säytsjärvi",
              "Sääksjärvi",
              "Sääskijärvi",
              "Sääskjärvi",
              "Södra Kvarken",
              "Tainijoki",
              "Taipalenjärvi",
              "Takajärvi",
              "Tallusjärvi",
              "Tammijärvi",
              "Tankajoki",
              "Tarjanne",
              "Tarvantojoki",
              "Teerijärvi",
              "Teili",
              "Tekojärvi",
              "Telmonselkä",
              "Temmesjoki",
              "Tenniöjoki",
              "Teno",
              "Termisjärvi",
              "Termitty",
              "Ternujoki",
              "Tervajärvi",
              "Tervonjärvi",
              "Teutjärvi",
              "Tihvetjärvi",
              "Tiilikka",
              "Tiirakkajärvi",
              "Tiisijärvi",
              "Timisjärvi",
              "Toby å",
              "Tohmajärvi",
              "Toisvesi",
              "Toivaanjärvi",
              "Tokrajärvi",
              "Toljanjärvi",
              "Tolosjoki",
              "Tolvanselkä",
              "Torasjärvi",
              "Toriseno",
              "Tornionjoki",
              "Torsa",
              "Tossanselkä",
              "Tovâsjuuhâ",
              "Tryskärs djupet",
              "Tulkajärvi",
              "Tulppiojoki",
              "Tuntsajoki",
              "Tuohiselkä",
              "Tuohtiainen",
              "Tuopanjärvi",
              "Tuorkottajajärvi",
              "Turajärvi",
              "Turjanselkä",
              "Tuulijärvi",
              "Tuunaanselkä",
              "Tuusjärvi",
              "Tuusulan-",
              "Tyrnävänjoki",
              "Tyräjärvi",
              "Törmäsjärvi",
              "Uccjuuhâ",
              "Ukonjärvi",
              "Ukonselkä",
              "Ukonvesi",
              "Uljuan tekojärvi",
              "Ullavanjärvi",
              "Umpijärvi",
              "Unari",
              "Unnukka",
              "Uolionselkä",
              "Upinniemenselkä",
              "Urajärvi",
              "Uramo",
              "Urpalonjärvi",
              "Utosjoki",
              "Utrasselkä",
              "Utsjoki",
              "Uudentalonjärvi",
              "Uurainen",
              "Uurajärvi",
              "Uuranjärvi",
              "Uurasjärvi",
              "Uva",
              "Va'sseljäu'rr",
              "Vaajärvi",
              "Vaalajärvi",
              "Vaasselijärvi",
              "Vaassiljävri",
              "Vaattojärvi",
              "Vaddjohka",
              "Vaddjávri",
              "Vahanka",
              "Vahermanjärvi",
              "Vahojärvi",
              "Vahvajärvi",
              "Vahvanen",
              "Vaijoki",
              "Vaijuuhâ",
              "Vaijärvi",
              "Vaijävri",
              "Vaikkojärvi",
              "Vainosjärvi",
              "Vainosjäu'rr",
              "Vajunen",
              "Valajärvi",
              "Valkeajärvi",
              "Valkeinen",
              "Valkeisjärvi",
              "Valkerpyy",
              "Valkiainen",
              "Valkjärvi",
              "Valkkojärvi",
              "Valsörsgloppet",
              "Valtasenjärvi",
              "Valtijoki",
              "Valtimojärvi",
              "Valvatus",
              "Vanaja",
              "Vanajavesi",
              "Vanda å",
              "Vanhanselkä",
              "Vankavesi",
              "Vannjiikeessimjävri",
              "Vanosen-",
              "Vantaanjoki",
              "Vanttajajärvi",
              "Vanttausjärvi",
              "Vantunlampi",
              "Varesjärvi",
              "Varpulan tekojärvi",
              "Vasikkaselkä",
              "Vaskijärvi",
              "Vaskivesi",
              "Vaskojoki",
              "Vaskuun-",
              "Vastusjärvi",
              "Vatianjärvi",
              "Vaulonjoki",
              "Veahčajohka",
              "Veahčajávri",
              "Vehkajärvi",
              "Velaattajärvi",
              "Velhovesi",
              "Velisjärvi",
              "Vellijärvi",
              "Venejärvi",
              "Venesjärvi",
              "Venetjoen",
              "Vepsänjärvi",
              "Verkkojärvi",
              "Vermas-",
              "Veräinen",
              "Vesijakaa",
              "Vesijako eli",
              "Vesijärvi",
              "Vestojoki",
              "Vetelinjoki",
              "Vetil å",
              "Vetsijoki",
              "Vetsijärvi",
              "Viasvedenlahti",
              "Vidskärs fjärden",
              "Viekijärvi",
              "Viemenenjärvi",
              "Viermijävri",
              "Vihtanen",
              "Vihtijärvi",
              "Viiksjärvi",
              "Viilajärvi",
              "Viinijärvi",
              "Viipua",
              "Viitaanjärvi",
              "Vikajoki",
              "Vikajärvi",
              "Villikkalanjärvi",
              "Vilpusjärvi",
              "Virmajärvi",
              "Virmasvesi",
              "Virolahti",
              "Vitträsk",
              "Vudnejávri",
              "Vuogojávri",
              "Vuohijärvi",
              "Vuohtajärvi",
              "Vuojärvi",
              "Vuokalanjärvi",
              "Vuokkijärvi",
              "Vuokojärvi",
              "Vuoksi",
              "Vuoksijärvi",
              "Vuontisjärvi",
              "Vuorijärvi",
              "Vuosanganjärvi",
              "Vuosjärvi",
              "Vuoskujärvi",
              "Vuotjärvi",
              "Vuáidâšjävri",
              "Vyelijävri",
              "Válddejohka",
              "Vášku",
              "Vähä Lamujärvi",
              "Vähä-Ruohonen",
              "Vähäjoki",
              "Värriöjoki",
              "Värriöjärvi",
              "Västergrunds fjärden",
              "Väärinjärvi",
              "Vääräjärvi",
              "Väätimö",
              "Ylemmäinen",
              "Yli-Juumajärvi",
              "Yli-Kitka",
              "Yli-Naarma",
              "Yli-Nampajärvi",
              "Yli-Suolijärvi",
              "Yli-Ulkujärvi",
              "Ylijoki",
              "Ylimmäinen",
              "Ylinen",
              "Ylinen Sieppijärvi",
              "Ylisjärvi",
              "Ylistenjärvi",
              "Ylläsjoki",
              "Ylläsjärvi",
              "Yltiä",
              "Ylä-Enonvesi",
              "Ylä-Keitele",
              "Ylä-Keyritty",
              "Ylä-Kintaus",
              "Ylä-Kuomio",
              "Ylä-Luosta",
              "Ylä-Luotojärvi",
              "Ylä-Nuortti",
              "Ylä-Postojoki",
              "Ylä-Ruokonen",
              "Ylä-Rääveli",
              "Yläjärvi",
              "Ylänne",
              "Yöttäjä",
              "Yövesi",
              "järvi",
              "tekojärvi",
              "Áhkojohka",
              "Áillahasjávri",
              "Ákšojávri",
              "Ákšujävri",
              "Äggskärsfjärden",
              "Ähtärinjärvi",
              "Ähtävänjoki",
              "Äijihjorŋâ",
              "Äimisvesi",
              "Äimäjärvi",
              "Äkäsjoki",
              "Äkäsjärvi",
              "Ämmänselkä",
              "Änättijärvi",
              "Ärjänselkä",
              "Ätäskö",
              "Äälisjärvi",
              "Äälisjäu'rr",
              "Äälisjävri",
              "ÅLANDS HAV",
              "ÖSTERSJÖN",
              "Österfjärden",
              "Österskärs fjärden",
              "Östra gloppet",
              "Čaarmâjävri",
              "Čaarmâvuonâ",
              "Če'vetjäu'rr",
              "Čearpmatjohka",
              "Čeavetjávri",
              "Čevetjävri",
              "Čiekŋalisjávri",
              "Čivtjuuhâ",
              "Čivttajohka",
              "Čovčjävri",
              "Čue'lsjäu'rr",
              "Čuolisjävri",
              "Čuvgesjohka",
              "Čáhppesjávri",
              "Čársejohka",
              "Šalloomjävri",
              "Šalmmijávri",
              "Šuomâ"
            ],
            true,
            false
          ]
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Serif Italic"
        ],
        "text-letter-spacing": 0.08,
        "text-max-width": 7,
        "text-padding": 4,
        "text-pitch-alignment": "viewport",
        "text-rotate": [
          "match",
          [
            "get",
            "name"
          ],
          [
            "POHJANLAHTI",
            "Pohjanlahti",
            "BOTTNISKA VIKEN",
            "Bottniska viken"
          ],
          -68,
          [
            "PERÄMERI",
            "Perämeri",
            "BOTTENVIKEN",
            "Bottenviken"
          ],
          -52,
          [
            "SELKÄMERI",
            "Selkämeri",
            "BOTTENHAVET",
            "Bottenhavet"
          ],
          -72,
          [
            "SUOMENLAHTI",
            "Suomenlahti",
            "FINSKA VIKEN",
            "Finska viken"
          ],
          -12,
          [
            "ITÄMERI",
            "Itämeri",
            "ÖSTERSJÖN",
            "Östersjön"
          ],
          -28,
          [
            "MERENKURKKU",
            "Merenkurkku",
            "KVARKEN",
            "Kvarken"
          ],
          -45,
          [
            "AHVENANRAUMA",
            "Ahvenanrauma",
            "SÖDRA KVARKEN",
            "Södra Kvarken"
          ],
          -65,
          [
            "AHVENANMERI",
            "Ahvenanmeri",
            "ÅLANDS HAV",
            "Ålands hav"
          ],
          -70,
          [
            "SAARISTOMERI",
            "Saaristomeri",
            "SKÄRGÅRDSHAVET",
            "Skärgårdshavet"
          ],
          -15,
          [
            "Gullkrona fjärd"
          ],
          -30,
          [
            "Kökarsfjärden"
          ],
          -45,
          [
            "Delet"
          ],
          -55,
          [
            "Teili"
          ],
          -65,
          [
            "Erstan"
          ],
          -60,
          [
            "Airisto"
          ],
          -75,
          [
            "Porkkalanselkä",
            "Porkalafjärden"
          ],
          -25,
          [
            "Sipoonselkä",
            "Sibbofjärden"
          ],
          -25,
          [
            "PÄIJÄNNE",
            "Päijänne"
          ],
          -78,
          [
            "PIELINEN",
            "Pielinen"
          ],
          -42,
          [
            "INARIJÄRVI",
            "Inarijärvi",
            "AANAARJÄVRI",
            "ANÁRJÁVRI",
            "Aanarjäu'rr"
          ],
          -28,
          [
            "SAIMAA",
            "Saimaa",
            "Suur-Saimaa"
          ],
          -15,
          [
            "NÄSIJÄRVI",
            "Näsijärvi"
          ],
          -78,
          [
            "KEITELE",
            "Keitele",
            "Ylä-Keitele",
            "Ala-Keitele"
          ],
          -60,
          [
            "KALLAVESI",
            "Kallavesi"
          ],
          -45,
          [
            "PUULA",
            "Puula"
          ],
          -35,
          [
            "HAUKIVESI",
            "Haukivesi"
          ],
          -40,
          [
            "PURUVESI",
            "Puruvesi"
          ],
          15,
          [
            "ORIVESI",
            "Orivesi"
          ],
          -45,
          [
            "PYHÄSELKÄ",
            "Pyhäselkä"
          ],
          -75,
          [
            "HÖYTIÄINEN",
            "Höytiäinen"
          ],
          -75,
          [
            "NILAKKA",
            "Nilakka"
          ],
          -45,
          [
            "KOLIMA",
            "Kolima"
          ],
          -45,
          [
            "KONNEVESI",
            "Konnevesi"
          ],
          -45,
          [
            "LÄNGELMÄVESI",
            "Längelmävesi"
          ],
          -45,
          [
            "ROINE",
            "Roine"
          ],
          -65,
          [
            "VANAJAVESI",
            "Vanajavesi"
          ],
          -55,
          [
            "TARJANNE",
            "Tarjanne"
          ],
          -75,
          [
            "RUOVESI",
            "Ruovesi"
          ],
          -70,
          [
            "KUOREVESI",
            "Kuorevesi"
          ],
          -75,
          [
            "KIVIJÄRVI",
            "Kivijärvi"
          ],
          -65,
          [
            "LAPPAJÄRVI",
            "Lappajärvi"
          ],
          -20,
          [
            "LESTIJÄRVI",
            "Lestijärvi"
          ],
          -45,
          [
            "PYHÄJÄRVI",
            "Pyhäjärvi"
          ],
          -35,
          [
            "VUOHIJÄRVI",
            "Vuohijärvi"
          ],
          -75,
          [
            "KYYVESI",
            "Kyyvesi"
          ],
          -30,
          [
            "SUONTEE",
            "Suontee"
          ],
          -50,
          [
            "JÄÄSJÄRVI",
            "Jääsjärvi"
          ],
          -40,
          [
            "ENONVESI",
            "Enonvesi"
          ],
          -45,
          [
            "PIELAVESI",
            "Pielavesi"
          ],
          -65,
          [
            "ONKIVESI",
            "Onkivesi"
          ],
          -60,
          [
            "SYVÄRI",
            "Syväri"
          ],
          -45,
          [
            "JUOJÄRVI",
            "Juojärvi"
          ],
          -60,
          [
            "KERMAJÄRVI",
            "Kermajärvi"
          ],
          -45,
          [
            "SUVASVESI",
            "Suvasvesi"
          ],
          -50,
          [
            "KOITERE",
            "Koitere"
          ],
          -35,
          [
            "LENTUA",
            "Lentua"
          ],
          -30,
          [
            "KIANTAJÄRVI",
            "Kiantajärvi"
          ],
          -75,
          [
            "HYRYNJÄRVI",
            "Hyrynjärvi"
          ],
          -65,
          [
            "ONTOJÄRVI",
            "Ontojärvi"
          ],
          -20,
          [
            "NUASJÄRVI",
            "Nuasjärvi"
          ],
          -15,
          [
            "OULUJÄRVI",
            "Oulujärvi"
          ],
          -5,
          [
            "SIMOJÄRVI",
            "Simojärvi"
          ],
          -45,
          [
            "MIEKOJÄRVI",
            "Miekojärvi"
          ],
          -70,
          [
            "ISO-VIETONEN",
            "Iso-Vietonen"
          ],
          -45,
          [
            "RAANUJÄRVI",
            "Raanujärvi"
          ],
          -45,
          [
            "UNARI",
            "Unari"
          ],
          -30,
          [
            "KEMIJÄRVI",
            "Kemijärvi"
          ],
          -45,
          [
            "YLI-KITKA",
            "Yli-Kitka"
          ],
          -20,
          [
            "ALA-KITKA",
            "Ala-Kitka"
          ],
          -20,
          [
            "KUUSAMOJÄRVI",
            "Kuusamojärvi"
          ],
          -15,
          [
            "MUOJÄRVI",
            "Muojärvi"
          ],
          -15,
          [
            "SUOLIJÄRVI",
            "Suolijärvi"
          ],
          -45,
          [
            "YLI-SUOLIJÄRVI",
            "Yli-Suolijärvi"
          ],
          -45,
          [
            "ALA-SUOLIJÄRVI",
            "Ala-Suolijärvi"
          ],
          -45,
          [
            "PORTTIPAHDAN TEKOJÄRVI",
            "Porttipahdan tekojärvi"
          ],
          -35,
          [
            "LOKAN TEKOJÄRVI",
            "Lokan tekojärvi"
          ],
          -10,
          [
            "JERISJÄRVI",
            "Jerisjärvi"
          ],
          -30,
          [
            "KILPISJÄRVI",
            "Kilpisjärvi",
            "GILBBESJÁVRI",
            "Gilbbesjávri"
          ],
          -55,
          [
            "MUTUSJÄRVI",
            "Mutusjärvi",
            "MUDUSJÄVRI",
            "Mudusjävri"
          ],
          -45,
          0
        ],
        "text-rotation-alignment": "map",
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          [
            "*",
            10.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          5,
          [
            "*",
            11.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          6.9,
          [
            "*",
            12.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ],
        "text-transform": "none"
      },
      "paint": {
        "text-color": "#1b5276",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.6
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place",
        "maasto:label-role": "hydrography",
        "maasto:label-slant": "italic"
      }
    },
    {
      "id": "place-label-plate",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 3,
      "maxzoom": 7,
      "filter": [
        "all",
        [
          "any",
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "settlement",
              "terrain",
              "administration",
              "other"
            ],
            true,
            false
          ],
          [
            "all",
            [
              "!=",
              [
                "get",
                "class"
              ],
              "water"
            ],
            [
              "match",
              [
                "get",
                "name"
              ],
              [
                "AANAARJÄVRI",
                "AANARJÄU'RR",
                "AHVENANMERI",
                "ANÁRJÁVRI",
                "Aakenusjoki",
                "Aalisjärvi",
                "Abborrfjärden",
                "Ahmasjärvi",
                "Ahmasvesi",
                "Ahvenanrauma",
                "Ahvenjärvi",
                "Ailakkajärvi",
                "Ailanganjärvi",
                "Ainali",
                "Airisto",
                "Aiteenjoki",
                "Aittojärvi",
                "Ajankijärvi",
                "Akko",
                "Akkunusjoki",
                "Aksujärvi",
                "Akujoki",
                "Ala-Askanjärvi",
                "Ala-Karttimo",
                "Ala-Keitele",
                "Ala-Kintaus",
                "Ala-Kitka",
                "Ala-Kivijärvi",
                "Ala-Liesijoki",
                "Ala-Luosta",
                "Ala-Nampajärvi",
                "Ala-Postojoki",
                "Ala-Ruokonen",
                "Ala-Ruokovesi",
                "Ala-Rääveli",
                "Ala-Suolijärvi",
                "Ala-Vuotunki",
                "Alainen",
                "Alajärvi",
                "Alanen",
                "Alanteenjärvi",
                "Alasenjärvi",
                "Alposjärvi",
                "Alvajärvi",
                "Anetjärvi",
                "Angeljoki",
                "Anárjohka",
                "Arajärvi",
                "Armisvesi",
                "Arrajärvi",
                "Asikkalanselkä",
                "Askanselkä",
                "Asmuntinjärvi",
                "Auhojärvi",
                "Aurejärvi",
                "Autiojärvi",
                "Auttijärvi",
                "Avveel",
                "Avviljohka",
                "BOTTENHAVET",
                "BOTTENVIKEN",
                "BOTTNISKA VIKEN",
                "Bajimuš Čuomasjávri",
                "Bajit Háltejávri",
                "Barskärs fjärden",
                "Barösundsfjärden",
                "Basmajávri",
                "Basášjávri",
                "Bealdojávri",
                "Bearajávri",
                "Bergöfjärden",
                "Biesjohka",
                "Bievrrašjohka",
                "Bievrrašjávri",
                "Bihčosjávri",
                "Boazoeatnu",
                "Boazojávri",
                "Bodom träsk",
                "Bodominjärvi",
                "Bolax fjärden",
                "Borgå å",
                "Boxöfjärden",
                "Buolbmatjávri",
                "Buolbmátjohka",
                "Buvssasjohka",
                "Bálojávri",
                "Bávdejávri",
                "Curnujäu'rr",
                "Curnâjävri",
                "Darvvatjohka",
                "Deatnu",
                "Delet",
                "Dierpmesjávri",
                "Doareseatnu",
                "Duolbajávri",
                "Ehronjärvi",
                "Eimisjärvi",
                "Elijärvi",
                "Elimysjärvi",
                "Elämäinen",
                "Elämäjärvi",
                "Elänne",
                "Emäjoki",
                "Enijärvi",
                "Enojärvi",
                "Enonjärvi",
                "Enonvesi",
                "Enäjärvi",
                "Erstan",
                "Eräjärvi",
                "Esse å",
                "Eteläjoki",
                "Evijärvi",
                "Eväjärvi",
                "FINSKA VIKEN",
                "Finbofjärden",
                "Fiästoo",
                "Frankböleträsket",
                "Fállejávri",
                "Fárppaljávri",
                "Fášku",
                "Föglöfjärden",
                "Geaggáneatnu",
                "Geahkkil",
                "Geavvu",
                "Geađgejávri",
                "Giellá",
                "Gilbbesjávri",
                "Gloppet",
                "Goškanjávri",
                "Gullkrona fjärd",
                "Guoleheapme",
                "Gámasjohka",
                "Gáregasjohka",
                "Gávra",
                "Gåsskärs strömmen",
                "Haajaistenjärvi",
                "Haapajoki",
                "Haapajärven",
                "Haapajärvi",
                "Haapaselkä",
                "Haapavesi",
                "Hahmajärvi",
                "Hainus",
                "Hakojärvi",
                "Halajärvi",
                "Halkjärvi",
                "Halsuanjärvi",
                "Hamarinjärvi",
                "Hammasjärvi",
                "Hangasjärvi",
                "Hangon itäinen selkä",
                "Hangon läntinen selkä",
                "Hangö västra fjärd",
                "Hangö östra fjärd",
                "Hanhijärvi",
                "Hankavesi",
                "Harjajärvi",
                "Harkkojärvi",
                "Hattujärvi",
                "Hattuselkä",
                "Hauha",
                "Hauhonselkä",
                "Haukijärvi",
                "Haukivesi",
                "Haukka-",
                "Haukkajärvi",
                "Hautajärvi",
                "Hautaperän tekojärvi",
                "Heitjärvi",
                "Herajärvi",
                "Herttuajärvi",
                "Hietajoki",
                "Hietajärvi",
                "Hietanen",
                "Hietaselkä",
                "Hiidenvesi",
                "Hiienselkä",
                "Hiirenjärvi",
                "Hiisijärvi",
                "Hiisjärvi",
                "Hinjärv",
                "Hipajärvi",
                "Hirsijärvi",
                "Hirvasjärvi",
                "Hirvenselkä",
                "Hirvijärven tekojärvi",
                "Hirvijärvi",
                "Hirvolanselkä",
                "Hopjärvi",
                "Hopom träsk",
                "Horo",
                "Hossanjoki",
                "Hossanjärvi",
                "Houhajärvi",
                "Hudöfjärden",
                "Humaljärvi",
                "Hummonselkä",
                "Hyrynjärvi",
                "Härmäjärvi",
                "Häähnijärvi",
                "Höytiäinen",
                "INARIJÄRVI",
                "ITÄMERI",
                "Idjajávri",
                "Ieselkä",
                "Iijoki",
                "Iijärvi",
                "Iijäu'rr",
                "Iinattijärvi",
                "Iiroonjärvi",
                "Iiruunjärvi",
                "Iisjärvi",
                "Iissijoki",
                "Iisvesi",
                "Iivantiira",
                "Ijjävri",
                "Ikkeläjärvi",
                "Ilajanjärvi",
                "Ilmoilanselkä",
                "Immalanjärvi",
                "Impiönjärvi",
                "Inarijoki",
                "Inhottujärvi",
                "Irnijärvi",
                "Iso",
                "Iso Akanjärvi",
                "Iso Allasjärvi eli",
                "Iso Antinjärvi",
                "Iso Arajärvi",
                "Iso Haapolampi",
                "Iso Hakojärvi",
                "Iso Hietajärvi",
                "Iso Hirvasjärvi",
                "Iso Hongistonjärvi",
                "Iso Huotinlampi",
                "Iso Isterinjärvi",
                "Iso Kallijärvi",
                "Iso Kivijärvi",
                "Iso Kuumujärvi",
                "Iso Lamujärvi",
                "Iso Lohijärvi",
                "Iso Moskujärvi eli",
                "Iso Mustajärvi",
                "Iso Mustinjärvi",
                "Iso Olvasjärvi",
                "Iso Parvajärvi",
                "Iso Pölkkyjärvi",
                "Iso Rautavesi",
                "Iso Sapsojärvi",
                "Iso Sietteläjoki",
                "Iso Suojärvi",
                "Iso Tipasjärvi",
                "Iso Toramojärvi",
                "Iso Tuomaanjärvi",
                "Iso Vatjusjärvi",
                "Iso Venejärvi",
                "Iso Venesjärvi",
                "Iso Viinijärvi",
                "Iso-Airi",
                "Iso-Hera",
                "Iso-Ii",
                "Iso-Juurikka",
                "Iso-Jälä",
                "Iso-Kaarni",
                "Iso-Kaihua",
                "Iso-Kero",
                "Iso-Kiimanen",
                "Iso-Kisko",
                "Iso-Kontainen",
                "Iso-Kuora",
                "Iso-Kähtävä",
                "Iso-Laamanen",
                "Iso-Lauas",
                "Iso-Lemmistö",
                "Iso-Löytäne",
                "Iso-Löytänä",
                "Iso-Mäkäri",
                "Iso-Naakkima",
                "Iso-Panka",
                "Iso-Peranka",
                "Iso-Pyhäntä",
                "Iso-Pyörynen",
                "Iso-Rasti",
                "Iso-Roine",
                "Iso-Ruhmas",
                "Iso-Ruohonen",
                "Iso-Räyrinki",
                "Iso-Sulkava",
                "Iso-Ulku",
                "Iso-Vietonen",
                "Iso-Äylä",
                "Isojärvi",
                "Itäjärvi",
                "Ivalojoki",
                "Jalanti",
                "Jaurakkajärvi",
                "Jaurujoki",
                "Javarusjoki",
                "Javarusjärvi",
                "Jeaggejávri",
                "Jeesiöjoki",
                "Jeggijävri",
                "Jerisjärvi",
                "Jeä'ǧǧjäu'rr",
                "Jiehtájohka",
                "Jievjâjävri",
                "Johttejávri",
                "Jolosjärvi",
                "Jongunjoki",
                "Jongunjärvi",
                "Jonkeri",
                "Jormasjärvi",
                "Joroisselkä",
                "Jottijärvi",
                "Joukamojärvi",
                "Joukiinen",
                "Joutsijärvi",
                "Joutsjärvi",
                "Jouttijärvi",
                "Judinsalonselkä",
                "Jukajärvi",
                "Jullamojärvi",
                "Julma-Ölkky",
                "Jumalisjärvi",
                "Jumiskonjoki",
                "Junkua",
                "Juntusjärvi",
                "Juojärvi",
                "Juolasvesi",
                "Juolunkajärvi",
                "Juopulinjärvi",
                "Juorkuna",
                "Juortananjärvi",
                "Juttjävri",
                "Juttuajärvi",
                "Juuanjärvi",
                "Juullâmjävri",
                "Juurusvesi",
                "Juutuanjoki",
                "Juvduujuuhâ",
                "Jyrkeejärvi",
                "Jämijärvi",
                "Jämäsjärvi",
                "Jängänjärvi",
                "Jänisselkä",
                "Jänkäjärvi",
                "Järvitalonjärvi",
                "Jäsys",
                "Jääsjärvi",
                "Jääskänjärvi",
                "KALLAVESI",
                "KEITELE",
                "Kaamasjoki",
                "Kaamâsjuuhâ",
                "Kaarankajärvi",
                "Kaarantojärvi",
                "Kaaresjärvi",
                "Kaartjärvi",
                "Kaihlanen",
                "Kairijoki",
                "Kajaanselkä",
                "Kajoonjärvi",
                "Kakarijärvi",
                "Kalajoki",
                "Kalajärvi",
                "Kalaton",
                "Kalhamajärvi",
                "Kalkiaisjärvi",
                "Kallavesi",
                "Kallberggloppet",
                "Kalliojärvi",
                "Kallioluoma",
                "Kallojärvi",
                "Kallunkijärvi",
                "Kalmarinselkä",
                "Kalmavesi",
                "Kalotfjärden",
                "Kampsajärvi",
                "Kangasjärvi",
                "Kangasvesi",
                "Kangerjärvi",
                "Kangosjärvi",
                "Kankarisvesi",
                "Kannonjärvi",
                "Kannusjärvi",
                "Kapsajoki",
                "Karankajärvi",
                "Karhijärvi",
                "Karhujärvi",
                "Karigasjoki",
                "Karijärvi",
                "Karkujärvi",
                "Karperöfjärden",
                "Karperönjärvi",
                "Karsikkojärvi",
                "Karttimonjoki",
                "Karttuunselkä",
                "Karvaselkä",
                "Karvianjärvi",
                "Kasariselkä",
                "Katisko-Saarijärvi",
                "Katosselkä",
                "Kauhajärvi",
                "Kaukuanjärvi",
                "Kaura",
                "Kaurojärvi",
                "Kellojärvi",
                "Kelontekemäjärvi",
                "Kelujärvi",
                "Kemijoki",
                "Kemijärvi",
                "Keravanjoki",
                "Keritty",
                "Kermajärvi",
                "Kernaalanjärvi",
                "Kerteselkä",
                "Kertonselkä",
                "Kervo å",
                "Kesijärvi",
                "Kesjävri",
                "Keski-Karanka",
                "Keski-Kero",
                "Keskinen",
                "Kessijärvi",
                "Ketojärvi",
                "Kettujoki",
                "Keurusselkä",
                "Kevojoki",
                "Keväjärvi",
                "Kevättijärvi",
                "Keyritty",
                "Kiantajärvi",
                "Kiekkijärvi",
                "Kiekkiselkä",
                "Kielijärvi",
                "Kiellajoki",
                "Kiesimenjärvi",
                "Kieskisjärvi",
                "Kietsimäjoki",
                "Kihti",
                "Kiikoisjärvi",
                "Kiiminkijoki",
                "Kiiskisjärvi",
                "Kiitämä",
                "Kilpijärvi",
                "Kilpisjärvi",
                "Kiltuanjärvi",
                "Kiminginjärvi",
                "Kirintöjärvi",
                "Kirkkojärvi",
                "Kirkkojärvi eli",
                "Kirkonmaanselkä",
                "Kirmanjärvi",
                "Kirmusjärvi",
                "Kirpistö",
                "Kiteenjärvi",
                "Kitinen",
                "Kitkajoki",
                "Kiurujärvi",
                "Kiuruvesi",
                "Kiutajärvi",
                "Kivesjärvi",
                "Kivestönjärvi",
                "Kivi- ja Levalammen",
                "Kivi-Kiekki",
                "Kivijoki eli",
                "Kivijärvi",
                "Kiälláá",
                "Kiäptuvei",
                "Kiävu",
                "Klobbskärs fjärden",
                "Koirajärvi",
                "Koirus",
                "Koitajoki",
                "Koitere",
                "Koitijärvi",
                "Koivujärvi",
                "Kojonselkä",
                "Kokemäenjoki",
                "Kokkojärvi",
                "Kokonjärvi",
                "Kokonselkä",
                "Koldemjävri",
                "Kolima",
                "Kolkku",
                "Kolkonjärvi",
                "Kolmiloukkonen",
                "Kolmisoppi",
                "Kolovesi",
                "Kolpanlahti",
                "Komujärvi",
                "Kondosiijävri",
                "Kongasjärvi",
                "Konnevesi",
                "Konnivesi",
                "Kontioluoma",
                "Kontojärvi",
                "Kontosjärvi",
                "Koonjâljävri",
                "Koonjâlvuonâ",
                "Koppelojärvi",
                "Kopsusjoki",
                "Korentojärvi",
                "Korkatti",
                "Korojoki",
                "Korpijoki",
                "Korpijärvi",
                "Korpinen",
                "Korpuajärvi",
                "Kortejärvi",
                "Kortteisen tekojärvi",
                "Korvajärvi",
                "Korvuanjärvi",
                "Kosamonjärvi",
                "Koskeljärvi",
                "Koskelovesi",
                "Kostonjoki",
                "Kostonjärvi",
                "Kotajoki",
                "Kotajärvi",
                "Kotaselkä",
                "Kotijärvi",
                "Kotiselkä",
                "Kotkajärvi",
                "Kotkatselkä",
                "Kouerjärvi",
                "Koukkujärvi",
                "Koutajärvi",
                "Koutuanjärvi",
                "Koutusjärvi",
                "Kovajärvi",
                "Koveronselkä",
                "Kovesjärvi",
                "Koviojärvi",
                "Koškâmjävri",
                "Kronoby å",
                "Kruunupyynjoki",
                "Kuerjoki",
                "Kuhajärvi",
                "Kuhmajärvi",
                "Kuijärvi",
                "Kuikkajärvi",
                "Kuikkojärvi",
                "Kuiva Tepastojoki",
                "Kuivajoki",
                "Kuivajärvi",
                "Kuivaselkä",
                "Kuivasjärvi",
                "Kuivikkojärvi",
                "Kukasjärvi",
                "Kukkarinselkä",
                "Kukkia",
                "Kulasjoki",
                "Kulkemus",
                "Kulkujärvi",
                "Kulovesi",
                "Kulvakkojärvi",
                "Kummunjärvi",
                "Kuohattijärvi",
                "Kuohijärvi",
                "Kuokkastenjärvi",
                "Kuolajärvi",
                "Kuolimo",
                "Kuolpujoki",
                "Kuomanjärvi",
                "Kuonanjärvi",
                "Kuontijärvi",
                "Kuopasjärvi",
                "Kuorasjärvi",
                "Kuorevesi",
                "Kuorinka",
                "Kuortaneenjärvi",
                "Kuotesjärvi",
                "Kuovđâšmjävri",
                "Kurjenjärvi",
                "Kurkijärvi",
                "Kurranjärvi",
                "Kursunkijärvi",
                "Kurtakkojärvi",
                "Kurtinjärvi",
                "Kusianjärvi",
                "Kutemajärvi",
                "Kuttajärvi",
                "Kutunjärvi",
                "Kuuhankavesi",
                "Kuurtojärvi",
                "Kuusaanjärvi",
                "Kuusamojärvi",
                "Kuusijärvi",
                "Kuusinkijoki",
                "Kuusjärvi",
                "Kuusvesi",
                "Kuvansi",
                "Kuõđâšmjäu'rr",
                "Kvarken",
                "Kylmäjärvi eli",
                "Kylmäluoma",
                "Kylmänjärvi",
                "Kymijoki",
                "Kymijärvi",
                "Kymmene älv",
                "Kynsijärvi",
                "Kynsivesi",
                "Kynäsjärvi",
                "Kyrkösjärven",
                "Kyro älv",
                "Kyrsyänjärvi",
                "Kyröjärvi",
                "Kyrönjoki",
                "Kyrösjärvi",
                "Kytäjärvi",
                "Kyyjärvi",
                "Kyyneljärvi",
                "Kyynelvuono",
                "Kyynämöinen",
                "Kyyvesi",
                "Kálbáiääpi",
                "Käenniemenselkä",
                "Käkkälöjoki",
                "Käkövesi",
                "Kälkäjärvi",
                "Kälkänen",
                "Kämäräisenjärvi",
                "Kärkjärvi",
                "Käsmäjärvi",
                "Käyrämöjärvi",
                "Käärmejärvi",
                "Kõõnjâljäu'rr",
                "Kõõnjâlvuõnn",
                "Kökarsfjärden",
                "Könkämäeno",
                "Könkäsenjärvi",
                "Köyliönjärvi",
                "Köyry",
                "Laakajärvi",
                "Lahnajärvi",
                "Lahnavesi",
                "Laihela å",
                "Laihianjoki",
                "Lainiojoki",
                "Lammasjärvi",
                "Lampaanjärvi",
                "Lamujoki",
                "Lankajärvi",
                "Lannevesi",
                "Lapinjärvi",
                "Lappajärvi",
                "Lappalanjärvi",
                "Lappdalsfjärden",
                "Lappo å",
                "Lappträsk",
                "Lappvesi",
                "Lapuanjoki",
                "Larsmosjön",
                "Latvajärvi",
                "Latvanjärvi",
                "Laukkujärvi",
                "Lautajärvi",
                "Lautiainen",
                "Lauvusjärvi",
                "Lavajärvi",
                "Lavianselkä",
                "Leahttáseatnu",
                "Leammi",
                "Lehesselkä",
                "Lehijärvi",
                "Lehtojärvi",
                "Lehtosenjärvi",
                "Lemmee",
                "Lemmenjoki",
                "Lennusjärvi",
                "Lentiira",
                "Lentua",
                "Leppävesi",
                "Lestijoki",
                "Lestijärvi",
                "Levijoki",
                "Levänen",
                "Lieksanjoki",
                "Liekune",
                "Liepimäjärvi",
                "Liesjärvi",
                "Liesvesi",
                "Lietukka",
                "Lietvesi",
                "Lievestuoreenjärvi",
                "Lieđasjávri",
                "Liikapuron tekojärvi",
                "Liitonjärvi",
                "Liittokivenselkä",
                "Lijankijärvi",
                "Lika-Pyöree",
                "Linnanjärvi",
                "Livojoki",
                "Livojärvi",
                "Lockvattnet",
                "Lohjanjärvi",
                "Loimijoki",
                "Loitimo",
                "Loituma",
                "Lojo sjö",
                "Lokan tekojärvi",
                "Lokvesi",
                "Loppijärvi",
                "Lotto",
                "Louejärvi",
                "Louhivesi",
                "Lounaja",
                "Lovasjärvi",
                "Luhdanjoki",
                "Luiminkajoki",
                "Luiminkajärvi",
                "Luiro",
                "Luirojärvi",
                "Lukujärvi",
                "Lumijoenselkä",
                "Lummenne",
                "Lumparn",
                "Luodonjärvi",
                "Luodonselkä",
                "Luolajärvi",
                "Luomusjärvet",
                "Luonselkä",
                "Luonteri",
                "Luopmošjávrrit",
                "Luosujärvi",
                "Luovijärvi",
                "Luppojärvi",
                "Lutinjoki",
                "Lutjanjärvi",
                "Lutto",
                "Luujärvi",
                "Luupuvesi",
                "Luvanjärvi",
                "Lylyjärvi",
                "Lylysjärvi",
                "Längelmävesi",
                "Lätäseno",
                "Lääminki",
                "Maaninkajoki",
                "Maaninkajärvi",
                "Maaterjoki",
                "Maavesi",
                "Mahlunjärvi",
                "Majamajärvi",
                "Majavajärvi",
                "Mallasvesi",
                "Mallinkaisten-",
                "Mallos",
                "Mallusjärvi",
                "Maltiojoki",
                "Mankilanjärvi",
                "Mantojärvi",
                "Marrasjoki",
                "Marrasjärvi",
                "Marsjön",
                "Marsujärvi",
                "Martimojärvi",
                "Marttisenjärvi",
                "Marttisjärvi",
                "Matalajärvi",
                "Matikanjärvi",
                "Maunonen",
                "Meallejávri",
                "Mekrijärvi",
                "Melajärvi",
                "Mellalompolo",
                "Meltausjoki",
                "Menesjoki",
                "Menešjohka",
                "Menišjuuhâ",
                "Merenkurkku",
                "Merikarvianjoki",
                "Mertajärvi",
                "Mie'll-luubbâl",
                "Miekojärvi",
                "Mielakka",
                "Mielliluobâl",
                "Mierasjärvi",
                "Mierašjávri",
                "Mihkalijärvi",
                "Mihkaljäu'rr",
                "Mihkâljävri",
                "Mikitänjärvi",
                "Misijärvi",
                "Moitajärvi",
                "Molkojoki",
                "Molkojärvi",
                "Mommilan-",
                "Monåfjärden",
                "Mossala fjärden",
                "Mouhijärvi",
                "Mourujärvi",
                "Moškisjävri",
                "Mudusjävri",
                "Muhjärvi",
                "Muhosjoki",
                "Muhujärvi",
                "Muikunselkä",
                "Mujejärvi",
                "Mukajoki",
                "Munajärvi",
                "Munaluodonselkä",
                "Muojärvi",
                "Muokonjärvi",
                "Muonionjoki",
                "Muotkajärvi",
                "Muotkejávri",
                "Murhijärvi",
                "Mursunjärvi",
                "Murtojärvi",
                "Musta-Ruhmas",
                "Mustajärvi",
                "Mustanselkä",
                "Mustaselkä",
                "Mustijoki",
                "Mutusjärvi",
                "Muurasjärvi",
                "Muuratjärvi",
                "Muuruejärvi",
                "Muuruvesi",
                "Myggskärs fjärden",
                "Myhinjärvi",
                "Mynälahti",
                "Mársejávri",
                "Máttajávri",
                "Máđerjohka",
                "Mäntyjärvi",
                "Märkjärvi",
                "Mönninselkä",
                "Naamajärvi",
                "Naamankajärvi",
                "Naarajoki",
                "Naarajärvi",
                "Naarvanjoki",
                "Naarvanjärvi",
                "Naisjärvi",
                "Nammijärvi",
                "Nangujärvi",
                "Nanguvuono",
                "Naruskajoki",
                "Naruskajärvi",
                "Narvijärvi",
                "Nattushaara",
                "Naŋŋâjävri",
                "Naŋŋâvuonâ",
                "Neahčiljohka",
                "Neitijärvi",
                "Nerkoonjärvi",
                "Nerosjärvi",
                "Nevajärvi",
                "Niemijärvi",
                "Niemisjärvi",
                "Niinijärvi",
                "Niinivesi",
                "Nilakka",
                "Nilijoki",
                "Niljohka",
                "Nirvajoki",
                "Nirvejohka",
                "Niskajärvi",
                "Niskanselkä",
                "Nissinjärvi",
                "Nitsijärvi",
                "Njamatjávri",
                "Njammijävri",
                "Njauddâmjokk",
                "Nje'ǯǯjäu'rr",
                "Njeavdi",
                "Njiävđám",
                "Njižžjävri",
                "Nolimo",
                "Norra gloppet",
                "Norrhavet",
                "Norrskärsgloppet",
                "Norvajoki",
                "Norvajärvi",
                "Nuasjärvi",
                "Nuija",
                "Nummijärvi",
                "Nuorajärvi",
                "Nuoramois-",
                "Nuorittajoki",
                "Nuortti",
                "Nuottamajärvi",
                "Nuottijärvi",
                "Nurmesjärvi",
                "Nurmijärvi",
                "Nurmonjoki",
                "Nytkymenjärvi eli",
                "Nytkyn",
                "NÄSIJÄRVI",
                "Näkkäläjoki",
                "Näljänkäjoki eli",
                "Nälkämäjärvi",
                "Näläntöjärvi",
                "Närpes å",
                "Närpiönjoki",
                "Näsiselkä",
                "Näskäjärvi",
                "Näskämö",
                "Näskänselkä",
                "Näätämöjoki",
                "OULUJÄRVI",
                "Obbnäsfjärden",
                "Ohcejohka",
                "Oijusluoma",
                "Oijärvi",
                "Oisavanjärvi",
                "Oivanginjärvi",
                "Oivanjärvi",
                "Ojajärvi",
                "Oksjärvi",
                "Olkkajärvi",
                "Ollilanjärvi",
                "Ollinselkä",
                "Olosjärvi",
                "Omenaistenaukko",
                "Omenojärvi",
                "Ominaisfjärden",
                "Onkamojoki",
                "Onkamojärvi",
                "Onkimaanjärvi",
                "Onkivesi",
                "Ontamojärvi",
                "Ontojärvi",
                "Orajärvi",
                "Orijärvi",
                "Orivesi",
                "Ormajärvi",
                "Orrengrundsfjärden",
                "Orsklobbs fjärden",
                "Oskajärvi",
                "Osmankajärvi",
                "Osmanki",
                "Otajärvi",
                "Otermanjärvi",
                "Ottojärvi",
                "Oudonjärvi",
                "Oulankajoki",
                "Oulujoki",
                "Ouluvesi",
                "Ounasjoki",
                "Ounasjärvi",
                "Ounionjärvi",
                "Outijärvi",
                "Ovnnesjohka",
                "Ovnnesjávri",
                "PERÄMERI",
                "PIELINEN",
                "POHJANLAHTI",
                "PUULA",
                "Paamajärvi",
                "Paasselkä",
                "Paasvesi",
                "Paatari",
                "Paatinjärvi",
                "Paatsvuono",
                "Paattinkijärvi",
                "Paavolanjärvi",
                "Paimionjoki",
                "Painio",
                "Pajulanjärvi",
                "Pajuselkä",
                "Pakajoki",
                "Paljavesi",
                "Pallasjoki",
                "Pallasjärvi",
                "Palojärvi",
                "Paloselkä",
                "Palosenjärvi",
                "Palovesi",
                "Paltaselkä",
                "Palusjärvi",
                "Pankajärvi",
                "Panumanjärvi",
                "Pappilanselkä",
                "Parkanonjärvi",
                "Parkkimanjärvi",
                "Parlahti",
                "Parlaxfjärden",
                "Parvajärvi",
                "Pasasjärvi",
                "Pasmajärvi",
                "Passaašjävri",
                "Patanan tekojärvi",
                "Paudjäu'rr",
                "Pautujärvi",
                "Pavdjävri",
                "Paččvuonâ",
                "Paččvuõnn",
                "Peerajärvi",
                "Peimari",
                "Pellojärvi",
                "Peltojärvi",
                "Pemarfjärden",
                "Pemu",
                "Pentujärvi",
                "Penämönjärvi",
                "Peonselkä",
                "Perho å eller",
                "Perhonjoki",
                "Perhonjoki eli",
                "Perttausjärvi",
                "Perunkajärvi",
                "Peruvesi",
                "Peränne",
                "Pesiöjärvi",
                "Pessijoki",
                "Petkeljärvi",
                "Petraselkä",
                "Petruma",
                "Petäjäjärvi",
                "Peurajärvi",
                "Peurunka",
                "Pidisjärvi",
                "Pieggâjävri",
                "Pieksänjärvi",
                "Pielavesi",
                "Pielisjoki",
                "Pien-Saimaa",
                "Pienanjärvi",
                "Pieni",
                "Pieni Haukivesi",
                "Pieni Toramojärvi",
                "Pienivesi",
                "Piesjoki",
                "Pietarinjärvi",
                "Pihlajavesi",
                "Pihtijoki",
                "Piiksiselkä",
                "Piipsjärvi",
                "Piispajärvi",
                "Pikku Venejärvi",
                "Pikku-Kaarni",
                "Piltuanjoki",
                "Piltunginjärvi",
                "Pinkjärvi",
                "Pintamojärvi",
                "Pirnesjärvi",
                "Pirttijärvi",
                "Pisamo",
                "Pistojärvi",
                "Pitkä Pihlajavesi",
                "Pitkäjärvi",
                "Pitkämön",
                "Pitsusjärvi",
                "Piäldoojävri",
                "Piõggjäu'rr",
                "Pohjois-",
                "Pohjois-Surnui",
                "Pohjois-Virmas",
                "Poikajärvi",
                "Poksamo",
                "Polojärvi",
                "Polvijärvi",
                "Ponnen-",
                "Ponsanselkä",
                "Pontema",
                "Poojärvi",
                "Poosjärvi",
                "Porasjärvi",
                "Porkalafjärden",
                "Porkkalanselkä",
                "Poroeno",
                "Porojärvi",
                "Porontima",
                "Porovesi",
                "Porsskärs fjärden",
                "Portimojärvi",
                "Portinjoki",
                "Porttipahdan tekojärvi",
                "Porvoonjoki eli",
                "Posionjärvi",
                "Preiviikinlahti",
                "Prisjeegajäu'rr",
                "Pudasjärvi",
                "Puhosjärvi",
                "Pukala",
                "Pukara",
                "Pulloselkä",
                "Pulmankijoki",
                "Pulmankijärvi",
                "Punelia",
                "Puokiojärvi",
                "Puolamajärvi",
                "Puolankajärvi",
                "Puontpyölinjärvi",
                "Purasimenjärvi",
                "Purasjärvi",
                "Purjeselkä",
                "Purmojärvi",
                "Purnujärvi",
                "Puruvesi",
                "Pusonjärvi",
                "Pusurinjärvi",
                "Puujärvi",
                "Puurijärvi",
                "Puuruunjärvi",
                "Puusasjoki",
                "Pyhitty",
                "Pyhäjoki",
                "Pyhäjärvi",
                "Pyhännän-",
                "Pyhäselkä",
                "Pyhävesi",
                "Pyttyvesi",
                "Pyyvesi",
                "Pyöreä-Kelsimä",
                "PÄIJÄNNE",
                "Páálujävri",
                "Pááđáár",
                "Päijänne",
                "Pälkänevesi",
                "Pänijävri",
                "Pännijävri",
                "Pärjänjoki",
                "Pärsämönselkä",
                "Pää'nnjäu'rr",
                "Pääjärvi",
                "Pääpohjanjärvi",
                "Påsalöfjärden",
                "Pöyliöjärvi",
                "Pöyrisjoki",
                "Pöyrisjärvi",
                "Raanujärvi",
                "Rahajärvi",
                "Raholanjärvi",
                "Raippaluodonselkä",
                "Rajajoki",
                "Ranta-Töysän",
                "Ranuanjoki",
                "Ranuanjärvi",
                "Rapojärvi",
                "Rastinjärvi",
                "Rasvanki",
                "Rattosjärvi",
                "Rauanjärvi",
                "Raudanjoki",
                "Raudanvesi",
                "Rautavesi",
                "Rautjärvi",
                "Rauttunselkä",
                "Rauvanjärvi",
                "Rehja",
                "Renkajärvi",
                "Replotfjärden",
                "Repojoki",
                "Repojärvi",
                "Reposelkä",
                "Repovesi",
                "Revöfjärden",
                "Riebanjohka",
                "Riemâšjuuhâ",
                "Riipijoki",
                "Riipijärvi",
                "Rikkavesi",
                "Rintajärvi",
                "Ristijärvi",
                "Ristinselkä",
                "Ritojärvi",
                "Roikanvesi",
                "Roine",
                "Rokuanjärvi",
                "Rommaeno",
                "Rommajärvi",
                "Ropmaeatnu",
                "Ropmajávri",
                "Rotimo",
                "Rourajoki",
                "Rovajärvi",
                "Ruimu",
                "Rukavesi",
                "Ruokojärvi",
                "Ruokovesi",
                "Ruopsanjärvi",
                "Ruosmanjärvi",
                "Ruotsalainen",
                "Ruovesi",
                "Rutajärvi",
                "Ruuhijärvi",
                "Ruunaanjärvi",
                "Rytkynjärvi",
                "Ryökäsvesi",
                "Rádjajohka",
                "Rádjeeatnu",
                "Rááhájävri",
                "Räihänselkä",
                "Räväsjärvi",
                "Rääpysjärvi",
                "Röukasträsket",
                "Röykasjärvi",
                "SAARISTOMERI",
                "SAIMAA",
                "SELKÄMERI",
                "SKÄRGÅRDSHAVET",
                "SUOMENLAHTI",
                "SUONTEE",
                "Saanijärvi",
                "Saaresjärvi",
                "Saari-Kiekki",
                "Saari-Valama",
                "Saarijärvi",
                "Saarinen",
                "Saarisenjärvi",
                "Saarva",
                "Saggöfjärden",
                "Saimaan kanava",
                "Saittajärvi",
                "Saiveljärvi",
                "Sakaranjärvi",
                "Salahminjärvi",
                "Salajärvi",
                "Salamajärvi",
                "Salkolanjärvi",
                "Salmijärvi",
                "Saloisten-",
                "Salosvesi",
                "Salttijärvi",
                "Sandöfjärden",
                "Sanginjoki",
                "Sanginjärvi",
                "Santara",
                "Saposelkä",
                "Sarajärvi",
                "Sarmijärvi",
                "Sarmivuono",
                "Sarvenselkä",
                "Sassalinjärvi",
                "Sattanen",
                "Saukkojärvi",
                "Saunajärvi",
                "Savijärvi",
                "Savinajoki",
                "Saviselkä",
                "Savonselkä",
                "Seavžejávri",
                "Seinäjoki",
                "Seinäjärvi",
                "Seitenjärvi",
                "Settijärvi",
                "Seurujoki",
                "Severijärvi",
                "Sevettijärvi",
                "Sevžjävri",
                "Sialmojärvi",
                "Sibbofjärden",
                "Sierijärvi",
                "Signilskärsfjärden",
                "Siikaisjärvi",
                "Siikajoki",
                "Siikavesi",
                "Silesjuuhâ",
                "Silisjohka",
                "Silisjoki",
                "Silisjokk",
                "Simojoki",
                "Simojärvi",
                "Simpelejärvi",
                "Simpiänselkä",
                "Simskälafjärden",
                "Sinervä",
                "Sinettäjärvi",
                "Sipoonselkä",
                "Sipsiöjärvi",
                "Siuruanjoki",
                "Siurujoki",
                "Siuttajoki",
                "Sivakka-",
                "Skiehččan",
                "Skieččâm",
                "Skiftet",
                "Skállujorŋâ",
                "Skäriströmmen",
                "Soasjoki",
                "Soasjärvi",
                "Soivionjärvi",
                "Sokojärvi",
                "Sollomusjärvi",
                "Solmusjäu'rr",
                "Solojärvi",
                "Solojävri",
                "Somasjärvi",
                "Somer",
                "Somerjärvi",
                "Sompiojärvi",
                "Somášjávri",
                "Sonkajärvi",
                "Sonkari",
                "Sonnanen",
                "Sorsavesi",
                "Sorvarinjärvi",
                "Sotajoki",
                "Sotkajávri",
                "Sotkajärvi",
                "Sotkanselkä",
                "Stora Seljes",
                "Strömma kanal",
                "Strömman kanava",
                "Stuorgoahtejávri",
                "Stuorát",
                "Stuorát Golmmesjávri",
                "Stuárráb Kolmišjävri",
                "Suhpejávri",
                "Suininki",
                "Sukeri",
                "Sukevanjärvi",
                "Suksenjärvi",
                "Sulgušjävri",
                "Sulkavanjärvi",
                "Sulkusjärvi",
                "Sumiainen",
                "Summanen",
                "Sumsa",
                "Suojärvi",
                "Suolajärvi",
                "Suolijärvi",
                "Suolikko",
                "Suolisjärvi",
                "Suolojávri",
                "Suomijärvi",
                "Suomujoki",
                "Suomujärvi",
                "Suomunjoki",
                "Suomunjärvi",
                "Suonojärvi",
                "Suontee",
                "Suorsajärvi",
                "Suotajärvi",
                "Suovanselkä",
                "Suppijärvi",
                "Surnujärvi",
                "Susijärvi",
                "Suukisjoki",
                "Suur-Saimaa",
                "Suuri",
                "Suuri Heinäjärvi",
                "Suuri Jukajärvi",
                "Suuri Rautjärvi",
                "Suuri Ruokovesi eli",
                "Suuri-",
                "Suuri-Juminen",
                "Suuri-Nivunki",
                "Suuri-Onkamo",
                "Suuri-Palonen",
                "Suuri-Petäinen",
                "Suuri-Pieksä",
                "Suurijärvi",
                "Suurselkä",
                "Suvantojärvi",
                "Suvasvesi",
                "Svartsån",
                "Synsiö",
                "Sysmä",
                "Sysmäjärvi",
                "Syvä Paltojärvi",
                "Syvä Tepastojoki",
                "Syväjärvi",
                "Syvänsi",
                "Syväri",
                "Syysjärvi",
                "Sáltejávri",
                "Sávzajávri",
                "Säkkijärvi",
                "Sälevä",
                "Särki-Kämä",
                "Särkijärvi",
                "Särkiluoma",
                "Särkjärvi",
                "Säyneinen",
                "Säynejärvi",
                "Säynjärvi",
                "Säynät-",
                "Säynää",
                "Säytsjärvi",
                "Sääksjärvi",
                "Sääskijärvi",
                "Sääskjärvi",
                "Södra Kvarken",
                "Tainijoki",
                "Taipalenjärvi",
                "Takajärvi",
                "Tallusjärvi",
                "Tammijärvi",
                "Tankajoki",
                "Tarjanne",
                "Tarvantojoki",
                "Teerijärvi",
                "Teili",
                "Tekojärvi",
                "Telmonselkä",
                "Temmesjoki",
                "Tenniöjoki",
                "Teno",
                "Termisjärvi",
                "Termitty",
                "Ternujoki",
                "Tervajärvi",
                "Tervonjärvi",
                "Teutjärvi",
                "Tihvetjärvi",
                "Tiilikka",
                "Tiirakkajärvi",
                "Tiisijärvi",
                "Timisjärvi",
                "Toby å",
                "Tohmajärvi",
                "Toisvesi",
                "Toivaanjärvi",
                "Tokrajärvi",
                "Toljanjärvi",
                "Tolosjoki",
                "Tolvanselkä",
                "Torasjärvi",
                "Toriseno",
                "Tornionjoki",
                "Torsa",
                "Tossanselkä",
                "Tovâsjuuhâ",
                "Tryskärs djupet",
                "Tulkajärvi",
                "Tulppiojoki",
                "Tuntsajoki",
                "Tuohiselkä",
                "Tuohtiainen",
                "Tuopanjärvi",
                "Tuorkottajajärvi",
                "Turajärvi",
                "Turjanselkä",
                "Tuulijärvi",
                "Tuunaanselkä",
                "Tuusjärvi",
                "Tuusulan-",
                "Tyrnävänjoki",
                "Tyräjärvi",
                "Törmäsjärvi",
                "Uccjuuhâ",
                "Ukonjärvi",
                "Ukonselkä",
                "Ukonvesi",
                "Uljuan tekojärvi",
                "Ullavanjärvi",
                "Umpijärvi",
                "Unari",
                "Unnukka",
                "Uolionselkä",
                "Upinniemenselkä",
                "Urajärvi",
                "Uramo",
                "Urpalonjärvi",
                "Utosjoki",
                "Utrasselkä",
                "Utsjoki",
                "Uudentalonjärvi",
                "Uurainen",
                "Uurajärvi",
                "Uuranjärvi",
                "Uurasjärvi",
                "Uva",
                "Va'sseljäu'rr",
                "Vaajärvi",
                "Vaalajärvi",
                "Vaasselijärvi",
                "Vaassiljävri",
                "Vaattojärvi",
                "Vaddjohka",
                "Vaddjávri",
                "Vahanka",
                "Vahermanjärvi",
                "Vahojärvi",
                "Vahvajärvi",
                "Vahvanen",
                "Vaijoki",
                "Vaijuuhâ",
                "Vaijärvi",
                "Vaijävri",
                "Vaikkojärvi",
                "Vainosjärvi",
                "Vainosjäu'rr",
                "Vajunen",
                "Valajärvi",
                "Valkeajärvi",
                "Valkeinen",
                "Valkeisjärvi",
                "Valkerpyy",
                "Valkiainen",
                "Valkjärvi",
                "Valkkojärvi",
                "Valsörsgloppet",
                "Valtasenjärvi",
                "Valtijoki",
                "Valtimojärvi",
                "Valvatus",
                "Vanaja",
                "Vanajavesi",
                "Vanda å",
                "Vanhanselkä",
                "Vankavesi",
                "Vannjiikeessimjävri",
                "Vanosen-",
                "Vantaanjoki",
                "Vanttajajärvi",
                "Vanttausjärvi",
                "Vantunlampi",
                "Varesjärvi",
                "Varpulan tekojärvi",
                "Vasikkaselkä",
                "Vaskijärvi",
                "Vaskivesi",
                "Vaskojoki",
                "Vaskuun-",
                "Vastusjärvi",
                "Vatianjärvi",
                "Vaulonjoki",
                "Veahčajohka",
                "Veahčajávri",
                "Vehkajärvi",
                "Velaattajärvi",
                "Velhovesi",
                "Velisjärvi",
                "Vellijärvi",
                "Venejärvi",
                "Venesjärvi",
                "Venetjoen",
                "Vepsänjärvi",
                "Verkkojärvi",
                "Vermas-",
                "Veräinen",
                "Vesijakaa",
                "Vesijako eli",
                "Vesijärvi",
                "Vestojoki",
                "Vetelinjoki",
                "Vetil å",
                "Vetsijoki",
                "Vetsijärvi",
                "Viasvedenlahti",
                "Vidskärs fjärden",
                "Viekijärvi",
                "Viemenenjärvi",
                "Viermijävri",
                "Vihtanen",
                "Vihtijärvi",
                "Viiksjärvi",
                "Viilajärvi",
                "Viinijärvi",
                "Viipua",
                "Viitaanjärvi",
                "Vikajoki",
                "Vikajärvi",
                "Villikkalanjärvi",
                "Vilpusjärvi",
                "Virmajärvi",
                "Virmasvesi",
                "Virolahti",
                "Vitträsk",
                "Vudnejávri",
                "Vuogojávri",
                "Vuohijärvi",
                "Vuohtajärvi",
                "Vuojärvi",
                "Vuokalanjärvi",
                "Vuokkijärvi",
                "Vuokojärvi",
                "Vuoksi",
                "Vuoksijärvi",
                "Vuontisjärvi",
                "Vuorijärvi",
                "Vuosanganjärvi",
                "Vuosjärvi",
                "Vuoskujärvi",
                "Vuotjärvi",
                "Vuáidâšjävri",
                "Vyelijävri",
                "Válddejohka",
                "Vášku",
                "Vähä Lamujärvi",
                "Vähä-Ruohonen",
                "Vähäjoki",
                "Värriöjoki",
                "Värriöjärvi",
                "Västergrunds fjärden",
                "Väärinjärvi",
                "Vääräjärvi",
                "Väätimö",
                "Ylemmäinen",
                "Yli-Juumajärvi",
                "Yli-Kitka",
                "Yli-Naarma",
                "Yli-Nampajärvi",
                "Yli-Suolijärvi",
                "Yli-Ulkujärvi",
                "Ylijoki",
                "Ylimmäinen",
                "Ylinen",
                "Ylinen Sieppijärvi",
                "Ylisjärvi",
                "Ylistenjärvi",
                "Ylläsjoki",
                "Ylläsjärvi",
                "Yltiä",
                "Ylä-Enonvesi",
                "Ylä-Keitele",
                "Ylä-Keyritty",
                "Ylä-Kintaus",
                "Ylä-Kuomio",
                "Ylä-Luosta",
                "Ylä-Luotojärvi",
                "Ylä-Nuortti",
                "Ylä-Postojoki",
                "Ylä-Ruokonen",
                "Ylä-Rääveli",
                "Yläjärvi",
                "Ylänne",
                "Yöttäjä",
                "Yövesi",
                "järvi",
                "tekojärvi",
                "Áhkojohka",
                "Áillahasjávri",
                "Ákšojávri",
                "Ákšujävri",
                "Äggskärsfjärden",
                "Ähtärinjärvi",
                "Ähtävänjoki",
                "Äijihjorŋâ",
                "Äimisvesi",
                "Äimäjärvi",
                "Äkäsjoki",
                "Äkäsjärvi",
                "Ämmänselkä",
                "Änättijärvi",
                "Ärjänselkä",
                "Ätäskö",
                "Äälisjärvi",
                "Äälisjäu'rr",
                "Äälisjävri",
                "ÅLANDS HAV",
                "ÖSTERSJÖN",
                "Österfjärden",
                "Österskärs fjärden",
                "Östra gloppet",
                "Čaarmâjävri",
                "Čaarmâvuonâ",
                "Če'vetjäu'rr",
                "Čearpmatjohka",
                "Čeavetjávri",
                "Čevetjävri",
                "Čiekŋalisjávri",
                "Čivtjuuhâ",
                "Čivttajohka",
                "Čovčjävri",
                "Čue'lsjäu'rr",
                "Čuolisjävri",
                "Čuvgesjohka",
                "Čáhppesjávri",
                "Čársejohka",
                "Šalloomjävri",
                "Šalmmijávri",
                "Šuomâ"
              ],
              false,
              true
            ]
          ]
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-letter-spacing": 0.09,
        "text-max-width": 7,
        "text-padding": 4,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          3,
          [
            "*",
            10.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          5,
          [
            "*",
            11.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          6.9,
          [
            "*",
            12.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ]
      },
      "paint": {
        "text-color": "#3a3327",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.8
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place"
      }
    },
    {
      "id": "place-label-water-sheet",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 7,
      "maxzoom": 10,
      "filter": [
        "all",
        [
          "any",
          [
            "==",
            [
              "get",
              "class"
            ],
            "water"
          ],
          [
            "match",
            [
              "get",
              "name"
            ],
            [
              "AANAARJÄVRI",
              "AANARJÄU'RR",
              "AHVENANMERI",
              "ANÁRJÁVRI",
              "Aakenusjoki",
              "Aalisjärvi",
              "Abborrfjärden",
              "Ahmasjärvi",
              "Ahmasvesi",
              "Ahvenanrauma",
              "Ahvenjärvi",
              "Ailakkajärvi",
              "Ailanganjärvi",
              "Ainali",
              "Airisto",
              "Aiteenjoki",
              "Aittojärvi",
              "Ajankijärvi",
              "Akko",
              "Akkunusjoki",
              "Aksujärvi",
              "Akujoki",
              "Ala-Askanjärvi",
              "Ala-Karttimo",
              "Ala-Keitele",
              "Ala-Kintaus",
              "Ala-Kitka",
              "Ala-Kivijärvi",
              "Ala-Liesijoki",
              "Ala-Luosta",
              "Ala-Nampajärvi",
              "Ala-Postojoki",
              "Ala-Ruokonen",
              "Ala-Ruokovesi",
              "Ala-Rääveli",
              "Ala-Suolijärvi",
              "Ala-Vuotunki",
              "Alainen",
              "Alajärvi",
              "Alanen",
              "Alanteenjärvi",
              "Alasenjärvi",
              "Alposjärvi",
              "Alvajärvi",
              "Anetjärvi",
              "Angeljoki",
              "Anárjohka",
              "Arajärvi",
              "Armisvesi",
              "Arrajärvi",
              "Asikkalanselkä",
              "Askanselkä",
              "Asmuntinjärvi",
              "Auhojärvi",
              "Aurejärvi",
              "Autiojärvi",
              "Auttijärvi",
              "Avveel",
              "Avviljohka",
              "BOTTENHAVET",
              "BOTTENVIKEN",
              "BOTTNISKA VIKEN",
              "Bajimuš Čuomasjávri",
              "Bajit Háltejávri",
              "Barskärs fjärden",
              "Barösundsfjärden",
              "Basmajávri",
              "Basášjávri",
              "Bealdojávri",
              "Bearajávri",
              "Bergöfjärden",
              "Biesjohka",
              "Bievrrašjohka",
              "Bievrrašjávri",
              "Bihčosjávri",
              "Boazoeatnu",
              "Boazojávri",
              "Bodom träsk",
              "Bodominjärvi",
              "Bolax fjärden",
              "Borgå å",
              "Boxöfjärden",
              "Buolbmatjávri",
              "Buolbmátjohka",
              "Buvssasjohka",
              "Bálojávri",
              "Bávdejávri",
              "Curnujäu'rr",
              "Curnâjävri",
              "Darvvatjohka",
              "Deatnu",
              "Delet",
              "Dierpmesjávri",
              "Doareseatnu",
              "Duolbajávri",
              "Ehronjärvi",
              "Eimisjärvi",
              "Elijärvi",
              "Elimysjärvi",
              "Elämäinen",
              "Elämäjärvi",
              "Elänne",
              "Emäjoki",
              "Enijärvi",
              "Enojärvi",
              "Enonjärvi",
              "Enonvesi",
              "Enäjärvi",
              "Erstan",
              "Eräjärvi",
              "Esse å",
              "Eteläjoki",
              "Evijärvi",
              "Eväjärvi",
              "FINSKA VIKEN",
              "Finbofjärden",
              "Fiästoo",
              "Frankböleträsket",
              "Fállejávri",
              "Fárppaljávri",
              "Fášku",
              "Föglöfjärden",
              "Geaggáneatnu",
              "Geahkkil",
              "Geavvu",
              "Geađgejávri",
              "Giellá",
              "Gilbbesjávri",
              "Gloppet",
              "Goškanjávri",
              "Gullkrona fjärd",
              "Guoleheapme",
              "Gámasjohka",
              "Gáregasjohka",
              "Gávra",
              "Gåsskärs strömmen",
              "Haajaistenjärvi",
              "Haapajoki",
              "Haapajärven",
              "Haapajärvi",
              "Haapaselkä",
              "Haapavesi",
              "Hahmajärvi",
              "Hainus",
              "Hakojärvi",
              "Halajärvi",
              "Halkjärvi",
              "Halsuanjärvi",
              "Hamarinjärvi",
              "Hammasjärvi",
              "Hangasjärvi",
              "Hangon itäinen selkä",
              "Hangon läntinen selkä",
              "Hangö västra fjärd",
              "Hangö östra fjärd",
              "Hanhijärvi",
              "Hankavesi",
              "Harjajärvi",
              "Harkkojärvi",
              "Hattujärvi",
              "Hattuselkä",
              "Hauha",
              "Hauhonselkä",
              "Haukijärvi",
              "Haukivesi",
              "Haukka-",
              "Haukkajärvi",
              "Hautajärvi",
              "Hautaperän tekojärvi",
              "Heitjärvi",
              "Herajärvi",
              "Herttuajärvi",
              "Hietajoki",
              "Hietajärvi",
              "Hietanen",
              "Hietaselkä",
              "Hiidenvesi",
              "Hiienselkä",
              "Hiirenjärvi",
              "Hiisijärvi",
              "Hiisjärvi",
              "Hinjärv",
              "Hipajärvi",
              "Hirsijärvi",
              "Hirvasjärvi",
              "Hirvenselkä",
              "Hirvijärven tekojärvi",
              "Hirvijärvi",
              "Hirvolanselkä",
              "Hopjärvi",
              "Hopom träsk",
              "Horo",
              "Hossanjoki",
              "Hossanjärvi",
              "Houhajärvi",
              "Hudöfjärden",
              "Humaljärvi",
              "Hummonselkä",
              "Hyrynjärvi",
              "Härmäjärvi",
              "Häähnijärvi",
              "Höytiäinen",
              "INARIJÄRVI",
              "ITÄMERI",
              "Idjajávri",
              "Ieselkä",
              "Iijoki",
              "Iijärvi",
              "Iijäu'rr",
              "Iinattijärvi",
              "Iiroonjärvi",
              "Iiruunjärvi",
              "Iisjärvi",
              "Iissijoki",
              "Iisvesi",
              "Iivantiira",
              "Ijjävri",
              "Ikkeläjärvi",
              "Ilajanjärvi",
              "Ilmoilanselkä",
              "Immalanjärvi",
              "Impiönjärvi",
              "Inarijoki",
              "Inhottujärvi",
              "Irnijärvi",
              "Iso",
              "Iso Akanjärvi",
              "Iso Allasjärvi eli",
              "Iso Antinjärvi",
              "Iso Arajärvi",
              "Iso Haapolampi",
              "Iso Hakojärvi",
              "Iso Hietajärvi",
              "Iso Hirvasjärvi",
              "Iso Hongistonjärvi",
              "Iso Huotinlampi",
              "Iso Isterinjärvi",
              "Iso Kallijärvi",
              "Iso Kivijärvi",
              "Iso Kuumujärvi",
              "Iso Lamujärvi",
              "Iso Lohijärvi",
              "Iso Moskujärvi eli",
              "Iso Mustajärvi",
              "Iso Mustinjärvi",
              "Iso Olvasjärvi",
              "Iso Parvajärvi",
              "Iso Pölkkyjärvi",
              "Iso Rautavesi",
              "Iso Sapsojärvi",
              "Iso Sietteläjoki",
              "Iso Suojärvi",
              "Iso Tipasjärvi",
              "Iso Toramojärvi",
              "Iso Tuomaanjärvi",
              "Iso Vatjusjärvi",
              "Iso Venejärvi",
              "Iso Venesjärvi",
              "Iso Viinijärvi",
              "Iso-Airi",
              "Iso-Hera",
              "Iso-Ii",
              "Iso-Juurikka",
              "Iso-Jälä",
              "Iso-Kaarni",
              "Iso-Kaihua",
              "Iso-Kero",
              "Iso-Kiimanen",
              "Iso-Kisko",
              "Iso-Kontainen",
              "Iso-Kuora",
              "Iso-Kähtävä",
              "Iso-Laamanen",
              "Iso-Lauas",
              "Iso-Lemmistö",
              "Iso-Löytäne",
              "Iso-Löytänä",
              "Iso-Mäkäri",
              "Iso-Naakkima",
              "Iso-Panka",
              "Iso-Peranka",
              "Iso-Pyhäntä",
              "Iso-Pyörynen",
              "Iso-Rasti",
              "Iso-Roine",
              "Iso-Ruhmas",
              "Iso-Ruohonen",
              "Iso-Räyrinki",
              "Iso-Sulkava",
              "Iso-Ulku",
              "Iso-Vietonen",
              "Iso-Äylä",
              "Isojärvi",
              "Itäjärvi",
              "Ivalojoki",
              "Jalanti",
              "Jaurakkajärvi",
              "Jaurujoki",
              "Javarusjoki",
              "Javarusjärvi",
              "Jeaggejávri",
              "Jeesiöjoki",
              "Jeggijävri",
              "Jerisjärvi",
              "Jeä'ǧǧjäu'rr",
              "Jiehtájohka",
              "Jievjâjävri",
              "Johttejávri",
              "Jolosjärvi",
              "Jongunjoki",
              "Jongunjärvi",
              "Jonkeri",
              "Jormasjärvi",
              "Joroisselkä",
              "Jottijärvi",
              "Joukamojärvi",
              "Joukiinen",
              "Joutsijärvi",
              "Joutsjärvi",
              "Jouttijärvi",
              "Judinsalonselkä",
              "Jukajärvi",
              "Jullamojärvi",
              "Julma-Ölkky",
              "Jumalisjärvi",
              "Jumiskonjoki",
              "Junkua",
              "Juntusjärvi",
              "Juojärvi",
              "Juolasvesi",
              "Juolunkajärvi",
              "Juopulinjärvi",
              "Juorkuna",
              "Juortananjärvi",
              "Juttjävri",
              "Juttuajärvi",
              "Juuanjärvi",
              "Juullâmjävri",
              "Juurusvesi",
              "Juutuanjoki",
              "Juvduujuuhâ",
              "Jyrkeejärvi",
              "Jämijärvi",
              "Jämäsjärvi",
              "Jängänjärvi",
              "Jänisselkä",
              "Jänkäjärvi",
              "Järvitalonjärvi",
              "Jäsys",
              "Jääsjärvi",
              "Jääskänjärvi",
              "KALLAVESI",
              "KEITELE",
              "Kaamasjoki",
              "Kaamâsjuuhâ",
              "Kaarankajärvi",
              "Kaarantojärvi",
              "Kaaresjärvi",
              "Kaartjärvi",
              "Kaihlanen",
              "Kairijoki",
              "Kajaanselkä",
              "Kajoonjärvi",
              "Kakarijärvi",
              "Kalajoki",
              "Kalajärvi",
              "Kalaton",
              "Kalhamajärvi",
              "Kalkiaisjärvi",
              "Kallavesi",
              "Kallberggloppet",
              "Kalliojärvi",
              "Kallioluoma",
              "Kallojärvi",
              "Kallunkijärvi",
              "Kalmarinselkä",
              "Kalmavesi",
              "Kalotfjärden",
              "Kampsajärvi",
              "Kangasjärvi",
              "Kangasvesi",
              "Kangerjärvi",
              "Kangosjärvi",
              "Kankarisvesi",
              "Kannonjärvi",
              "Kannusjärvi",
              "Kapsajoki",
              "Karankajärvi",
              "Karhijärvi",
              "Karhujärvi",
              "Karigasjoki",
              "Karijärvi",
              "Karkujärvi",
              "Karperöfjärden",
              "Karperönjärvi",
              "Karsikkojärvi",
              "Karttimonjoki",
              "Karttuunselkä",
              "Karvaselkä",
              "Karvianjärvi",
              "Kasariselkä",
              "Katisko-Saarijärvi",
              "Katosselkä",
              "Kauhajärvi",
              "Kaukuanjärvi",
              "Kaura",
              "Kaurojärvi",
              "Kellojärvi",
              "Kelontekemäjärvi",
              "Kelujärvi",
              "Kemijoki",
              "Kemijärvi",
              "Keravanjoki",
              "Keritty",
              "Kermajärvi",
              "Kernaalanjärvi",
              "Kerteselkä",
              "Kertonselkä",
              "Kervo å",
              "Kesijärvi",
              "Kesjävri",
              "Keski-Karanka",
              "Keski-Kero",
              "Keskinen",
              "Kessijärvi",
              "Ketojärvi",
              "Kettujoki",
              "Keurusselkä",
              "Kevojoki",
              "Keväjärvi",
              "Kevättijärvi",
              "Keyritty",
              "Kiantajärvi",
              "Kiekkijärvi",
              "Kiekkiselkä",
              "Kielijärvi",
              "Kiellajoki",
              "Kiesimenjärvi",
              "Kieskisjärvi",
              "Kietsimäjoki",
              "Kihti",
              "Kiikoisjärvi",
              "Kiiminkijoki",
              "Kiiskisjärvi",
              "Kiitämä",
              "Kilpijärvi",
              "Kilpisjärvi",
              "Kiltuanjärvi",
              "Kiminginjärvi",
              "Kirintöjärvi",
              "Kirkkojärvi",
              "Kirkkojärvi eli",
              "Kirkonmaanselkä",
              "Kirmanjärvi",
              "Kirmusjärvi",
              "Kirpistö",
              "Kiteenjärvi",
              "Kitinen",
              "Kitkajoki",
              "Kiurujärvi",
              "Kiuruvesi",
              "Kiutajärvi",
              "Kivesjärvi",
              "Kivestönjärvi",
              "Kivi- ja Levalammen",
              "Kivi-Kiekki",
              "Kivijoki eli",
              "Kivijärvi",
              "Kiälláá",
              "Kiäptuvei",
              "Kiävu",
              "Klobbskärs fjärden",
              "Koirajärvi",
              "Koirus",
              "Koitajoki",
              "Koitere",
              "Koitijärvi",
              "Koivujärvi",
              "Kojonselkä",
              "Kokemäenjoki",
              "Kokkojärvi",
              "Kokonjärvi",
              "Kokonselkä",
              "Koldemjävri",
              "Kolima",
              "Kolkku",
              "Kolkonjärvi",
              "Kolmiloukkonen",
              "Kolmisoppi",
              "Kolovesi",
              "Kolpanlahti",
              "Komujärvi",
              "Kondosiijävri",
              "Kongasjärvi",
              "Konnevesi",
              "Konnivesi",
              "Kontioluoma",
              "Kontojärvi",
              "Kontosjärvi",
              "Koonjâljävri",
              "Koonjâlvuonâ",
              "Koppelojärvi",
              "Kopsusjoki",
              "Korentojärvi",
              "Korkatti",
              "Korojoki",
              "Korpijoki",
              "Korpijärvi",
              "Korpinen",
              "Korpuajärvi",
              "Kortejärvi",
              "Kortteisen tekojärvi",
              "Korvajärvi",
              "Korvuanjärvi",
              "Kosamonjärvi",
              "Koskeljärvi",
              "Koskelovesi",
              "Kostonjoki",
              "Kostonjärvi",
              "Kotajoki",
              "Kotajärvi",
              "Kotaselkä",
              "Kotijärvi",
              "Kotiselkä",
              "Kotkajärvi",
              "Kotkatselkä",
              "Kouerjärvi",
              "Koukkujärvi",
              "Koutajärvi",
              "Koutuanjärvi",
              "Koutusjärvi",
              "Kovajärvi",
              "Koveronselkä",
              "Kovesjärvi",
              "Koviojärvi",
              "Koškâmjävri",
              "Kronoby å",
              "Kruunupyynjoki",
              "Kuerjoki",
              "Kuhajärvi",
              "Kuhmajärvi",
              "Kuijärvi",
              "Kuikkajärvi",
              "Kuikkojärvi",
              "Kuiva Tepastojoki",
              "Kuivajoki",
              "Kuivajärvi",
              "Kuivaselkä",
              "Kuivasjärvi",
              "Kuivikkojärvi",
              "Kukasjärvi",
              "Kukkarinselkä",
              "Kukkia",
              "Kulasjoki",
              "Kulkemus",
              "Kulkujärvi",
              "Kulovesi",
              "Kulvakkojärvi",
              "Kummunjärvi",
              "Kuohattijärvi",
              "Kuohijärvi",
              "Kuokkastenjärvi",
              "Kuolajärvi",
              "Kuolimo",
              "Kuolpujoki",
              "Kuomanjärvi",
              "Kuonanjärvi",
              "Kuontijärvi",
              "Kuopasjärvi",
              "Kuorasjärvi",
              "Kuorevesi",
              "Kuorinka",
              "Kuortaneenjärvi",
              "Kuotesjärvi",
              "Kuovđâšmjävri",
              "Kurjenjärvi",
              "Kurkijärvi",
              "Kurranjärvi",
              "Kursunkijärvi",
              "Kurtakkojärvi",
              "Kurtinjärvi",
              "Kusianjärvi",
              "Kutemajärvi",
              "Kuttajärvi",
              "Kutunjärvi",
              "Kuuhankavesi",
              "Kuurtojärvi",
              "Kuusaanjärvi",
              "Kuusamojärvi",
              "Kuusijärvi",
              "Kuusinkijoki",
              "Kuusjärvi",
              "Kuusvesi",
              "Kuvansi",
              "Kuõđâšmjäu'rr",
              "Kvarken",
              "Kylmäjärvi eli",
              "Kylmäluoma",
              "Kylmänjärvi",
              "Kymijoki",
              "Kymijärvi",
              "Kymmene älv",
              "Kynsijärvi",
              "Kynsivesi",
              "Kynäsjärvi",
              "Kyrkösjärven",
              "Kyro älv",
              "Kyrsyänjärvi",
              "Kyröjärvi",
              "Kyrönjoki",
              "Kyrösjärvi",
              "Kytäjärvi",
              "Kyyjärvi",
              "Kyyneljärvi",
              "Kyynelvuono",
              "Kyynämöinen",
              "Kyyvesi",
              "Kálbáiääpi",
              "Käenniemenselkä",
              "Käkkälöjoki",
              "Käkövesi",
              "Kälkäjärvi",
              "Kälkänen",
              "Kämäräisenjärvi",
              "Kärkjärvi",
              "Käsmäjärvi",
              "Käyrämöjärvi",
              "Käärmejärvi",
              "Kõõnjâljäu'rr",
              "Kõõnjâlvuõnn",
              "Kökarsfjärden",
              "Könkämäeno",
              "Könkäsenjärvi",
              "Köyliönjärvi",
              "Köyry",
              "Laakajärvi",
              "Lahnajärvi",
              "Lahnavesi",
              "Laihela å",
              "Laihianjoki",
              "Lainiojoki",
              "Lammasjärvi",
              "Lampaanjärvi",
              "Lamujoki",
              "Lankajärvi",
              "Lannevesi",
              "Lapinjärvi",
              "Lappajärvi",
              "Lappalanjärvi",
              "Lappdalsfjärden",
              "Lappo å",
              "Lappträsk",
              "Lappvesi",
              "Lapuanjoki",
              "Larsmosjön",
              "Latvajärvi",
              "Latvanjärvi",
              "Laukkujärvi",
              "Lautajärvi",
              "Lautiainen",
              "Lauvusjärvi",
              "Lavajärvi",
              "Lavianselkä",
              "Leahttáseatnu",
              "Leammi",
              "Lehesselkä",
              "Lehijärvi",
              "Lehtojärvi",
              "Lehtosenjärvi",
              "Lemmee",
              "Lemmenjoki",
              "Lennusjärvi",
              "Lentiira",
              "Lentua",
              "Leppävesi",
              "Lestijoki",
              "Lestijärvi",
              "Levijoki",
              "Levänen",
              "Lieksanjoki",
              "Liekune",
              "Liepimäjärvi",
              "Liesjärvi",
              "Liesvesi",
              "Lietukka",
              "Lietvesi",
              "Lievestuoreenjärvi",
              "Lieđasjávri",
              "Liikapuron tekojärvi",
              "Liitonjärvi",
              "Liittokivenselkä",
              "Lijankijärvi",
              "Lika-Pyöree",
              "Linnanjärvi",
              "Livojoki",
              "Livojärvi",
              "Lockvattnet",
              "Lohjanjärvi",
              "Loimijoki",
              "Loitimo",
              "Loituma",
              "Lojo sjö",
              "Lokan tekojärvi",
              "Lokvesi",
              "Loppijärvi",
              "Lotto",
              "Louejärvi",
              "Louhivesi",
              "Lounaja",
              "Lovasjärvi",
              "Luhdanjoki",
              "Luiminkajoki",
              "Luiminkajärvi",
              "Luiro",
              "Luirojärvi",
              "Lukujärvi",
              "Lumijoenselkä",
              "Lummenne",
              "Lumparn",
              "Luodonjärvi",
              "Luodonselkä",
              "Luolajärvi",
              "Luomusjärvet",
              "Luonselkä",
              "Luonteri",
              "Luopmošjávrrit",
              "Luosujärvi",
              "Luovijärvi",
              "Luppojärvi",
              "Lutinjoki",
              "Lutjanjärvi",
              "Lutto",
              "Luujärvi",
              "Luupuvesi",
              "Luvanjärvi",
              "Lylyjärvi",
              "Lylysjärvi",
              "Längelmävesi",
              "Lätäseno",
              "Lääminki",
              "Maaninkajoki",
              "Maaninkajärvi",
              "Maaterjoki",
              "Maavesi",
              "Mahlunjärvi",
              "Majamajärvi",
              "Majavajärvi",
              "Mallasvesi",
              "Mallinkaisten-",
              "Mallos",
              "Mallusjärvi",
              "Maltiojoki",
              "Mankilanjärvi",
              "Mantojärvi",
              "Marrasjoki",
              "Marrasjärvi",
              "Marsjön",
              "Marsujärvi",
              "Martimojärvi",
              "Marttisenjärvi",
              "Marttisjärvi",
              "Matalajärvi",
              "Matikanjärvi",
              "Maunonen",
              "Meallejávri",
              "Mekrijärvi",
              "Melajärvi",
              "Mellalompolo",
              "Meltausjoki",
              "Menesjoki",
              "Menešjohka",
              "Menišjuuhâ",
              "Merenkurkku",
              "Merikarvianjoki",
              "Mertajärvi",
              "Mie'll-luubbâl",
              "Miekojärvi",
              "Mielakka",
              "Mielliluobâl",
              "Mierasjärvi",
              "Mierašjávri",
              "Mihkalijärvi",
              "Mihkaljäu'rr",
              "Mihkâljävri",
              "Mikitänjärvi",
              "Misijärvi",
              "Moitajärvi",
              "Molkojoki",
              "Molkojärvi",
              "Mommilan-",
              "Monåfjärden",
              "Mossala fjärden",
              "Mouhijärvi",
              "Mourujärvi",
              "Moškisjävri",
              "Mudusjävri",
              "Muhjärvi",
              "Muhosjoki",
              "Muhujärvi",
              "Muikunselkä",
              "Mujejärvi",
              "Mukajoki",
              "Munajärvi",
              "Munaluodonselkä",
              "Muojärvi",
              "Muokonjärvi",
              "Muonionjoki",
              "Muotkajärvi",
              "Muotkejávri",
              "Murhijärvi",
              "Mursunjärvi",
              "Murtojärvi",
              "Musta-Ruhmas",
              "Mustajärvi",
              "Mustanselkä",
              "Mustaselkä",
              "Mustijoki",
              "Mutusjärvi",
              "Muurasjärvi",
              "Muuratjärvi",
              "Muuruejärvi",
              "Muuruvesi",
              "Myggskärs fjärden",
              "Myhinjärvi",
              "Mynälahti",
              "Mársejávri",
              "Máttajávri",
              "Máđerjohka",
              "Mäntyjärvi",
              "Märkjärvi",
              "Mönninselkä",
              "Naamajärvi",
              "Naamankajärvi",
              "Naarajoki",
              "Naarajärvi",
              "Naarvanjoki",
              "Naarvanjärvi",
              "Naisjärvi",
              "Nammijärvi",
              "Nangujärvi",
              "Nanguvuono",
              "Naruskajoki",
              "Naruskajärvi",
              "Narvijärvi",
              "Nattushaara",
              "Naŋŋâjävri",
              "Naŋŋâvuonâ",
              "Neahčiljohka",
              "Neitijärvi",
              "Nerkoonjärvi",
              "Nerosjärvi",
              "Nevajärvi",
              "Niemijärvi",
              "Niemisjärvi",
              "Niinijärvi",
              "Niinivesi",
              "Nilakka",
              "Nilijoki",
              "Niljohka",
              "Nirvajoki",
              "Nirvejohka",
              "Niskajärvi",
              "Niskanselkä",
              "Nissinjärvi",
              "Nitsijärvi",
              "Njamatjávri",
              "Njammijävri",
              "Njauddâmjokk",
              "Nje'ǯǯjäu'rr",
              "Njeavdi",
              "Njiävđám",
              "Njižžjävri",
              "Nolimo",
              "Norra gloppet",
              "Norrhavet",
              "Norrskärsgloppet",
              "Norvajoki",
              "Norvajärvi",
              "Nuasjärvi",
              "Nuija",
              "Nummijärvi",
              "Nuorajärvi",
              "Nuoramois-",
              "Nuorittajoki",
              "Nuortti",
              "Nuottamajärvi",
              "Nuottijärvi",
              "Nurmesjärvi",
              "Nurmijärvi",
              "Nurmonjoki",
              "Nytkymenjärvi eli",
              "Nytkyn",
              "NÄSIJÄRVI",
              "Näkkäläjoki",
              "Näljänkäjoki eli",
              "Nälkämäjärvi",
              "Näläntöjärvi",
              "Närpes å",
              "Närpiönjoki",
              "Näsiselkä",
              "Näskäjärvi",
              "Näskämö",
              "Näskänselkä",
              "Näätämöjoki",
              "OULUJÄRVI",
              "Obbnäsfjärden",
              "Ohcejohka",
              "Oijusluoma",
              "Oijärvi",
              "Oisavanjärvi",
              "Oivanginjärvi",
              "Oivanjärvi",
              "Ojajärvi",
              "Oksjärvi",
              "Olkkajärvi",
              "Ollilanjärvi",
              "Ollinselkä",
              "Olosjärvi",
              "Omenaistenaukko",
              "Omenojärvi",
              "Ominaisfjärden",
              "Onkamojoki",
              "Onkamojärvi",
              "Onkimaanjärvi",
              "Onkivesi",
              "Ontamojärvi",
              "Ontojärvi",
              "Orajärvi",
              "Orijärvi",
              "Orivesi",
              "Ormajärvi",
              "Orrengrundsfjärden",
              "Orsklobbs fjärden",
              "Oskajärvi",
              "Osmankajärvi",
              "Osmanki",
              "Otajärvi",
              "Otermanjärvi",
              "Ottojärvi",
              "Oudonjärvi",
              "Oulankajoki",
              "Oulujoki",
              "Ouluvesi",
              "Ounasjoki",
              "Ounasjärvi",
              "Ounionjärvi",
              "Outijärvi",
              "Ovnnesjohka",
              "Ovnnesjávri",
              "PERÄMERI",
              "PIELINEN",
              "POHJANLAHTI",
              "PUULA",
              "Paamajärvi",
              "Paasselkä",
              "Paasvesi",
              "Paatari",
              "Paatinjärvi",
              "Paatsvuono",
              "Paattinkijärvi",
              "Paavolanjärvi",
              "Paimionjoki",
              "Painio",
              "Pajulanjärvi",
              "Pajuselkä",
              "Pakajoki",
              "Paljavesi",
              "Pallasjoki",
              "Pallasjärvi",
              "Palojärvi",
              "Paloselkä",
              "Palosenjärvi",
              "Palovesi",
              "Paltaselkä",
              "Palusjärvi",
              "Pankajärvi",
              "Panumanjärvi",
              "Pappilanselkä",
              "Parkanonjärvi",
              "Parkkimanjärvi",
              "Parlahti",
              "Parlaxfjärden",
              "Parvajärvi",
              "Pasasjärvi",
              "Pasmajärvi",
              "Passaašjävri",
              "Patanan tekojärvi",
              "Paudjäu'rr",
              "Pautujärvi",
              "Pavdjävri",
              "Paččvuonâ",
              "Paččvuõnn",
              "Peerajärvi",
              "Peimari",
              "Pellojärvi",
              "Peltojärvi",
              "Pemarfjärden",
              "Pemu",
              "Pentujärvi",
              "Penämönjärvi",
              "Peonselkä",
              "Perho å eller",
              "Perhonjoki",
              "Perhonjoki eli",
              "Perttausjärvi",
              "Perunkajärvi",
              "Peruvesi",
              "Peränne",
              "Pesiöjärvi",
              "Pessijoki",
              "Petkeljärvi",
              "Petraselkä",
              "Petruma",
              "Petäjäjärvi",
              "Peurajärvi",
              "Peurunka",
              "Pidisjärvi",
              "Pieggâjävri",
              "Pieksänjärvi",
              "Pielavesi",
              "Pielisjoki",
              "Pien-Saimaa",
              "Pienanjärvi",
              "Pieni",
              "Pieni Haukivesi",
              "Pieni Toramojärvi",
              "Pienivesi",
              "Piesjoki",
              "Pietarinjärvi",
              "Pihlajavesi",
              "Pihtijoki",
              "Piiksiselkä",
              "Piipsjärvi",
              "Piispajärvi",
              "Pikku Venejärvi",
              "Pikku-Kaarni",
              "Piltuanjoki",
              "Piltunginjärvi",
              "Pinkjärvi",
              "Pintamojärvi",
              "Pirnesjärvi",
              "Pirttijärvi",
              "Pisamo",
              "Pistojärvi",
              "Pitkä Pihlajavesi",
              "Pitkäjärvi",
              "Pitkämön",
              "Pitsusjärvi",
              "Piäldoojävri",
              "Piõggjäu'rr",
              "Pohjois-",
              "Pohjois-Surnui",
              "Pohjois-Virmas",
              "Poikajärvi",
              "Poksamo",
              "Polojärvi",
              "Polvijärvi",
              "Ponnen-",
              "Ponsanselkä",
              "Pontema",
              "Poojärvi",
              "Poosjärvi",
              "Porasjärvi",
              "Porkalafjärden",
              "Porkkalanselkä",
              "Poroeno",
              "Porojärvi",
              "Porontima",
              "Porovesi",
              "Porsskärs fjärden",
              "Portimojärvi",
              "Portinjoki",
              "Porttipahdan tekojärvi",
              "Porvoonjoki eli",
              "Posionjärvi",
              "Preiviikinlahti",
              "Prisjeegajäu'rr",
              "Pudasjärvi",
              "Puhosjärvi",
              "Pukala",
              "Pukara",
              "Pulloselkä",
              "Pulmankijoki",
              "Pulmankijärvi",
              "Punelia",
              "Puokiojärvi",
              "Puolamajärvi",
              "Puolankajärvi",
              "Puontpyölinjärvi",
              "Purasimenjärvi",
              "Purasjärvi",
              "Purjeselkä",
              "Purmojärvi",
              "Purnujärvi",
              "Puruvesi",
              "Pusonjärvi",
              "Pusurinjärvi",
              "Puujärvi",
              "Puurijärvi",
              "Puuruunjärvi",
              "Puusasjoki",
              "Pyhitty",
              "Pyhäjoki",
              "Pyhäjärvi",
              "Pyhännän-",
              "Pyhäselkä",
              "Pyhävesi",
              "Pyttyvesi",
              "Pyyvesi",
              "Pyöreä-Kelsimä",
              "PÄIJÄNNE",
              "Páálujävri",
              "Pááđáár",
              "Päijänne",
              "Pälkänevesi",
              "Pänijävri",
              "Pännijävri",
              "Pärjänjoki",
              "Pärsämönselkä",
              "Pää'nnjäu'rr",
              "Pääjärvi",
              "Pääpohjanjärvi",
              "Påsalöfjärden",
              "Pöyliöjärvi",
              "Pöyrisjoki",
              "Pöyrisjärvi",
              "Raanujärvi",
              "Rahajärvi",
              "Raholanjärvi",
              "Raippaluodonselkä",
              "Rajajoki",
              "Ranta-Töysän",
              "Ranuanjoki",
              "Ranuanjärvi",
              "Rapojärvi",
              "Rastinjärvi",
              "Rasvanki",
              "Rattosjärvi",
              "Rauanjärvi",
              "Raudanjoki",
              "Raudanvesi",
              "Rautavesi",
              "Rautjärvi",
              "Rauttunselkä",
              "Rauvanjärvi",
              "Rehja",
              "Renkajärvi",
              "Replotfjärden",
              "Repojoki",
              "Repojärvi",
              "Reposelkä",
              "Repovesi",
              "Revöfjärden",
              "Riebanjohka",
              "Riemâšjuuhâ",
              "Riipijoki",
              "Riipijärvi",
              "Rikkavesi",
              "Rintajärvi",
              "Ristijärvi",
              "Ristinselkä",
              "Ritojärvi",
              "Roikanvesi",
              "Roine",
              "Rokuanjärvi",
              "Rommaeno",
              "Rommajärvi",
              "Ropmaeatnu",
              "Ropmajávri",
              "Rotimo",
              "Rourajoki",
              "Rovajärvi",
              "Ruimu",
              "Rukavesi",
              "Ruokojärvi",
              "Ruokovesi",
              "Ruopsanjärvi",
              "Ruosmanjärvi",
              "Ruotsalainen",
              "Ruovesi",
              "Rutajärvi",
              "Ruuhijärvi",
              "Ruunaanjärvi",
              "Rytkynjärvi",
              "Ryökäsvesi",
              "Rádjajohka",
              "Rádjeeatnu",
              "Rááhájävri",
              "Räihänselkä",
              "Räväsjärvi",
              "Rääpysjärvi",
              "Röukasträsket",
              "Röykasjärvi",
              "SAARISTOMERI",
              "SAIMAA",
              "SELKÄMERI",
              "SKÄRGÅRDSHAVET",
              "SUOMENLAHTI",
              "SUONTEE",
              "Saanijärvi",
              "Saaresjärvi",
              "Saari-Kiekki",
              "Saari-Valama",
              "Saarijärvi",
              "Saarinen",
              "Saarisenjärvi",
              "Saarva",
              "Saggöfjärden",
              "Saimaan kanava",
              "Saittajärvi",
              "Saiveljärvi",
              "Sakaranjärvi",
              "Salahminjärvi",
              "Salajärvi",
              "Salamajärvi",
              "Salkolanjärvi",
              "Salmijärvi",
              "Saloisten-",
              "Salosvesi",
              "Salttijärvi",
              "Sandöfjärden",
              "Sanginjoki",
              "Sanginjärvi",
              "Santara",
              "Saposelkä",
              "Sarajärvi",
              "Sarmijärvi",
              "Sarmivuono",
              "Sarvenselkä",
              "Sassalinjärvi",
              "Sattanen",
              "Saukkojärvi",
              "Saunajärvi",
              "Savijärvi",
              "Savinajoki",
              "Saviselkä",
              "Savonselkä",
              "Seavžejávri",
              "Seinäjoki",
              "Seinäjärvi",
              "Seitenjärvi",
              "Settijärvi",
              "Seurujoki",
              "Severijärvi",
              "Sevettijärvi",
              "Sevžjävri",
              "Sialmojärvi",
              "Sibbofjärden",
              "Sierijärvi",
              "Signilskärsfjärden",
              "Siikaisjärvi",
              "Siikajoki",
              "Siikavesi",
              "Silesjuuhâ",
              "Silisjohka",
              "Silisjoki",
              "Silisjokk",
              "Simojoki",
              "Simojärvi",
              "Simpelejärvi",
              "Simpiänselkä",
              "Simskälafjärden",
              "Sinervä",
              "Sinettäjärvi",
              "Sipoonselkä",
              "Sipsiöjärvi",
              "Siuruanjoki",
              "Siurujoki",
              "Siuttajoki",
              "Sivakka-",
              "Skiehččan",
              "Skieččâm",
              "Skiftet",
              "Skállujorŋâ",
              "Skäriströmmen",
              "Soasjoki",
              "Soasjärvi",
              "Soivionjärvi",
              "Sokojärvi",
              "Sollomusjärvi",
              "Solmusjäu'rr",
              "Solojärvi",
              "Solojävri",
              "Somasjärvi",
              "Somer",
              "Somerjärvi",
              "Sompiojärvi",
              "Somášjávri",
              "Sonkajärvi",
              "Sonkari",
              "Sonnanen",
              "Sorsavesi",
              "Sorvarinjärvi",
              "Sotajoki",
              "Sotkajávri",
              "Sotkajärvi",
              "Sotkanselkä",
              "Stora Seljes",
              "Strömma kanal",
              "Strömman kanava",
              "Stuorgoahtejávri",
              "Stuorát",
              "Stuorát Golmmesjávri",
              "Stuárráb Kolmišjävri",
              "Suhpejávri",
              "Suininki",
              "Sukeri",
              "Sukevanjärvi",
              "Suksenjärvi",
              "Sulgušjävri",
              "Sulkavanjärvi",
              "Sulkusjärvi",
              "Sumiainen",
              "Summanen",
              "Sumsa",
              "Suojärvi",
              "Suolajärvi",
              "Suolijärvi",
              "Suolikko",
              "Suolisjärvi",
              "Suolojávri",
              "Suomijärvi",
              "Suomujoki",
              "Suomujärvi",
              "Suomunjoki",
              "Suomunjärvi",
              "Suonojärvi",
              "Suontee",
              "Suorsajärvi",
              "Suotajärvi",
              "Suovanselkä",
              "Suppijärvi",
              "Surnujärvi",
              "Susijärvi",
              "Suukisjoki",
              "Suur-Saimaa",
              "Suuri",
              "Suuri Heinäjärvi",
              "Suuri Jukajärvi",
              "Suuri Rautjärvi",
              "Suuri Ruokovesi eli",
              "Suuri-",
              "Suuri-Juminen",
              "Suuri-Nivunki",
              "Suuri-Onkamo",
              "Suuri-Palonen",
              "Suuri-Petäinen",
              "Suuri-Pieksä",
              "Suurijärvi",
              "Suurselkä",
              "Suvantojärvi",
              "Suvasvesi",
              "Svartsån",
              "Synsiö",
              "Sysmä",
              "Sysmäjärvi",
              "Syvä Paltojärvi",
              "Syvä Tepastojoki",
              "Syväjärvi",
              "Syvänsi",
              "Syväri",
              "Syysjärvi",
              "Sáltejávri",
              "Sávzajávri",
              "Säkkijärvi",
              "Sälevä",
              "Särki-Kämä",
              "Särkijärvi",
              "Särkiluoma",
              "Särkjärvi",
              "Säyneinen",
              "Säynejärvi",
              "Säynjärvi",
              "Säynät-",
              "Säynää",
              "Säytsjärvi",
              "Sääksjärvi",
              "Sääskijärvi",
              "Sääskjärvi",
              "Södra Kvarken",
              "Tainijoki",
              "Taipalenjärvi",
              "Takajärvi",
              "Tallusjärvi",
              "Tammijärvi",
              "Tankajoki",
              "Tarjanne",
              "Tarvantojoki",
              "Teerijärvi",
              "Teili",
              "Tekojärvi",
              "Telmonselkä",
              "Temmesjoki",
              "Tenniöjoki",
              "Teno",
              "Termisjärvi",
              "Termitty",
              "Ternujoki",
              "Tervajärvi",
              "Tervonjärvi",
              "Teutjärvi",
              "Tihvetjärvi",
              "Tiilikka",
              "Tiirakkajärvi",
              "Tiisijärvi",
              "Timisjärvi",
              "Toby å",
              "Tohmajärvi",
              "Toisvesi",
              "Toivaanjärvi",
              "Tokrajärvi",
              "Toljanjärvi",
              "Tolosjoki",
              "Tolvanselkä",
              "Torasjärvi",
              "Toriseno",
              "Tornionjoki",
              "Torsa",
              "Tossanselkä",
              "Tovâsjuuhâ",
              "Tryskärs djupet",
              "Tulkajärvi",
              "Tulppiojoki",
              "Tuntsajoki",
              "Tuohiselkä",
              "Tuohtiainen",
              "Tuopanjärvi",
              "Tuorkottajajärvi",
              "Turajärvi",
              "Turjanselkä",
              "Tuulijärvi",
              "Tuunaanselkä",
              "Tuusjärvi",
              "Tuusulan-",
              "Tyrnävänjoki",
              "Tyräjärvi",
              "Törmäsjärvi",
              "Uccjuuhâ",
              "Ukonjärvi",
              "Ukonselkä",
              "Ukonvesi",
              "Uljuan tekojärvi",
              "Ullavanjärvi",
              "Umpijärvi",
              "Unari",
              "Unnukka",
              "Uolionselkä",
              "Upinniemenselkä",
              "Urajärvi",
              "Uramo",
              "Urpalonjärvi",
              "Utosjoki",
              "Utrasselkä",
              "Utsjoki",
              "Uudentalonjärvi",
              "Uurainen",
              "Uurajärvi",
              "Uuranjärvi",
              "Uurasjärvi",
              "Uva",
              "Va'sseljäu'rr",
              "Vaajärvi",
              "Vaalajärvi",
              "Vaasselijärvi",
              "Vaassiljävri",
              "Vaattojärvi",
              "Vaddjohka",
              "Vaddjávri",
              "Vahanka",
              "Vahermanjärvi",
              "Vahojärvi",
              "Vahvajärvi",
              "Vahvanen",
              "Vaijoki",
              "Vaijuuhâ",
              "Vaijärvi",
              "Vaijävri",
              "Vaikkojärvi",
              "Vainosjärvi",
              "Vainosjäu'rr",
              "Vajunen",
              "Valajärvi",
              "Valkeajärvi",
              "Valkeinen",
              "Valkeisjärvi",
              "Valkerpyy",
              "Valkiainen",
              "Valkjärvi",
              "Valkkojärvi",
              "Valsörsgloppet",
              "Valtasenjärvi",
              "Valtijoki",
              "Valtimojärvi",
              "Valvatus",
              "Vanaja",
              "Vanajavesi",
              "Vanda å",
              "Vanhanselkä",
              "Vankavesi",
              "Vannjiikeessimjävri",
              "Vanosen-",
              "Vantaanjoki",
              "Vanttajajärvi",
              "Vanttausjärvi",
              "Vantunlampi",
              "Varesjärvi",
              "Varpulan tekojärvi",
              "Vasikkaselkä",
              "Vaskijärvi",
              "Vaskivesi",
              "Vaskojoki",
              "Vaskuun-",
              "Vastusjärvi",
              "Vatianjärvi",
              "Vaulonjoki",
              "Veahčajohka",
              "Veahčajávri",
              "Vehkajärvi",
              "Velaattajärvi",
              "Velhovesi",
              "Velisjärvi",
              "Vellijärvi",
              "Venejärvi",
              "Venesjärvi",
              "Venetjoen",
              "Vepsänjärvi",
              "Verkkojärvi",
              "Vermas-",
              "Veräinen",
              "Vesijakaa",
              "Vesijako eli",
              "Vesijärvi",
              "Vestojoki",
              "Vetelinjoki",
              "Vetil å",
              "Vetsijoki",
              "Vetsijärvi",
              "Viasvedenlahti",
              "Vidskärs fjärden",
              "Viekijärvi",
              "Viemenenjärvi",
              "Viermijävri",
              "Vihtanen",
              "Vihtijärvi",
              "Viiksjärvi",
              "Viilajärvi",
              "Viinijärvi",
              "Viipua",
              "Viitaanjärvi",
              "Vikajoki",
              "Vikajärvi",
              "Villikkalanjärvi",
              "Vilpusjärvi",
              "Virmajärvi",
              "Virmasvesi",
              "Virolahti",
              "Vitträsk",
              "Vudnejávri",
              "Vuogojávri",
              "Vuohijärvi",
              "Vuohtajärvi",
              "Vuojärvi",
              "Vuokalanjärvi",
              "Vuokkijärvi",
              "Vuokojärvi",
              "Vuoksi",
              "Vuoksijärvi",
              "Vuontisjärvi",
              "Vuorijärvi",
              "Vuosanganjärvi",
              "Vuosjärvi",
              "Vuoskujärvi",
              "Vuotjärvi",
              "Vuáidâšjävri",
              "Vyelijävri",
              "Válddejohka",
              "Vášku",
              "Vähä Lamujärvi",
              "Vähä-Ruohonen",
              "Vähäjoki",
              "Värriöjoki",
              "Värriöjärvi",
              "Västergrunds fjärden",
              "Väärinjärvi",
              "Vääräjärvi",
              "Väätimö",
              "Ylemmäinen",
              "Yli-Juumajärvi",
              "Yli-Kitka",
              "Yli-Naarma",
              "Yli-Nampajärvi",
              "Yli-Suolijärvi",
              "Yli-Ulkujärvi",
              "Ylijoki",
              "Ylimmäinen",
              "Ylinen",
              "Ylinen Sieppijärvi",
              "Ylisjärvi",
              "Ylistenjärvi",
              "Ylläsjoki",
              "Ylläsjärvi",
              "Yltiä",
              "Ylä-Enonvesi",
              "Ylä-Keitele",
              "Ylä-Keyritty",
              "Ylä-Kintaus",
              "Ylä-Kuomio",
              "Ylä-Luosta",
              "Ylä-Luotojärvi",
              "Ylä-Nuortti",
              "Ylä-Postojoki",
              "Ylä-Ruokonen",
              "Ylä-Rääveli",
              "Yläjärvi",
              "Ylänne",
              "Yöttäjä",
              "Yövesi",
              "järvi",
              "tekojärvi",
              "Áhkojohka",
              "Áillahasjávri",
              "Ákšojávri",
              "Ákšujävri",
              "Äggskärsfjärden",
              "Ähtärinjärvi",
              "Ähtävänjoki",
              "Äijihjorŋâ",
              "Äimisvesi",
              "Äimäjärvi",
              "Äkäsjoki",
              "Äkäsjärvi",
              "Ämmänselkä",
              "Änättijärvi",
              "Ärjänselkä",
              "Ätäskö",
              "Äälisjärvi",
              "Äälisjäu'rr",
              "Äälisjävri",
              "ÅLANDS HAV",
              "ÖSTERSJÖN",
              "Österfjärden",
              "Österskärs fjärden",
              "Östra gloppet",
              "Čaarmâjävri",
              "Čaarmâvuonâ",
              "Če'vetjäu'rr",
              "Čearpmatjohka",
              "Čeavetjávri",
              "Čevetjävri",
              "Čiekŋalisjávri",
              "Čivtjuuhâ",
              "Čivttajohka",
              "Čovčjävri",
              "Čue'lsjäu'rr",
              "Čuolisjävri",
              "Čuvgesjohka",
              "Čáhppesjávri",
              "Čársejohka",
              "Šalloomjävri",
              "Šalmmijávri",
              "Šuomâ"
            ],
            true,
            false
          ]
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Serif Italic"
        ],
        "text-letter-spacing": 0.08,
        "text-max-width": 8,
        "text-padding": 3,
        "text-pitch-alignment": "viewport",
        "text-rotate": [
          "match",
          [
            "get",
            "name"
          ],
          [
            "POHJANLAHTI",
            "Pohjanlahti",
            "BOTTNISKA VIKEN",
            "Bottniska viken"
          ],
          -68,
          [
            "PERÄMERI",
            "Perämeri",
            "BOTTENVIKEN",
            "Bottenviken"
          ],
          -52,
          [
            "SELKÄMERI",
            "Selkämeri",
            "BOTTENHAVET",
            "Bottenhavet"
          ],
          -72,
          [
            "SUOMENLAHTI",
            "Suomenlahti",
            "FINSKA VIKEN",
            "Finska viken"
          ],
          -12,
          [
            "ITÄMERI",
            "Itämeri",
            "ÖSTERSJÖN",
            "Östersjön"
          ],
          -28,
          [
            "MERENKURKKU",
            "Merenkurkku",
            "KVARKEN",
            "Kvarken"
          ],
          -45,
          [
            "AHVENANRAUMA",
            "Ahvenanrauma",
            "SÖDRA KVARKEN",
            "Södra Kvarken"
          ],
          -65,
          [
            "AHVENANMERI",
            "Ahvenanmeri",
            "ÅLANDS HAV",
            "Ålands hav"
          ],
          -70,
          [
            "SAARISTOMERI",
            "Saaristomeri",
            "SKÄRGÅRDSHAVET",
            "Skärgårdshavet"
          ],
          -15,
          [
            "Gullkrona fjärd"
          ],
          -30,
          [
            "Kökarsfjärden"
          ],
          -45,
          [
            "Delet"
          ],
          -55,
          [
            "Teili"
          ],
          -65,
          [
            "Erstan"
          ],
          -60,
          [
            "Airisto"
          ],
          -75,
          [
            "Porkkalanselkä",
            "Porkalafjärden"
          ],
          -25,
          [
            "Sipoonselkä",
            "Sibbofjärden"
          ],
          -25,
          [
            "PÄIJÄNNE",
            "Päijänne"
          ],
          -78,
          [
            "PIELINEN",
            "Pielinen"
          ],
          -42,
          [
            "INARIJÄRVI",
            "Inarijärvi",
            "AANAARJÄVRI",
            "ANÁRJÁVRI",
            "Aanarjäu'rr"
          ],
          -28,
          [
            "SAIMAA",
            "Saimaa",
            "Suur-Saimaa"
          ],
          -15,
          [
            "NÄSIJÄRVI",
            "Näsijärvi"
          ],
          -78,
          [
            "KEITELE",
            "Keitele",
            "Ylä-Keitele",
            "Ala-Keitele"
          ],
          -60,
          [
            "KALLAVESI",
            "Kallavesi"
          ],
          -45,
          [
            "PUULA",
            "Puula"
          ],
          -35,
          [
            "HAUKIVESI",
            "Haukivesi"
          ],
          -40,
          [
            "PURUVESI",
            "Puruvesi"
          ],
          15,
          [
            "ORIVESI",
            "Orivesi"
          ],
          -45,
          [
            "PYHÄSELKÄ",
            "Pyhäselkä"
          ],
          -75,
          [
            "HÖYTIÄINEN",
            "Höytiäinen"
          ],
          -75,
          [
            "NILAKKA",
            "Nilakka"
          ],
          -45,
          [
            "KOLIMA",
            "Kolima"
          ],
          -45,
          [
            "KONNEVESI",
            "Konnevesi"
          ],
          -45,
          [
            "LÄNGELMÄVESI",
            "Längelmävesi"
          ],
          -45,
          [
            "ROINE",
            "Roine"
          ],
          -65,
          [
            "VANAJAVESI",
            "Vanajavesi"
          ],
          -55,
          [
            "TARJANNE",
            "Tarjanne"
          ],
          -75,
          [
            "RUOVESI",
            "Ruovesi"
          ],
          -70,
          [
            "KUOREVESI",
            "Kuorevesi"
          ],
          -75,
          [
            "KIVIJÄRVI",
            "Kivijärvi"
          ],
          -65,
          [
            "LAPPAJÄRVI",
            "Lappajärvi"
          ],
          -20,
          [
            "LESTIJÄRVI",
            "Lestijärvi"
          ],
          -45,
          [
            "PYHÄJÄRVI",
            "Pyhäjärvi"
          ],
          -35,
          [
            "VUOHIJÄRVI",
            "Vuohijärvi"
          ],
          -75,
          [
            "KYYVESI",
            "Kyyvesi"
          ],
          -30,
          [
            "SUONTEE",
            "Suontee"
          ],
          -50,
          [
            "JÄÄSJÄRVI",
            "Jääsjärvi"
          ],
          -40,
          [
            "ENONVESI",
            "Enonvesi"
          ],
          -45,
          [
            "PIELAVESI",
            "Pielavesi"
          ],
          -65,
          [
            "ONKIVESI",
            "Onkivesi"
          ],
          -60,
          [
            "SYVÄRI",
            "Syväri"
          ],
          -45,
          [
            "JUOJÄRVI",
            "Juojärvi"
          ],
          -60,
          [
            "KERMAJÄRVI",
            "Kermajärvi"
          ],
          -45,
          [
            "SUVASVESI",
            "Suvasvesi"
          ],
          -50,
          [
            "KOITERE",
            "Koitere"
          ],
          -35,
          [
            "LENTUA",
            "Lentua"
          ],
          -30,
          [
            "KIANTAJÄRVI",
            "Kiantajärvi"
          ],
          -75,
          [
            "HYRYNJÄRVI",
            "Hyrynjärvi"
          ],
          -65,
          [
            "ONTOJÄRVI",
            "Ontojärvi"
          ],
          -20,
          [
            "NUASJÄRVI",
            "Nuasjärvi"
          ],
          -15,
          [
            "OULUJÄRVI",
            "Oulujärvi"
          ],
          -5,
          [
            "SIMOJÄRVI",
            "Simojärvi"
          ],
          -45,
          [
            "MIEKOJÄRVI",
            "Miekojärvi"
          ],
          -70,
          [
            "ISO-VIETONEN",
            "Iso-Vietonen"
          ],
          -45,
          [
            "RAANUJÄRVI",
            "Raanujärvi"
          ],
          -45,
          [
            "UNARI",
            "Unari"
          ],
          -30,
          [
            "KEMIJÄRVI",
            "Kemijärvi"
          ],
          -45,
          [
            "YLI-KITKA",
            "Yli-Kitka"
          ],
          -20,
          [
            "ALA-KITKA",
            "Ala-Kitka"
          ],
          -20,
          [
            "KUUSAMOJÄRVI",
            "Kuusamojärvi"
          ],
          -15,
          [
            "MUOJÄRVI",
            "Muojärvi"
          ],
          -15,
          [
            "SUOLIJÄRVI",
            "Suolijärvi"
          ],
          -45,
          [
            "YLI-SUOLIJÄRVI",
            "Yli-Suolijärvi"
          ],
          -45,
          [
            "ALA-SUOLIJÄRVI",
            "Ala-Suolijärvi"
          ],
          -45,
          [
            "PORTTIPAHDAN TEKOJÄRVI",
            "Porttipahdan tekojärvi"
          ],
          -35,
          [
            "LOKAN TEKOJÄRVI",
            "Lokan tekojärvi"
          ],
          -10,
          [
            "JERISJÄRVI",
            "Jerisjärvi"
          ],
          -30,
          [
            "KILPISJÄRVI",
            "Kilpisjärvi",
            "GILBBESJÁVRI",
            "Gilbbesjávri"
          ],
          -55,
          [
            "MUTUSJÄRVI",
            "Mutusjärvi",
            "MUDUSJÄVRI",
            "Mudusjävri"
          ],
          -45,
          0
        ],
        "text-rotation-alignment": "map",
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          [
            "*",
            10.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          9,
          [
            "*",
            12,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          9.9,
          [
            "*",
            12.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ],
        "text-transform": "none"
      },
      "paint": {
        "text-color": "#1b5276",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.6
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place",
        "maasto:label-role": "hydrography",
        "maasto:label-slant": "italic"
      }
    },
    {
      "id": "place-label-sheet",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 7,
      "maxzoom": 10,
      "filter": [
        "all",
        [
          "any",
          [
            "match",
            [
              "get",
              "class"
            ],
            [
              "settlement",
              "terrain",
              "administration",
              "other"
            ],
            true,
            false
          ],
          [
            "all",
            [
              "!=",
              [
                "get",
                "class"
              ],
              "water"
            ],
            [
              "match",
              [
                "get",
                "name"
              ],
              [
                "AANAARJÄVRI",
                "AANARJÄU'RR",
                "AHVENANMERI",
                "ANÁRJÁVRI",
                "Aakenusjoki",
                "Aalisjärvi",
                "Abborrfjärden",
                "Ahmasjärvi",
                "Ahmasvesi",
                "Ahvenanrauma",
                "Ahvenjärvi",
                "Ailakkajärvi",
                "Ailanganjärvi",
                "Ainali",
                "Airisto",
                "Aiteenjoki",
                "Aittojärvi",
                "Ajankijärvi",
                "Akko",
                "Akkunusjoki",
                "Aksujärvi",
                "Akujoki",
                "Ala-Askanjärvi",
                "Ala-Karttimo",
                "Ala-Keitele",
                "Ala-Kintaus",
                "Ala-Kitka",
                "Ala-Kivijärvi",
                "Ala-Liesijoki",
                "Ala-Luosta",
                "Ala-Nampajärvi",
                "Ala-Postojoki",
                "Ala-Ruokonen",
                "Ala-Ruokovesi",
                "Ala-Rääveli",
                "Ala-Suolijärvi",
                "Ala-Vuotunki",
                "Alainen",
                "Alajärvi",
                "Alanen",
                "Alanteenjärvi",
                "Alasenjärvi",
                "Alposjärvi",
                "Alvajärvi",
                "Anetjärvi",
                "Angeljoki",
                "Anárjohka",
                "Arajärvi",
                "Armisvesi",
                "Arrajärvi",
                "Asikkalanselkä",
                "Askanselkä",
                "Asmuntinjärvi",
                "Auhojärvi",
                "Aurejärvi",
                "Autiojärvi",
                "Auttijärvi",
                "Avveel",
                "Avviljohka",
                "BOTTENHAVET",
                "BOTTENVIKEN",
                "BOTTNISKA VIKEN",
                "Bajimuš Čuomasjávri",
                "Bajit Háltejávri",
                "Barskärs fjärden",
                "Barösundsfjärden",
                "Basmajávri",
                "Basášjávri",
                "Bealdojávri",
                "Bearajávri",
                "Bergöfjärden",
                "Biesjohka",
                "Bievrrašjohka",
                "Bievrrašjávri",
                "Bihčosjávri",
                "Boazoeatnu",
                "Boazojávri",
                "Bodom träsk",
                "Bodominjärvi",
                "Bolax fjärden",
                "Borgå å",
                "Boxöfjärden",
                "Buolbmatjávri",
                "Buolbmátjohka",
                "Buvssasjohka",
                "Bálojávri",
                "Bávdejávri",
                "Curnujäu'rr",
                "Curnâjävri",
                "Darvvatjohka",
                "Deatnu",
                "Delet",
                "Dierpmesjávri",
                "Doareseatnu",
                "Duolbajávri",
                "Ehronjärvi",
                "Eimisjärvi",
                "Elijärvi",
                "Elimysjärvi",
                "Elämäinen",
                "Elämäjärvi",
                "Elänne",
                "Emäjoki",
                "Enijärvi",
                "Enojärvi",
                "Enonjärvi",
                "Enonvesi",
                "Enäjärvi",
                "Erstan",
                "Eräjärvi",
                "Esse å",
                "Eteläjoki",
                "Evijärvi",
                "Eväjärvi",
                "FINSKA VIKEN",
                "Finbofjärden",
                "Fiästoo",
                "Frankböleträsket",
                "Fállejávri",
                "Fárppaljávri",
                "Fášku",
                "Föglöfjärden",
                "Geaggáneatnu",
                "Geahkkil",
                "Geavvu",
                "Geađgejávri",
                "Giellá",
                "Gilbbesjávri",
                "Gloppet",
                "Goškanjávri",
                "Gullkrona fjärd",
                "Guoleheapme",
                "Gámasjohka",
                "Gáregasjohka",
                "Gávra",
                "Gåsskärs strömmen",
                "Haajaistenjärvi",
                "Haapajoki",
                "Haapajärven",
                "Haapajärvi",
                "Haapaselkä",
                "Haapavesi",
                "Hahmajärvi",
                "Hainus",
                "Hakojärvi",
                "Halajärvi",
                "Halkjärvi",
                "Halsuanjärvi",
                "Hamarinjärvi",
                "Hammasjärvi",
                "Hangasjärvi",
                "Hangon itäinen selkä",
                "Hangon läntinen selkä",
                "Hangö västra fjärd",
                "Hangö östra fjärd",
                "Hanhijärvi",
                "Hankavesi",
                "Harjajärvi",
                "Harkkojärvi",
                "Hattujärvi",
                "Hattuselkä",
                "Hauha",
                "Hauhonselkä",
                "Haukijärvi",
                "Haukivesi",
                "Haukka-",
                "Haukkajärvi",
                "Hautajärvi",
                "Hautaperän tekojärvi",
                "Heitjärvi",
                "Herajärvi",
                "Herttuajärvi",
                "Hietajoki",
                "Hietajärvi",
                "Hietanen",
                "Hietaselkä",
                "Hiidenvesi",
                "Hiienselkä",
                "Hiirenjärvi",
                "Hiisijärvi",
                "Hiisjärvi",
                "Hinjärv",
                "Hipajärvi",
                "Hirsijärvi",
                "Hirvasjärvi",
                "Hirvenselkä",
                "Hirvijärven tekojärvi",
                "Hirvijärvi",
                "Hirvolanselkä",
                "Hopjärvi",
                "Hopom träsk",
                "Horo",
                "Hossanjoki",
                "Hossanjärvi",
                "Houhajärvi",
                "Hudöfjärden",
                "Humaljärvi",
                "Hummonselkä",
                "Hyrynjärvi",
                "Härmäjärvi",
                "Häähnijärvi",
                "Höytiäinen",
                "INARIJÄRVI",
                "ITÄMERI",
                "Idjajávri",
                "Ieselkä",
                "Iijoki",
                "Iijärvi",
                "Iijäu'rr",
                "Iinattijärvi",
                "Iiroonjärvi",
                "Iiruunjärvi",
                "Iisjärvi",
                "Iissijoki",
                "Iisvesi",
                "Iivantiira",
                "Ijjävri",
                "Ikkeläjärvi",
                "Ilajanjärvi",
                "Ilmoilanselkä",
                "Immalanjärvi",
                "Impiönjärvi",
                "Inarijoki",
                "Inhottujärvi",
                "Irnijärvi",
                "Iso",
                "Iso Akanjärvi",
                "Iso Allasjärvi eli",
                "Iso Antinjärvi",
                "Iso Arajärvi",
                "Iso Haapolampi",
                "Iso Hakojärvi",
                "Iso Hietajärvi",
                "Iso Hirvasjärvi",
                "Iso Hongistonjärvi",
                "Iso Huotinlampi",
                "Iso Isterinjärvi",
                "Iso Kallijärvi",
                "Iso Kivijärvi",
                "Iso Kuumujärvi",
                "Iso Lamujärvi",
                "Iso Lohijärvi",
                "Iso Moskujärvi eli",
                "Iso Mustajärvi",
                "Iso Mustinjärvi",
                "Iso Olvasjärvi",
                "Iso Parvajärvi",
                "Iso Pölkkyjärvi",
                "Iso Rautavesi",
                "Iso Sapsojärvi",
                "Iso Sietteläjoki",
                "Iso Suojärvi",
                "Iso Tipasjärvi",
                "Iso Toramojärvi",
                "Iso Tuomaanjärvi",
                "Iso Vatjusjärvi",
                "Iso Venejärvi",
                "Iso Venesjärvi",
                "Iso Viinijärvi",
                "Iso-Airi",
                "Iso-Hera",
                "Iso-Ii",
                "Iso-Juurikka",
                "Iso-Jälä",
                "Iso-Kaarni",
                "Iso-Kaihua",
                "Iso-Kero",
                "Iso-Kiimanen",
                "Iso-Kisko",
                "Iso-Kontainen",
                "Iso-Kuora",
                "Iso-Kähtävä",
                "Iso-Laamanen",
                "Iso-Lauas",
                "Iso-Lemmistö",
                "Iso-Löytäne",
                "Iso-Löytänä",
                "Iso-Mäkäri",
                "Iso-Naakkima",
                "Iso-Panka",
                "Iso-Peranka",
                "Iso-Pyhäntä",
                "Iso-Pyörynen",
                "Iso-Rasti",
                "Iso-Roine",
                "Iso-Ruhmas",
                "Iso-Ruohonen",
                "Iso-Räyrinki",
                "Iso-Sulkava",
                "Iso-Ulku",
                "Iso-Vietonen",
                "Iso-Äylä",
                "Isojärvi",
                "Itäjärvi",
                "Ivalojoki",
                "Jalanti",
                "Jaurakkajärvi",
                "Jaurujoki",
                "Javarusjoki",
                "Javarusjärvi",
                "Jeaggejávri",
                "Jeesiöjoki",
                "Jeggijävri",
                "Jerisjärvi",
                "Jeä'ǧǧjäu'rr",
                "Jiehtájohka",
                "Jievjâjävri",
                "Johttejávri",
                "Jolosjärvi",
                "Jongunjoki",
                "Jongunjärvi",
                "Jonkeri",
                "Jormasjärvi",
                "Joroisselkä",
                "Jottijärvi",
                "Joukamojärvi",
                "Joukiinen",
                "Joutsijärvi",
                "Joutsjärvi",
                "Jouttijärvi",
                "Judinsalonselkä",
                "Jukajärvi",
                "Jullamojärvi",
                "Julma-Ölkky",
                "Jumalisjärvi",
                "Jumiskonjoki",
                "Junkua",
                "Juntusjärvi",
                "Juojärvi",
                "Juolasvesi",
                "Juolunkajärvi",
                "Juopulinjärvi",
                "Juorkuna",
                "Juortananjärvi",
                "Juttjävri",
                "Juttuajärvi",
                "Juuanjärvi",
                "Juullâmjävri",
                "Juurusvesi",
                "Juutuanjoki",
                "Juvduujuuhâ",
                "Jyrkeejärvi",
                "Jämijärvi",
                "Jämäsjärvi",
                "Jängänjärvi",
                "Jänisselkä",
                "Jänkäjärvi",
                "Järvitalonjärvi",
                "Jäsys",
                "Jääsjärvi",
                "Jääskänjärvi",
                "KALLAVESI",
                "KEITELE",
                "Kaamasjoki",
                "Kaamâsjuuhâ",
                "Kaarankajärvi",
                "Kaarantojärvi",
                "Kaaresjärvi",
                "Kaartjärvi",
                "Kaihlanen",
                "Kairijoki",
                "Kajaanselkä",
                "Kajoonjärvi",
                "Kakarijärvi",
                "Kalajoki",
                "Kalajärvi",
                "Kalaton",
                "Kalhamajärvi",
                "Kalkiaisjärvi",
                "Kallavesi",
                "Kallberggloppet",
                "Kalliojärvi",
                "Kallioluoma",
                "Kallojärvi",
                "Kallunkijärvi",
                "Kalmarinselkä",
                "Kalmavesi",
                "Kalotfjärden",
                "Kampsajärvi",
                "Kangasjärvi",
                "Kangasvesi",
                "Kangerjärvi",
                "Kangosjärvi",
                "Kankarisvesi",
                "Kannonjärvi",
                "Kannusjärvi",
                "Kapsajoki",
                "Karankajärvi",
                "Karhijärvi",
                "Karhujärvi",
                "Karigasjoki",
                "Karijärvi",
                "Karkujärvi",
                "Karperöfjärden",
                "Karperönjärvi",
                "Karsikkojärvi",
                "Karttimonjoki",
                "Karttuunselkä",
                "Karvaselkä",
                "Karvianjärvi",
                "Kasariselkä",
                "Katisko-Saarijärvi",
                "Katosselkä",
                "Kauhajärvi",
                "Kaukuanjärvi",
                "Kaura",
                "Kaurojärvi",
                "Kellojärvi",
                "Kelontekemäjärvi",
                "Kelujärvi",
                "Kemijoki",
                "Kemijärvi",
                "Keravanjoki",
                "Keritty",
                "Kermajärvi",
                "Kernaalanjärvi",
                "Kerteselkä",
                "Kertonselkä",
                "Kervo å",
                "Kesijärvi",
                "Kesjävri",
                "Keski-Karanka",
                "Keski-Kero",
                "Keskinen",
                "Kessijärvi",
                "Ketojärvi",
                "Kettujoki",
                "Keurusselkä",
                "Kevojoki",
                "Keväjärvi",
                "Kevättijärvi",
                "Keyritty",
                "Kiantajärvi",
                "Kiekkijärvi",
                "Kiekkiselkä",
                "Kielijärvi",
                "Kiellajoki",
                "Kiesimenjärvi",
                "Kieskisjärvi",
                "Kietsimäjoki",
                "Kihti",
                "Kiikoisjärvi",
                "Kiiminkijoki",
                "Kiiskisjärvi",
                "Kiitämä",
                "Kilpijärvi",
                "Kilpisjärvi",
                "Kiltuanjärvi",
                "Kiminginjärvi",
                "Kirintöjärvi",
                "Kirkkojärvi",
                "Kirkkojärvi eli",
                "Kirkonmaanselkä",
                "Kirmanjärvi",
                "Kirmusjärvi",
                "Kirpistö",
                "Kiteenjärvi",
                "Kitinen",
                "Kitkajoki",
                "Kiurujärvi",
                "Kiuruvesi",
                "Kiutajärvi",
                "Kivesjärvi",
                "Kivestönjärvi",
                "Kivi- ja Levalammen",
                "Kivi-Kiekki",
                "Kivijoki eli",
                "Kivijärvi",
                "Kiälláá",
                "Kiäptuvei",
                "Kiävu",
                "Klobbskärs fjärden",
                "Koirajärvi",
                "Koirus",
                "Koitajoki",
                "Koitere",
                "Koitijärvi",
                "Koivujärvi",
                "Kojonselkä",
                "Kokemäenjoki",
                "Kokkojärvi",
                "Kokonjärvi",
                "Kokonselkä",
                "Koldemjävri",
                "Kolima",
                "Kolkku",
                "Kolkonjärvi",
                "Kolmiloukkonen",
                "Kolmisoppi",
                "Kolovesi",
                "Kolpanlahti",
                "Komujärvi",
                "Kondosiijävri",
                "Kongasjärvi",
                "Konnevesi",
                "Konnivesi",
                "Kontioluoma",
                "Kontojärvi",
                "Kontosjärvi",
                "Koonjâljävri",
                "Koonjâlvuonâ",
                "Koppelojärvi",
                "Kopsusjoki",
                "Korentojärvi",
                "Korkatti",
                "Korojoki",
                "Korpijoki",
                "Korpijärvi",
                "Korpinen",
                "Korpuajärvi",
                "Kortejärvi",
                "Kortteisen tekojärvi",
                "Korvajärvi",
                "Korvuanjärvi",
                "Kosamonjärvi",
                "Koskeljärvi",
                "Koskelovesi",
                "Kostonjoki",
                "Kostonjärvi",
                "Kotajoki",
                "Kotajärvi",
                "Kotaselkä",
                "Kotijärvi",
                "Kotiselkä",
                "Kotkajärvi",
                "Kotkatselkä",
                "Kouerjärvi",
                "Koukkujärvi",
                "Koutajärvi",
                "Koutuanjärvi",
                "Koutusjärvi",
                "Kovajärvi",
                "Koveronselkä",
                "Kovesjärvi",
                "Koviojärvi",
                "Koškâmjävri",
                "Kronoby å",
                "Kruunupyynjoki",
                "Kuerjoki",
                "Kuhajärvi",
                "Kuhmajärvi",
                "Kuijärvi",
                "Kuikkajärvi",
                "Kuikkojärvi",
                "Kuiva Tepastojoki",
                "Kuivajoki",
                "Kuivajärvi",
                "Kuivaselkä",
                "Kuivasjärvi",
                "Kuivikkojärvi",
                "Kukasjärvi",
                "Kukkarinselkä",
                "Kukkia",
                "Kulasjoki",
                "Kulkemus",
                "Kulkujärvi",
                "Kulovesi",
                "Kulvakkojärvi",
                "Kummunjärvi",
                "Kuohattijärvi",
                "Kuohijärvi",
                "Kuokkastenjärvi",
                "Kuolajärvi",
                "Kuolimo",
                "Kuolpujoki",
                "Kuomanjärvi",
                "Kuonanjärvi",
                "Kuontijärvi",
                "Kuopasjärvi",
                "Kuorasjärvi",
                "Kuorevesi",
                "Kuorinka",
                "Kuortaneenjärvi",
                "Kuotesjärvi",
                "Kuovđâšmjävri",
                "Kurjenjärvi",
                "Kurkijärvi",
                "Kurranjärvi",
                "Kursunkijärvi",
                "Kurtakkojärvi",
                "Kurtinjärvi",
                "Kusianjärvi",
                "Kutemajärvi",
                "Kuttajärvi",
                "Kutunjärvi",
                "Kuuhankavesi",
                "Kuurtojärvi",
                "Kuusaanjärvi",
                "Kuusamojärvi",
                "Kuusijärvi",
                "Kuusinkijoki",
                "Kuusjärvi",
                "Kuusvesi",
                "Kuvansi",
                "Kuõđâšmjäu'rr",
                "Kvarken",
                "Kylmäjärvi eli",
                "Kylmäluoma",
                "Kylmänjärvi",
                "Kymijoki",
                "Kymijärvi",
                "Kymmene älv",
                "Kynsijärvi",
                "Kynsivesi",
                "Kynäsjärvi",
                "Kyrkösjärven",
                "Kyro älv",
                "Kyrsyänjärvi",
                "Kyröjärvi",
                "Kyrönjoki",
                "Kyrösjärvi",
                "Kytäjärvi",
                "Kyyjärvi",
                "Kyyneljärvi",
                "Kyynelvuono",
                "Kyynämöinen",
                "Kyyvesi",
                "Kálbáiääpi",
                "Käenniemenselkä",
                "Käkkälöjoki",
                "Käkövesi",
                "Kälkäjärvi",
                "Kälkänen",
                "Kämäräisenjärvi",
                "Kärkjärvi",
                "Käsmäjärvi",
                "Käyrämöjärvi",
                "Käärmejärvi",
                "Kõõnjâljäu'rr",
                "Kõõnjâlvuõnn",
                "Kökarsfjärden",
                "Könkämäeno",
                "Könkäsenjärvi",
                "Köyliönjärvi",
                "Köyry",
                "Laakajärvi",
                "Lahnajärvi",
                "Lahnavesi",
                "Laihela å",
                "Laihianjoki",
                "Lainiojoki",
                "Lammasjärvi",
                "Lampaanjärvi",
                "Lamujoki",
                "Lankajärvi",
                "Lannevesi",
                "Lapinjärvi",
                "Lappajärvi",
                "Lappalanjärvi",
                "Lappdalsfjärden",
                "Lappo å",
                "Lappträsk",
                "Lappvesi",
                "Lapuanjoki",
                "Larsmosjön",
                "Latvajärvi",
                "Latvanjärvi",
                "Laukkujärvi",
                "Lautajärvi",
                "Lautiainen",
                "Lauvusjärvi",
                "Lavajärvi",
                "Lavianselkä",
                "Leahttáseatnu",
                "Leammi",
                "Lehesselkä",
                "Lehijärvi",
                "Lehtojärvi",
                "Lehtosenjärvi",
                "Lemmee",
                "Lemmenjoki",
                "Lennusjärvi",
                "Lentiira",
                "Lentua",
                "Leppävesi",
                "Lestijoki",
                "Lestijärvi",
                "Levijoki",
                "Levänen",
                "Lieksanjoki",
                "Liekune",
                "Liepimäjärvi",
                "Liesjärvi",
                "Liesvesi",
                "Lietukka",
                "Lietvesi",
                "Lievestuoreenjärvi",
                "Lieđasjávri",
                "Liikapuron tekojärvi",
                "Liitonjärvi",
                "Liittokivenselkä",
                "Lijankijärvi",
                "Lika-Pyöree",
                "Linnanjärvi",
                "Livojoki",
                "Livojärvi",
                "Lockvattnet",
                "Lohjanjärvi",
                "Loimijoki",
                "Loitimo",
                "Loituma",
                "Lojo sjö",
                "Lokan tekojärvi",
                "Lokvesi",
                "Loppijärvi",
                "Lotto",
                "Louejärvi",
                "Louhivesi",
                "Lounaja",
                "Lovasjärvi",
                "Luhdanjoki",
                "Luiminkajoki",
                "Luiminkajärvi",
                "Luiro",
                "Luirojärvi",
                "Lukujärvi",
                "Lumijoenselkä",
                "Lummenne",
                "Lumparn",
                "Luodonjärvi",
                "Luodonselkä",
                "Luolajärvi",
                "Luomusjärvet",
                "Luonselkä",
                "Luonteri",
                "Luopmošjávrrit",
                "Luosujärvi",
                "Luovijärvi",
                "Luppojärvi",
                "Lutinjoki",
                "Lutjanjärvi",
                "Lutto",
                "Luujärvi",
                "Luupuvesi",
                "Luvanjärvi",
                "Lylyjärvi",
                "Lylysjärvi",
                "Längelmävesi",
                "Lätäseno",
                "Lääminki",
                "Maaninkajoki",
                "Maaninkajärvi",
                "Maaterjoki",
                "Maavesi",
                "Mahlunjärvi",
                "Majamajärvi",
                "Majavajärvi",
                "Mallasvesi",
                "Mallinkaisten-",
                "Mallos",
                "Mallusjärvi",
                "Maltiojoki",
                "Mankilanjärvi",
                "Mantojärvi",
                "Marrasjoki",
                "Marrasjärvi",
                "Marsjön",
                "Marsujärvi",
                "Martimojärvi",
                "Marttisenjärvi",
                "Marttisjärvi",
                "Matalajärvi",
                "Matikanjärvi",
                "Maunonen",
                "Meallejávri",
                "Mekrijärvi",
                "Melajärvi",
                "Mellalompolo",
                "Meltausjoki",
                "Menesjoki",
                "Menešjohka",
                "Menišjuuhâ",
                "Merenkurkku",
                "Merikarvianjoki",
                "Mertajärvi",
                "Mie'll-luubbâl",
                "Miekojärvi",
                "Mielakka",
                "Mielliluobâl",
                "Mierasjärvi",
                "Mierašjávri",
                "Mihkalijärvi",
                "Mihkaljäu'rr",
                "Mihkâljävri",
                "Mikitänjärvi",
                "Misijärvi",
                "Moitajärvi",
                "Molkojoki",
                "Molkojärvi",
                "Mommilan-",
                "Monåfjärden",
                "Mossala fjärden",
                "Mouhijärvi",
                "Mourujärvi",
                "Moškisjävri",
                "Mudusjävri",
                "Muhjärvi",
                "Muhosjoki",
                "Muhujärvi",
                "Muikunselkä",
                "Mujejärvi",
                "Mukajoki",
                "Munajärvi",
                "Munaluodonselkä",
                "Muojärvi",
                "Muokonjärvi",
                "Muonionjoki",
                "Muotkajärvi",
                "Muotkejávri",
                "Murhijärvi",
                "Mursunjärvi",
                "Murtojärvi",
                "Musta-Ruhmas",
                "Mustajärvi",
                "Mustanselkä",
                "Mustaselkä",
                "Mustijoki",
                "Mutusjärvi",
                "Muurasjärvi",
                "Muuratjärvi",
                "Muuruejärvi",
                "Muuruvesi",
                "Myggskärs fjärden",
                "Myhinjärvi",
                "Mynälahti",
                "Mársejávri",
                "Máttajávri",
                "Máđerjohka",
                "Mäntyjärvi",
                "Märkjärvi",
                "Mönninselkä",
                "Naamajärvi",
                "Naamankajärvi",
                "Naarajoki",
                "Naarajärvi",
                "Naarvanjoki",
                "Naarvanjärvi",
                "Naisjärvi",
                "Nammijärvi",
                "Nangujärvi",
                "Nanguvuono",
                "Naruskajoki",
                "Naruskajärvi",
                "Narvijärvi",
                "Nattushaara",
                "Naŋŋâjävri",
                "Naŋŋâvuonâ",
                "Neahčiljohka",
                "Neitijärvi",
                "Nerkoonjärvi",
                "Nerosjärvi",
                "Nevajärvi",
                "Niemijärvi",
                "Niemisjärvi",
                "Niinijärvi",
                "Niinivesi",
                "Nilakka",
                "Nilijoki",
                "Niljohka",
                "Nirvajoki",
                "Nirvejohka",
                "Niskajärvi",
                "Niskanselkä",
                "Nissinjärvi",
                "Nitsijärvi",
                "Njamatjávri",
                "Njammijävri",
                "Njauddâmjokk",
                "Nje'ǯǯjäu'rr",
                "Njeavdi",
                "Njiävđám",
                "Njižžjävri",
                "Nolimo",
                "Norra gloppet",
                "Norrhavet",
                "Norrskärsgloppet",
                "Norvajoki",
                "Norvajärvi",
                "Nuasjärvi",
                "Nuija",
                "Nummijärvi",
                "Nuorajärvi",
                "Nuoramois-",
                "Nuorittajoki",
                "Nuortti",
                "Nuottamajärvi",
                "Nuottijärvi",
                "Nurmesjärvi",
                "Nurmijärvi",
                "Nurmonjoki",
                "Nytkymenjärvi eli",
                "Nytkyn",
                "NÄSIJÄRVI",
                "Näkkäläjoki",
                "Näljänkäjoki eli",
                "Nälkämäjärvi",
                "Näläntöjärvi",
                "Närpes å",
                "Närpiönjoki",
                "Näsiselkä",
                "Näskäjärvi",
                "Näskämö",
                "Näskänselkä",
                "Näätämöjoki",
                "OULUJÄRVI",
                "Obbnäsfjärden",
                "Ohcejohka",
                "Oijusluoma",
                "Oijärvi",
                "Oisavanjärvi",
                "Oivanginjärvi",
                "Oivanjärvi",
                "Ojajärvi",
                "Oksjärvi",
                "Olkkajärvi",
                "Ollilanjärvi",
                "Ollinselkä",
                "Olosjärvi",
                "Omenaistenaukko",
                "Omenojärvi",
                "Ominaisfjärden",
                "Onkamojoki",
                "Onkamojärvi",
                "Onkimaanjärvi",
                "Onkivesi",
                "Ontamojärvi",
                "Ontojärvi",
                "Orajärvi",
                "Orijärvi",
                "Orivesi",
                "Ormajärvi",
                "Orrengrundsfjärden",
                "Orsklobbs fjärden",
                "Oskajärvi",
                "Osmankajärvi",
                "Osmanki",
                "Otajärvi",
                "Otermanjärvi",
                "Ottojärvi",
                "Oudonjärvi",
                "Oulankajoki",
                "Oulujoki",
                "Ouluvesi",
                "Ounasjoki",
                "Ounasjärvi",
                "Ounionjärvi",
                "Outijärvi",
                "Ovnnesjohka",
                "Ovnnesjávri",
                "PERÄMERI",
                "PIELINEN",
                "POHJANLAHTI",
                "PUULA",
                "Paamajärvi",
                "Paasselkä",
                "Paasvesi",
                "Paatari",
                "Paatinjärvi",
                "Paatsvuono",
                "Paattinkijärvi",
                "Paavolanjärvi",
                "Paimionjoki",
                "Painio",
                "Pajulanjärvi",
                "Pajuselkä",
                "Pakajoki",
                "Paljavesi",
                "Pallasjoki",
                "Pallasjärvi",
                "Palojärvi",
                "Paloselkä",
                "Palosenjärvi",
                "Palovesi",
                "Paltaselkä",
                "Palusjärvi",
                "Pankajärvi",
                "Panumanjärvi",
                "Pappilanselkä",
                "Parkanonjärvi",
                "Parkkimanjärvi",
                "Parlahti",
                "Parlaxfjärden",
                "Parvajärvi",
                "Pasasjärvi",
                "Pasmajärvi",
                "Passaašjävri",
                "Patanan tekojärvi",
                "Paudjäu'rr",
                "Pautujärvi",
                "Pavdjävri",
                "Paččvuonâ",
                "Paččvuõnn",
                "Peerajärvi",
                "Peimari",
                "Pellojärvi",
                "Peltojärvi",
                "Pemarfjärden",
                "Pemu",
                "Pentujärvi",
                "Penämönjärvi",
                "Peonselkä",
                "Perho å eller",
                "Perhonjoki",
                "Perhonjoki eli",
                "Perttausjärvi",
                "Perunkajärvi",
                "Peruvesi",
                "Peränne",
                "Pesiöjärvi",
                "Pessijoki",
                "Petkeljärvi",
                "Petraselkä",
                "Petruma",
                "Petäjäjärvi",
                "Peurajärvi",
                "Peurunka",
                "Pidisjärvi",
                "Pieggâjävri",
                "Pieksänjärvi",
                "Pielavesi",
                "Pielisjoki",
                "Pien-Saimaa",
                "Pienanjärvi",
                "Pieni",
                "Pieni Haukivesi",
                "Pieni Toramojärvi",
                "Pienivesi",
                "Piesjoki",
                "Pietarinjärvi",
                "Pihlajavesi",
                "Pihtijoki",
                "Piiksiselkä",
                "Piipsjärvi",
                "Piispajärvi",
                "Pikku Venejärvi",
                "Pikku-Kaarni",
                "Piltuanjoki",
                "Piltunginjärvi",
                "Pinkjärvi",
                "Pintamojärvi",
                "Pirnesjärvi",
                "Pirttijärvi",
                "Pisamo",
                "Pistojärvi",
                "Pitkä Pihlajavesi",
                "Pitkäjärvi",
                "Pitkämön",
                "Pitsusjärvi",
                "Piäldoojävri",
                "Piõggjäu'rr",
                "Pohjois-",
                "Pohjois-Surnui",
                "Pohjois-Virmas",
                "Poikajärvi",
                "Poksamo",
                "Polojärvi",
                "Polvijärvi",
                "Ponnen-",
                "Ponsanselkä",
                "Pontema",
                "Poojärvi",
                "Poosjärvi",
                "Porasjärvi",
                "Porkalafjärden",
                "Porkkalanselkä",
                "Poroeno",
                "Porojärvi",
                "Porontima",
                "Porovesi",
                "Porsskärs fjärden",
                "Portimojärvi",
                "Portinjoki",
                "Porttipahdan tekojärvi",
                "Porvoonjoki eli",
                "Posionjärvi",
                "Preiviikinlahti",
                "Prisjeegajäu'rr",
                "Pudasjärvi",
                "Puhosjärvi",
                "Pukala",
                "Pukara",
                "Pulloselkä",
                "Pulmankijoki",
                "Pulmankijärvi",
                "Punelia",
                "Puokiojärvi",
                "Puolamajärvi",
                "Puolankajärvi",
                "Puontpyölinjärvi",
                "Purasimenjärvi",
                "Purasjärvi",
                "Purjeselkä",
                "Purmojärvi",
                "Purnujärvi",
                "Puruvesi",
                "Pusonjärvi",
                "Pusurinjärvi",
                "Puujärvi",
                "Puurijärvi",
                "Puuruunjärvi",
                "Puusasjoki",
                "Pyhitty",
                "Pyhäjoki",
                "Pyhäjärvi",
                "Pyhännän-",
                "Pyhäselkä",
                "Pyhävesi",
                "Pyttyvesi",
                "Pyyvesi",
                "Pyöreä-Kelsimä",
                "PÄIJÄNNE",
                "Páálujävri",
                "Pááđáár",
                "Päijänne",
                "Pälkänevesi",
                "Pänijävri",
                "Pännijävri",
                "Pärjänjoki",
                "Pärsämönselkä",
                "Pää'nnjäu'rr",
                "Pääjärvi",
                "Pääpohjanjärvi",
                "Påsalöfjärden",
                "Pöyliöjärvi",
                "Pöyrisjoki",
                "Pöyrisjärvi",
                "Raanujärvi",
                "Rahajärvi",
                "Raholanjärvi",
                "Raippaluodonselkä",
                "Rajajoki",
                "Ranta-Töysän",
                "Ranuanjoki",
                "Ranuanjärvi",
                "Rapojärvi",
                "Rastinjärvi",
                "Rasvanki",
                "Rattosjärvi",
                "Rauanjärvi",
                "Raudanjoki",
                "Raudanvesi",
                "Rautavesi",
                "Rautjärvi",
                "Rauttunselkä",
                "Rauvanjärvi",
                "Rehja",
                "Renkajärvi",
                "Replotfjärden",
                "Repojoki",
                "Repojärvi",
                "Reposelkä",
                "Repovesi",
                "Revöfjärden",
                "Riebanjohka",
                "Riemâšjuuhâ",
                "Riipijoki",
                "Riipijärvi",
                "Rikkavesi",
                "Rintajärvi",
                "Ristijärvi",
                "Ristinselkä",
                "Ritojärvi",
                "Roikanvesi",
                "Roine",
                "Rokuanjärvi",
                "Rommaeno",
                "Rommajärvi",
                "Ropmaeatnu",
                "Ropmajávri",
                "Rotimo",
                "Rourajoki",
                "Rovajärvi",
                "Ruimu",
                "Rukavesi",
                "Ruokojärvi",
                "Ruokovesi",
                "Ruopsanjärvi",
                "Ruosmanjärvi",
                "Ruotsalainen",
                "Ruovesi",
                "Rutajärvi",
                "Ruuhijärvi",
                "Ruunaanjärvi",
                "Rytkynjärvi",
                "Ryökäsvesi",
                "Rádjajohka",
                "Rádjeeatnu",
                "Rááhájävri",
                "Räihänselkä",
                "Räväsjärvi",
                "Rääpysjärvi",
                "Röukasträsket",
                "Röykasjärvi",
                "SAARISTOMERI",
                "SAIMAA",
                "SELKÄMERI",
                "SKÄRGÅRDSHAVET",
                "SUOMENLAHTI",
                "SUONTEE",
                "Saanijärvi",
                "Saaresjärvi",
                "Saari-Kiekki",
                "Saari-Valama",
                "Saarijärvi",
                "Saarinen",
                "Saarisenjärvi",
                "Saarva",
                "Saggöfjärden",
                "Saimaan kanava",
                "Saittajärvi",
                "Saiveljärvi",
                "Sakaranjärvi",
                "Salahminjärvi",
                "Salajärvi",
                "Salamajärvi",
                "Salkolanjärvi",
                "Salmijärvi",
                "Saloisten-",
                "Salosvesi",
                "Salttijärvi",
                "Sandöfjärden",
                "Sanginjoki",
                "Sanginjärvi",
                "Santara",
                "Saposelkä",
                "Sarajärvi",
                "Sarmijärvi",
                "Sarmivuono",
                "Sarvenselkä",
                "Sassalinjärvi",
                "Sattanen",
                "Saukkojärvi",
                "Saunajärvi",
                "Savijärvi",
                "Savinajoki",
                "Saviselkä",
                "Savonselkä",
                "Seavžejávri",
                "Seinäjoki",
                "Seinäjärvi",
                "Seitenjärvi",
                "Settijärvi",
                "Seurujoki",
                "Severijärvi",
                "Sevettijärvi",
                "Sevžjävri",
                "Sialmojärvi",
                "Sibbofjärden",
                "Sierijärvi",
                "Signilskärsfjärden",
                "Siikaisjärvi",
                "Siikajoki",
                "Siikavesi",
                "Silesjuuhâ",
                "Silisjohka",
                "Silisjoki",
                "Silisjokk",
                "Simojoki",
                "Simojärvi",
                "Simpelejärvi",
                "Simpiänselkä",
                "Simskälafjärden",
                "Sinervä",
                "Sinettäjärvi",
                "Sipoonselkä",
                "Sipsiöjärvi",
                "Siuruanjoki",
                "Siurujoki",
                "Siuttajoki",
                "Sivakka-",
                "Skiehččan",
                "Skieččâm",
                "Skiftet",
                "Skállujorŋâ",
                "Skäriströmmen",
                "Soasjoki",
                "Soasjärvi",
                "Soivionjärvi",
                "Sokojärvi",
                "Sollomusjärvi",
                "Solmusjäu'rr",
                "Solojärvi",
                "Solojävri",
                "Somasjärvi",
                "Somer",
                "Somerjärvi",
                "Sompiojärvi",
                "Somášjávri",
                "Sonkajärvi",
                "Sonkari",
                "Sonnanen",
                "Sorsavesi",
                "Sorvarinjärvi",
                "Sotajoki",
                "Sotkajávri",
                "Sotkajärvi",
                "Sotkanselkä",
                "Stora Seljes",
                "Strömma kanal",
                "Strömman kanava",
                "Stuorgoahtejávri",
                "Stuorát",
                "Stuorát Golmmesjávri",
                "Stuárráb Kolmišjävri",
                "Suhpejávri",
                "Suininki",
                "Sukeri",
                "Sukevanjärvi",
                "Suksenjärvi",
                "Sulgušjävri",
                "Sulkavanjärvi",
                "Sulkusjärvi",
                "Sumiainen",
                "Summanen",
                "Sumsa",
                "Suojärvi",
                "Suolajärvi",
                "Suolijärvi",
                "Suolikko",
                "Suolisjärvi",
                "Suolojávri",
                "Suomijärvi",
                "Suomujoki",
                "Suomujärvi",
                "Suomunjoki",
                "Suomunjärvi",
                "Suonojärvi",
                "Suontee",
                "Suorsajärvi",
                "Suotajärvi",
                "Suovanselkä",
                "Suppijärvi",
                "Surnujärvi",
                "Susijärvi",
                "Suukisjoki",
                "Suur-Saimaa",
                "Suuri",
                "Suuri Heinäjärvi",
                "Suuri Jukajärvi",
                "Suuri Rautjärvi",
                "Suuri Ruokovesi eli",
                "Suuri-",
                "Suuri-Juminen",
                "Suuri-Nivunki",
                "Suuri-Onkamo",
                "Suuri-Palonen",
                "Suuri-Petäinen",
                "Suuri-Pieksä",
                "Suurijärvi",
                "Suurselkä",
                "Suvantojärvi",
                "Suvasvesi",
                "Svartsån",
                "Synsiö",
                "Sysmä",
                "Sysmäjärvi",
                "Syvä Paltojärvi",
                "Syvä Tepastojoki",
                "Syväjärvi",
                "Syvänsi",
                "Syväri",
                "Syysjärvi",
                "Sáltejávri",
                "Sávzajávri",
                "Säkkijärvi",
                "Sälevä",
                "Särki-Kämä",
                "Särkijärvi",
                "Särkiluoma",
                "Särkjärvi",
                "Säyneinen",
                "Säynejärvi",
                "Säynjärvi",
                "Säynät-",
                "Säynää",
                "Säytsjärvi",
                "Sääksjärvi",
                "Sääskijärvi",
                "Sääskjärvi",
                "Södra Kvarken",
                "Tainijoki",
                "Taipalenjärvi",
                "Takajärvi",
                "Tallusjärvi",
                "Tammijärvi",
                "Tankajoki",
                "Tarjanne",
                "Tarvantojoki",
                "Teerijärvi",
                "Teili",
                "Tekojärvi",
                "Telmonselkä",
                "Temmesjoki",
                "Tenniöjoki",
                "Teno",
                "Termisjärvi",
                "Termitty",
                "Ternujoki",
                "Tervajärvi",
                "Tervonjärvi",
                "Teutjärvi",
                "Tihvetjärvi",
                "Tiilikka",
                "Tiirakkajärvi",
                "Tiisijärvi",
                "Timisjärvi",
                "Toby å",
                "Tohmajärvi",
                "Toisvesi",
                "Toivaanjärvi",
                "Tokrajärvi",
                "Toljanjärvi",
                "Tolosjoki",
                "Tolvanselkä",
                "Torasjärvi",
                "Toriseno",
                "Tornionjoki",
                "Torsa",
                "Tossanselkä",
                "Tovâsjuuhâ",
                "Tryskärs djupet",
                "Tulkajärvi",
                "Tulppiojoki",
                "Tuntsajoki",
                "Tuohiselkä",
                "Tuohtiainen",
                "Tuopanjärvi",
                "Tuorkottajajärvi",
                "Turajärvi",
                "Turjanselkä",
                "Tuulijärvi",
                "Tuunaanselkä",
                "Tuusjärvi",
                "Tuusulan-",
                "Tyrnävänjoki",
                "Tyräjärvi",
                "Törmäsjärvi",
                "Uccjuuhâ",
                "Ukonjärvi",
                "Ukonselkä",
                "Ukonvesi",
                "Uljuan tekojärvi",
                "Ullavanjärvi",
                "Umpijärvi",
                "Unari",
                "Unnukka",
                "Uolionselkä",
                "Upinniemenselkä",
                "Urajärvi",
                "Uramo",
                "Urpalonjärvi",
                "Utosjoki",
                "Utrasselkä",
                "Utsjoki",
                "Uudentalonjärvi",
                "Uurainen",
                "Uurajärvi",
                "Uuranjärvi",
                "Uurasjärvi",
                "Uva",
                "Va'sseljäu'rr",
                "Vaajärvi",
                "Vaalajärvi",
                "Vaasselijärvi",
                "Vaassiljävri",
                "Vaattojärvi",
                "Vaddjohka",
                "Vaddjávri",
                "Vahanka",
                "Vahermanjärvi",
                "Vahojärvi",
                "Vahvajärvi",
                "Vahvanen",
                "Vaijoki",
                "Vaijuuhâ",
                "Vaijärvi",
                "Vaijävri",
                "Vaikkojärvi",
                "Vainosjärvi",
                "Vainosjäu'rr",
                "Vajunen",
                "Valajärvi",
                "Valkeajärvi",
                "Valkeinen",
                "Valkeisjärvi",
                "Valkerpyy",
                "Valkiainen",
                "Valkjärvi",
                "Valkkojärvi",
                "Valsörsgloppet",
                "Valtasenjärvi",
                "Valtijoki",
                "Valtimojärvi",
                "Valvatus",
                "Vanaja",
                "Vanajavesi",
                "Vanda å",
                "Vanhanselkä",
                "Vankavesi",
                "Vannjiikeessimjävri",
                "Vanosen-",
                "Vantaanjoki",
                "Vanttajajärvi",
                "Vanttausjärvi",
                "Vantunlampi",
                "Varesjärvi",
                "Varpulan tekojärvi",
                "Vasikkaselkä",
                "Vaskijärvi",
                "Vaskivesi",
                "Vaskojoki",
                "Vaskuun-",
                "Vastusjärvi",
                "Vatianjärvi",
                "Vaulonjoki",
                "Veahčajohka",
                "Veahčajávri",
                "Vehkajärvi",
                "Velaattajärvi",
                "Velhovesi",
                "Velisjärvi",
                "Vellijärvi",
                "Venejärvi",
                "Venesjärvi",
                "Venetjoen",
                "Vepsänjärvi",
                "Verkkojärvi",
                "Vermas-",
                "Veräinen",
                "Vesijakaa",
                "Vesijako eli",
                "Vesijärvi",
                "Vestojoki",
                "Vetelinjoki",
                "Vetil å",
                "Vetsijoki",
                "Vetsijärvi",
                "Viasvedenlahti",
                "Vidskärs fjärden",
                "Viekijärvi",
                "Viemenenjärvi",
                "Viermijävri",
                "Vihtanen",
                "Vihtijärvi",
                "Viiksjärvi",
                "Viilajärvi",
                "Viinijärvi",
                "Viipua",
                "Viitaanjärvi",
                "Vikajoki",
                "Vikajärvi",
                "Villikkalanjärvi",
                "Vilpusjärvi",
                "Virmajärvi",
                "Virmasvesi",
                "Virolahti",
                "Vitträsk",
                "Vudnejávri",
                "Vuogojávri",
                "Vuohijärvi",
                "Vuohtajärvi",
                "Vuojärvi",
                "Vuokalanjärvi",
                "Vuokkijärvi",
                "Vuokojärvi",
                "Vuoksi",
                "Vuoksijärvi",
                "Vuontisjärvi",
                "Vuorijärvi",
                "Vuosanganjärvi",
                "Vuosjärvi",
                "Vuoskujärvi",
                "Vuotjärvi",
                "Vuáidâšjävri",
                "Vyelijävri",
                "Válddejohka",
                "Vášku",
                "Vähä Lamujärvi",
                "Vähä-Ruohonen",
                "Vähäjoki",
                "Värriöjoki",
                "Värriöjärvi",
                "Västergrunds fjärden",
                "Väärinjärvi",
                "Vääräjärvi",
                "Väätimö",
                "Ylemmäinen",
                "Yli-Juumajärvi",
                "Yli-Kitka",
                "Yli-Naarma",
                "Yli-Nampajärvi",
                "Yli-Suolijärvi",
                "Yli-Ulkujärvi",
                "Ylijoki",
                "Ylimmäinen",
                "Ylinen",
                "Ylinen Sieppijärvi",
                "Ylisjärvi",
                "Ylistenjärvi",
                "Ylläsjoki",
                "Ylläsjärvi",
                "Yltiä",
                "Ylä-Enonvesi",
                "Ylä-Keitele",
                "Ylä-Keyritty",
                "Ylä-Kintaus",
                "Ylä-Kuomio",
                "Ylä-Luosta",
                "Ylä-Luotojärvi",
                "Ylä-Nuortti",
                "Ylä-Postojoki",
                "Ylä-Ruokonen",
                "Ylä-Rääveli",
                "Yläjärvi",
                "Ylänne",
                "Yöttäjä",
                "Yövesi",
                "järvi",
                "tekojärvi",
                "Áhkojohka",
                "Áillahasjávri",
                "Ákšojávri",
                "Ákšujävri",
                "Äggskärsfjärden",
                "Ähtärinjärvi",
                "Ähtävänjoki",
                "Äijihjorŋâ",
                "Äimisvesi",
                "Äimäjärvi",
                "Äkäsjoki",
                "Äkäsjärvi",
                "Ämmänselkä",
                "Änättijärvi",
                "Ärjänselkä",
                "Ätäskö",
                "Äälisjärvi",
                "Äälisjäu'rr",
                "Äälisjävri",
                "ÅLANDS HAV",
                "ÖSTERSJÖN",
                "Österfjärden",
                "Österskärs fjärden",
                "Östra gloppet",
                "Čaarmâjävri",
                "Čaarmâvuonâ",
                "Če'vetjäu'rr",
                "Čearpmatjohka",
                "Čeavetjávri",
                "Čevetjävri",
                "Čiekŋalisjávri",
                "Čivtjuuhâ",
                "Čivttajohka",
                "Čovčjävri",
                "Čue'lsjäu'rr",
                "Čuolisjävri",
                "Čuvgesjohka",
                "Čáhppesjávri",
                "Čársejohka",
                "Šalloomjävri",
                "Šalmmijávri",
                "Šuomâ"
              ],
              false,
              true
            ]
          ]
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-letter-spacing": 0.05,
        "text-max-width": 8,
        "text-padding": 3,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          [
            "*",
            10.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          9,
          [
            "*",
            12,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          9.9,
          [
            "*",
            12.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ]
      },
      "paint": {
        "text-color": "#3a3327",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.6
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place"
      }
    },
    {
      "id": "place-label-settlement",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "settlement"
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Semibold"
        ],
        "text-letter-spacing": 0.035,
        "text-max-width": 8,
        "text-padding": 3,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "*",
            11.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          12,
          [
            "*",
            13,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          14,
          [
            "*",
            15.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ],
        "text-transform": "none"
      },
      "paint": {
        "text-color": "#3a3327",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.5
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place",
        "maasto:label-role": "settlement",
        "maasto:label-slant": "normal"
      }
    },
    {
      "id": "place-label-water",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "water"
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Serif Italic"
        ],
        "text-letter-spacing": 0.08,
        "text-max-width": 8,
        "text-padding": 3,
        "text-pitch-alignment": "viewport",
        "text-rotate": [
          "match",
          [
            "get",
            "name"
          ],
          [
            "POHJANLAHTI",
            "Pohjanlahti",
            "BOTTNISKA VIKEN",
            "Bottniska viken"
          ],
          -68,
          [
            "PERÄMERI",
            "Perämeri",
            "BOTTENVIKEN",
            "Bottenviken"
          ],
          -52,
          [
            "SELKÄMERI",
            "Selkämeri",
            "BOTTENHAVET",
            "Bottenhavet"
          ],
          -72,
          [
            "SUOMENLAHTI",
            "Suomenlahti",
            "FINSKA VIKEN",
            "Finska viken"
          ],
          -12,
          [
            "ITÄMERI",
            "Itämeri",
            "ÖSTERSJÖN",
            "Östersjön"
          ],
          -28,
          [
            "MERENKURKKU",
            "Merenkurkku",
            "KVARKEN",
            "Kvarken"
          ],
          -45,
          [
            "AHVENANRAUMA",
            "Ahvenanrauma",
            "SÖDRA KVARKEN",
            "Södra Kvarken"
          ],
          -65,
          [
            "AHVENANMERI",
            "Ahvenanmeri",
            "ÅLANDS HAV",
            "Ålands hav"
          ],
          -70,
          [
            "SAARISTOMERI",
            "Saaristomeri",
            "SKÄRGÅRDSHAVET",
            "Skärgårdshavet"
          ],
          -15,
          [
            "Gullkrona fjärd"
          ],
          -30,
          [
            "Kökarsfjärden"
          ],
          -45,
          [
            "Delet"
          ],
          -55,
          [
            "Teili"
          ],
          -65,
          [
            "Erstan"
          ],
          -60,
          [
            "Airisto"
          ],
          -75,
          [
            "Porkkalanselkä",
            "Porkalafjärden"
          ],
          -25,
          [
            "Sipoonselkä",
            "Sibbofjärden"
          ],
          -25,
          [
            "PÄIJÄNNE",
            "Päijänne"
          ],
          -78,
          [
            "PIELINEN",
            "Pielinen"
          ],
          -42,
          [
            "INARIJÄRVI",
            "Inarijärvi",
            "AANAARJÄVRI",
            "ANÁRJÁVRI",
            "Aanarjäu'rr"
          ],
          -28,
          [
            "SAIMAA",
            "Saimaa",
            "Suur-Saimaa"
          ],
          -15,
          [
            "NÄSIJÄRVI",
            "Näsijärvi"
          ],
          -78,
          [
            "KEITELE",
            "Keitele",
            "Ylä-Keitele",
            "Ala-Keitele"
          ],
          -60,
          [
            "KALLAVESI",
            "Kallavesi"
          ],
          -45,
          [
            "PUULA",
            "Puula"
          ],
          -35,
          [
            "HAUKIVESI",
            "Haukivesi"
          ],
          -40,
          [
            "PURUVESI",
            "Puruvesi"
          ],
          15,
          [
            "ORIVESI",
            "Orivesi"
          ],
          -45,
          [
            "PYHÄSELKÄ",
            "Pyhäselkä"
          ],
          -75,
          [
            "HÖYTIÄINEN",
            "Höytiäinen"
          ],
          -75,
          [
            "NILAKKA",
            "Nilakka"
          ],
          -45,
          [
            "KOLIMA",
            "Kolima"
          ],
          -45,
          [
            "KONNEVESI",
            "Konnevesi"
          ],
          -45,
          [
            "LÄNGELMÄVESI",
            "Längelmävesi"
          ],
          -45,
          [
            "ROINE",
            "Roine"
          ],
          -65,
          [
            "VANAJAVESI",
            "Vanajavesi"
          ],
          -55,
          [
            "TARJANNE",
            "Tarjanne"
          ],
          -75,
          [
            "RUOVESI",
            "Ruovesi"
          ],
          -70,
          [
            "KUOREVESI",
            "Kuorevesi"
          ],
          -75,
          [
            "KIVIJÄRVI",
            "Kivijärvi"
          ],
          -65,
          [
            "LAPPAJÄRVI",
            "Lappajärvi"
          ],
          -20,
          [
            "LESTIJÄRVI",
            "Lestijärvi"
          ],
          -45,
          [
            "PYHÄJÄRVI",
            "Pyhäjärvi"
          ],
          -35,
          [
            "VUOHIJÄRVI",
            "Vuohijärvi"
          ],
          -75,
          [
            "KYYVESI",
            "Kyyvesi"
          ],
          -30,
          [
            "SUONTEE",
            "Suontee"
          ],
          -50,
          [
            "JÄÄSJÄRVI",
            "Jääsjärvi"
          ],
          -40,
          [
            "ENONVESI",
            "Enonvesi"
          ],
          -45,
          [
            "PIELAVESI",
            "Pielavesi"
          ],
          -65,
          [
            "ONKIVESI",
            "Onkivesi"
          ],
          -60,
          [
            "SYVÄRI",
            "Syväri"
          ],
          -45,
          [
            "JUOJÄRVI",
            "Juojärvi"
          ],
          -60,
          [
            "KERMAJÄRVI",
            "Kermajärvi"
          ],
          -45,
          [
            "SUVASVESI",
            "Suvasvesi"
          ],
          -50,
          [
            "KOITERE",
            "Koitere"
          ],
          -35,
          [
            "LENTUA",
            "Lentua"
          ],
          -30,
          [
            "KIANTAJÄRVI",
            "Kiantajärvi"
          ],
          -75,
          [
            "HYRYNJÄRVI",
            "Hyrynjärvi"
          ],
          -65,
          [
            "ONTOJÄRVI",
            "Ontojärvi"
          ],
          -20,
          [
            "NUASJÄRVI",
            "Nuasjärvi"
          ],
          -15,
          [
            "OULUJÄRVI",
            "Oulujärvi"
          ],
          -5,
          [
            "SIMOJÄRVI",
            "Simojärvi"
          ],
          -45,
          [
            "MIEKOJÄRVI",
            "Miekojärvi"
          ],
          -70,
          [
            "ISO-VIETONEN",
            "Iso-Vietonen"
          ],
          -45,
          [
            "RAANUJÄRVI",
            "Raanujärvi"
          ],
          -45,
          [
            "UNARI",
            "Unari"
          ],
          -30,
          [
            "KEMIJÄRVI",
            "Kemijärvi"
          ],
          -45,
          [
            "YLI-KITKA",
            "Yli-Kitka"
          ],
          -20,
          [
            "ALA-KITKA",
            "Ala-Kitka"
          ],
          -20,
          [
            "KUUSAMOJÄRVI",
            "Kuusamojärvi"
          ],
          -15,
          [
            "MUOJÄRVI",
            "Muojärvi"
          ],
          -15,
          [
            "SUOLIJÄRVI",
            "Suolijärvi"
          ],
          -45,
          [
            "YLI-SUOLIJÄRVI",
            "Yli-Suolijärvi"
          ],
          -45,
          [
            "ALA-SUOLIJÄRVI",
            "Ala-Suolijärvi"
          ],
          -45,
          [
            "PORTTIPAHDAN TEKOJÄRVI",
            "Porttipahdan tekojärvi"
          ],
          -35,
          [
            "LOKAN TEKOJÄRVI",
            "Lokan tekojärvi"
          ],
          -10,
          [
            "JERISJÄRVI",
            "Jerisjärvi"
          ],
          -30,
          [
            "KILPISJÄRVI",
            "Kilpisjärvi",
            "GILBBESJÁVRI",
            "Gilbbesjávri"
          ],
          -55,
          [
            "MUTUSJÄRVI",
            "Mutusjärvi",
            "MUDUSJÄVRI",
            "Mudusjävri"
          ],
          -45,
          0
        ],
        "text-rotation-alignment": "map",
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "*",
            11.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          12,
          [
            "*",
            13,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          14,
          [
            "*",
            15.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ],
        "text-transform": "none"
      },
      "paint": {
        "text-color": "#1b5276",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.6
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place",
        "maasto:label-role": "hydrography",
        "maasto:label-slant": "italic"
      }
    },
    {
      "id": "place-label-terrain",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "terrain"
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-letter-spacing": 0.035,
        "text-max-width": 8,
        "text-padding": 3,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "*",
            11.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          12,
          [
            "*",
            13,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          14,
          [
            "*",
            15.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ],
        "text-transform": "none"
      },
      "paint": {
        "text-color": "#3a3327",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.5
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place",
        "maasto:label-role": "terrain",
        "maasto:label-slant": "normal"
      }
    },
    {
      "id": "place-label-administration",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "administration"
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Semibold"
        ],
        "text-letter-spacing": 0.055,
        "text-max-width": 8,
        "text-padding": 3,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "*",
            11.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          12,
          [
            "*",
            13,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          14,
          [
            "*",
            15.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ],
        "text-transform": "none"
      },
      "paint": {
        "text-color": "#3a3327",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.5
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place",
        "maasto:label-role": "administration",
        "maasto:label-slant": "normal"
      }
    },
    {
      "id": "place-label-other",
      "type": "symbol",
      "source": "maasto-z14",
      "source-layer": "place",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "other"
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-letter-spacing": 0.035,
        "text-max-width": 8,
        "text-padding": 3,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "*",
            11.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          12,
          [
            "*",
            13,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ],
          14,
          [
            "*",
            15.5,
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "case",
                [
                  "==",
                  [
                    "coalesce",
                    [
                      "get",
                      "name_size"
                    ],
                    0
                  ],
                  0
                ],
                300,
                [
                  "to-number",
                  [
                    "get",
                    "name_size"
                  ]
                ]
              ],
              180,
              0.78,
              260,
              0.95,
              300,
              1,
              400,
              1.22,
              800,
              1.6
            ]
          ]
        ]
      },
      "paint": {
        "text-color": "#3a3327",
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": 1.5
      },
      "metadata": {
        "maasto:archive": "basemap",
        "maasto:group": "place"
      }
    },
    {
      "id": "poi-transit",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "transit_rail_station",
          "transit_rail_halt",
          "transit_bus_station",
          "transit_ferry_terminal",
          "transit_station"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#2f6fb0"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-health",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "health_hospital",
          "health_clinic"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#c0392b"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-education",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "education_university",
          "education_college",
          "education_school"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7b52a3"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-retail",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "retail_mall",
          "retail_supermarket",
          "retail_marketplace"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#c47f1a"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-culture",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "culture_library",
          "culture_theatre",
          "culture_museum",
          "culture_cinema",
          "culture_arts_centre"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#b0447a"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-tourism",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "tourism_theme_park",
          "tourism_zoo",
          "tourism_attraction",
          "tourism_viewpoint",
          "tourism_information"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#1f8a70"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-heritage",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "heritage_castle",
          "heritage_manor",
          "heritage_ruins",
          "heritage_archaeological"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#8a6a2f"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-civic",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "civic_townhall",
          "civic_police",
          "civic_fire_station",
          "civic_courthouse",
          "civic_government",
          "civic_embassy",
          "civic_prison"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#4a5f8a"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-sport",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "match",
        [
          "get",
          "class"
        ],
        [
          "sport_stadium",
          "sport_swimming",
          "sport_ice_rink"
        ],
        true,
        false
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#3f8f3f"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-accommodation",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "accommodation_hotel"
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7a5c8f"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-landmark",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "landmark_lighthouse"
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#a05a2c"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-fuel",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "fuel_station"
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7a7a3f"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-worship",
      "type": "circle",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "worship_place"
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#6b5aa0"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          10.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          2.2,
          14,
          3.2,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#ffffff"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "poi-label",
      "type": "symbol",
      "source": "maasto-osm-z16",
      "source-layer": "poi",
      "minzoom": 14,
      "filter": [
        "!=",
        [
          "coalesce",
          [
            "get",
            "name"
          ],
          ""
        ],
        ""
      ],
      "layout": {
        "text-anchor": "top",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-letter-spacing": 0,
        "text-max-width": 8,
        "text-offset": [
          0,
          0.7
        ],
        "text-padding": 3,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          10,
          16,
          11.5
        ],
        "text-transform": "none"
      },
      "paint": {
        "text-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#403a2e"
        ],
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          1.4
        ],
        "text-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "osm",
        "maasto:group": "poi",
        "maasto:label-role": "poi",
        "maasto:label-slant": "normal",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-protected-label",
      "type": "symbol",
      "source": "maasto-syke-z11",
      "source-layer": "syke_protected",
      "minzoom": 7,
      "filter": [
        "!=",
        [
          "coalesce",
          [
            "get",
            "name"
          ],
          ""
        ],
        ""
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-max-width": 8,
        "text-padding": 40,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          7,
          10,
          11,
          12
        ]
      },
      "paint": {
        "text-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#3f6b46"
        ],
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          1.6
        ],
        "text-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_protected",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-flood-label",
      "type": "symbol",
      "source": "maasto-syke-z11",
      "source-layer": "syke_flood",
      "minzoom": 8,
      "filter": [
        "!=",
        [
          "coalesce",
          [
            "get",
            "name"
          ],
          ""
        ],
        ""
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-max-width": 8,
        "text-padding": 40,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          10,
          11,
          12
        ]
      },
      "paint": {
        "text-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#2f5c8a"
        ],
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          1.6
        ],
        "text-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_flood",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "syke-noise-label",
      "type": "symbol",
      "source": "maasto-syke-z11",
      "source-layer": "syke_noise",
      "minzoom": 13,
      "filter": [
        "!=",
        [
          "coalesce",
          [
            "get",
            "name"
          ],
          ""
        ],
        ""
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-max-width": 6,
        "text-padding": 60,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          9.5,
          16,
          11
        ]
      },
      "paint": {
        "text-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#8a2f26"
        ],
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          1.6
        ],
        "text-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "syke",
        "maasto:group": "syke_noise",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "postal-area-label",
      "type": "symbol",
      "source": "maasto-postal-z16",
      "source-layer": "postal_area",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "postal_code"
            ],
            ""
          ],
          ""
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "concat",
          [
            "get",
            "postal_code"
          ],
          " ",
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-ignore-placement": true,
        "text-max-width": 12,
        "text-padding": 8,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          12,
          16,
          14
        ]
      },
      "paint": {
        "text-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#1261a6"
        ],
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          1.8
        ],
        "text-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "postal",
        "maasto:group": "postal_area",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-rky-mark",
      "type": "circle",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_rky",
      "minzoom": 8,
      "filter": [
        "==",
        [
          "get",
          "role"
        ],
        "annotation"
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#8e3f6e"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          8.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          2,
          12,
          3,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#b5a48f"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_rky",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-archaeology-mark",
      "type": "circle",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_archaeology",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "match",
          [
            "get",
            "class"
          ],
          [
            "muinaisjaannos",
            "vark_kohde"
          ],
          true,
          false
        ],
        [
          "==",
          [
            "get",
            "role"
          ],
          "annotation"
        ]
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#8e3f6e"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          11.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          2,
          14,
          3,
          16,
          4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#b5a48f"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_archaeology",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-archaeology-mark-recorded",
      "type": "circle",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_archaeology",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "kulttuuriperintokohde"
        ],
        [
          "==",
          [
            "get",
            "role"
          ],
          "annotation"
        ]
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#c09ab3"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          11.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.9
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          1.8,
          14,
          2.6,
          16,
          3.4
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#b5a48f"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_archaeology",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-buildings-mark",
      "type": "circle",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_buildings",
      "minzoom": 12,
      "filter": [
        "==",
        [
          "get",
          "role"
        ],
        "annotation"
      ],
      "paint": {
        "circle-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#a87f9b"
        ],
        "circle-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0
          ],
          12.5,
          [
            "case",
            [
              "boolean",
              [
                "feature-state",
                "selected"
              ],
              false
            ],
            0.58,
            [
              "boolean",
              [
                "feature-state",
                "hover"
              ],
              false
            ],
            0.42,
            0.95
          ]
        ],
        "circle-radius": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          2,
          16,
          3.6
        ],
        "circle-stroke-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#b5a48f"
        ],
        "circle-stroke-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          0.6
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_buildings",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-rky-label",
      "type": "symbol",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_rky",
      "minzoom": 8,
      "filter": [
        "!=",
        [
          "coalesce",
          [
            "get",
            "name"
          ],
          ""
        ],
        ""
      ],
      "layout": {
        "text-anchor": "center",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-max-width": 8,
        "text-padding": 40,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          8,
          10,
          12,
          11.5,
          16,
          12.5
        ]
      },
      "paint": {
        "text-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7a4c68"
        ],
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          1.6
        ],
        "text-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_rky",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-archaeology-label",
      "type": "symbol",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_archaeology",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "role"
          ],
          "annotation"
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "top",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-max-width": 8,
        "text-offset": [
          0,
          0.7
        ],
        "text-padding": 3,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          9.5,
          16,
          11
        ]
      },
      "paint": {
        "text-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7a4c68"
        ],
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          1.6
        ],
        "text-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_archaeology",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    },
    {
      "id": "heritage-buildings-label",
      "type": "symbol",
      "source": "maasto-heritage-z16",
      "source-layer": "heritage_buildings",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "role"
          ],
          "annotation"
        ],
        [
          "!=",
          [
            "coalesce",
            [
              "get",
              "name"
            ],
            ""
          ],
          ""
        ]
      ],
      "layout": {
        "text-anchor": "top",
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Noto Sans Condensed Regular"
        ],
        "text-max-width": 8,
        "text-offset": [
          0,
          0.7
        ],
        "text-padding": 3,
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          9.5,
          16,
          11
        ]
      },
      "paint": {
        "text-color": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          "#d1493f",
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          "#f0a33b",
          "#7a4c68"
        ],
        "text-halo-blur": 0.4,
        "text-halo-color": "#fbf7ec",
        "text-halo-width": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          2,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          1.5,
          1.6
        ],
        "text-opacity": [
          "case",
          [
            "boolean",
            [
              "feature-state",
              "selected"
            ],
            false
          ],
          0.58,
          [
            "boolean",
            [
              "feature-state",
              "hover"
            ],
            false
          ],
          0.42,
          1
        ]
      },
      "metadata": {
        "maasto:archive": "heritage",
        "maasto:group": "heritage_buildings",
        "maasto:optional-hover": {
          "color": "#f0a33b",
          "opacity": 0.42,
          "width": 1.5
        },
        "maasto:optional-selected": {
          "color": "#d1493f",
          "opacity": 0.58,
          "width": 2
        }
      }
    }
  ],
  "center": [
    25.5,
    64.5
  ],
  "zoom": 3,
  "bearing": 0,
  "pitch": 0
}
