{"id": "AT34", "n": "Vorarlberg", "c": "Austria", "official": "Vorarlberg", "cc": "AT", "t": "mountains", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 77%, coastal 0%, mountain 100%; median ground height 851 m", "lat": 47.238, "lon": 9.891, "population": 411784, "peak": 2, "trough": 11, "n_years_crowd": 2, "spread": 6.921, "is_flat": false, "seasonality_pct": 26.647, "hotel_share": 0.686, "rental_share": 0.256, "camping_share": 0.057, "hotel_occupancy_pct": 57.0, "elevation_m": 850.638, "weather_check": {"kind": "stations", "n": 14, "hi_err": 0.45, "lo_err": 1.45, "rain_ratio": 0.94}, "provenance": {"crowd_years": 2, "crowd_first_year": 2024, "crowd_last_year": 2025, "crowd_source": "Eurostat tour_occ_nin2m, 2024–2025", "population_year": 2025, "climate_years": 15, "climate_source": "ERA5 (Copernicus C3S reanalysis) corrected with open national weather-service station observations (11 services), 2011-2025, 0.25 deg", "price_years": null, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": null, "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 77%, coastal 0%, mountain 100%; median ground height 851 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 110.0, "pli_overall": 119.7, "months": [{"m": 1, "est_share": 0.0, "weather": 54.402, "index": "HCI:Urban", "weather_alt": 34.276, "hci_urban": 54.402, "hci_beach": 34.276, "good_days": 4.679, "good_days_urban": 4.679, "good_days_beach": 0.064, "tx_mean": 5.245, "tx_max_median": 12.339, "tn_mean": -3.217, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.363, "p35": 0.0, "p30": 0.0, "rain_days": 11.716, "rain_days_p90": 17.644, "rain_withheld": null, "climate_years": 15, "k": 75.88, "visitors_night": 31178.177, "dom_share": 0.072, "stage": 0.808757, "share_pct": 7.053, "cost_hotel_swing": -3.305, "cost_accom_swing": -2.579, "cost_package_swing": -6.562, "cost_air_swing": -11.297, "plat_night": 4058.339, "plat_ratio": 0.13, "plat_dom_share": 0.026, "share_pct_upper": 7.897, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 2, "est_share": 0.0, "weather": 58.754, "index": "HCI:Urban", "weather_alt": 39.325, "hci_urban": 58.754, "hci_beach": 39.325, "good_days": 7.331, "good_days_urban": 7.331, "good_days_beach": 0.883, "tx_mean": 7.664, "tx_max_median": 15.87, "tn_mean": -2.531, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.184, "p35": 0.0, "p30": 0.0, "rain_days": 7.495, "rain_days_p90": 15.422, "rain_withheld": null, "climate_years": 15, "k": 93.823, "visitors_night": 38545.912, "dom_share": 0.098, "stage": 1.0, "share_pct": 8.578, "cost_hotel_swing": -0.451, "cost_accom_swing": 0.242, "cost_package_swing": -1.138, "cost_air_swing": -17.299, "plat_night": 5943.434, "plat_ratio": 0.154, "plat_dom_share": 0.033, "share_pct_upper": 9.768, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 3, "est_share": 0.0, "weather": 63.893, "index": "HCI:Urban", "weather_alt": 46.319, "hci_urban": 63.893, "hci_beach": 46.319, "good_days": 13.653, "good_days_urban": 13.653, "good_days_beach": 4.487, "tx_mean": 12.129, "tx_max_median": 19.191, "tn_mean": 0.395, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.635, "p35": 0.0, "p30": 0.0, "rain_days": 10.245, "rain_days_p90": 12.608, "rain_withheld": null, "climate_years": 15, "k": 66.887, "visitors_night": 27480.242, "dom_share": 0.089, "stage": 0.712909, "share_pct": 6.269, "cost_hotel_swing": -2.456, "cost_accom_swing": -1.887, "cost_package_swing": -0.502, "cost_air_swing": -11.37, "plat_night": 3668.613, "plat_ratio": 0.134, "plat_dom_share": 0.035, "share_pct_upper": 7.046, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 4, "est_share": 0.0, "weather": 68.577, "index": "HCI:Urban", "weather_alt": 53.607, "hci_urban": 68.577, "hci_beach": 53.607, "good_days": 17.353, "good_days_urban": 17.353, "good_days_beach": 9.138, "tx_mean": 16.047, "tx_max_median": 23.313, "tn_mean": 3.707, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.11, "p35": 0.0, "p30": 0.0, "rain_days": 9.272, "rain_days_p90": 13.009, "rain_withheld": null, "climate_years": 15, "k": 24.322, "visitors_night": 9996.767, "dom_share": 0.179, "stage": 0.259239, "share_pct": 2.374, "cost_hotel_swing": -1.41, "cost_accom_swing": -1.501, "cost_package_swing": -7.637, "cost_air_swing": 8.612, "plat_night": 1537.317, "plat_ratio": 0.154, "plat_dom_share": 0.079, "share_pct_upper": 2.729, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 5, "est_share": 0.0, "weather": 69.65, "index": "HCI:Urban", "weather_alt": 56.414, "hci_urban": 69.65, "hci_beach": 56.414, "good_days": 17.5, "good_days_urban": 17.5, "good_days_beach": 11.222, "tx_mean": 19.182, "tx_max_median": 27.624, "tn_mean": 7.663, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.884, "p35": 0.0, "p30": 0.067, "rain_days": 14.094, "rain_days_p90": 17.934, "rain_withheld": null, "climate_years": 15, "k": 28.755, "visitors_night": 11812.5, "dom_share": 0.174, "stage": 0.306484, "share_pct": 2.795, "cost_hotel_swing": -0.999, "cost_accom_swing": -1.302, "cost_package_swing": -8.515, "cost_air_swing": 11.009, "plat_night": 2119.129, "plat_ratio": 0.179, "plat_dom_share": 0.083, "share_pct_upper": 3.279, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 6, "est_share": 0.0, "weather": 73.652, "index": "HCI:Urban", "weather_alt": 67.179, "hci_urban": 73.652, "hci_beach": 67.179, "good_days": 19.383, "good_days_urban": 19.383, "good_days_beach": 16.104, "tx_mean": 23.876, "tx_max_median": 32.283, "tn_mean": 12.113, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.607, "p35": 0.0, "p30": 0.8, "rain_days": 13.414, "rain_days_p90": 15.927, "rain_withheld": null, "climate_years": 15, "k": 43.423, "visitors_night": 17846.117, "dom_share": 0.15, "stage": 0.462821, "share_pct": 4.162, "cost_hotel_swing": 0.248, "cost_accom_swing": -0.211, "cost_package_swing": 1.708, "cost_air_swing": 2.333, "plat_night": 2612.517, "plat_ratio": 0.146, "plat_dom_share": 0.072, "share_pct_upper": 4.741, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 7, "est_share": 0.0, "weather": 74.869, "index": "HCI:Urban", "weather_alt": 70.317, "hci_urban": 74.869, "hci_beach": 70.317, "good_days": 21.153, "good_days_urban": 21.153, "good_days_beach": 19.159, "tx_mean": 24.853, "tx_max_median": 32.409, "tn_mean": 13.093, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.202, "p35": 0.0, "p30": 0.8, "rain_days": 12.347, "rain_days_p90": 16.437, "rain_withheld": null, "climate_years": 15, "k": 61.611, "visitors_night": 25314.726, "dom_share": 0.13, "stage": 0.656672, "share_pct": 5.804, "cost_hotel_swing": 1.37, "cost_accom_swing": 0.958, "cost_package_swing": 13.074, "cost_air_swing": 0.075, "plat_night": 4360.258, "plat_ratio": 0.172, "plat_dom_share": 0.078, "share_pct_upper": 6.734, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 8, "est_share": 0.0, "weather": 74.665, "index": "HCI:Urban", "weather_alt": 70.957, "hci_urban": 74.665, "hci_beach": 70.957, "good_days": 21.893, "good_days_urban": 21.893, "good_days_beach": 19.528, "tx_mean": 24.9, "tx_max_median": 32.225, "tn_mean": 12.819, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.271, "p35": 0.0, "p30": 0.933, "rain_days": 11.6, "rain_days_p90": 14.037, "rain_withheld": null, "climate_years": 15, "k": 75.932, "visitors_night": 31198.774, "dom_share": 0.126, "stage": 0.809308, "share_pct": 7.057, "cost_hotel_swing": 2.514, "cost_accom_swing": 1.926, "cost_package_swing": 9.543, "cost_air_swing": 11.739, "plat_night": 4807.129, "plat_ratio": 0.154, "plat_dom_share": 0.082, "share_pct_upper": 8.055, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 9, "est_share": 0.0, "weather": 74.337, "index": "HCI:Urban", "weather_alt": 63.678, "hci_urban": 74.337, "hci_beach": 63.678, "good_days": 20.124, "good_days_urban": 20.124, "good_days_beach": 14.357, "tx_mean": 20.749, "tx_max_median": 27.552, "tn_mean": 9.258, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.711, "p35": 0.0, "p30": 0.067, "rain_days": 10.18, "rain_days_p90": 15.06, "rain_withheld": null, "climate_years": 15, "k": 46.495, "visitors_night": 19105.617, "dom_share": 0.145, "stage": 0.495562, "share_pct": 4.443, "cost_hotel_swing": -0.2, "cost_accom_swing": -0.349, "cost_package_swing": -3.358, "cost_air_swing": -0.444, "plat_night": 2079.233, "plat_ratio": 0.109, "plat_dom_share": 0.086, "share_pct_upper": 4.902, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 10, "est_share": 0.0, "weather": 69.284, "index": "HCI:Urban", "weather_alt": 54.704, "hci_urban": 69.284, "hci_beach": 54.704, "good_days": 18.561, "good_days_urban": 18.561, "good_days_beach": 9.92, "tx_mean": 16.564, "tx_max_median": 23.547, "tn_mean": 5.637, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.345, "p35": 0.0, "p30": 0.0, "rain_days": 9.224, "rain_days_p90": 12.211, "rain_withheld": null, "climate_years": 15, "k": 36.386, "visitors_night": 14950.016, "dom_share": 0.137, "stage": 0.387814, "share_pct": 3.511, "cost_hotel_swing": -0.499, "cost_accom_swing": -0.704, "cost_package_swing": -6.935, "cost_air_swing": 3.396, "plat_night": 1933.597, "plat_ratio": 0.129, "plat_dom_share": 0.078, "share_pct_upper": 3.946, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 11, "est_share": 0.0, "weather": 61.471, "index": "HCI:Urban", "weather_alt": 42.729, "hci_urban": 61.471, "hci_beach": 42.729, "good_days": 11.137, "good_days_urban": 11.137, "good_days_beach": 2.805, "tx_mean": 10.482, "tx_max_median": 17.237, "tn_mean": 1.32, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.545, "p35": 0.0, "p30": 0.0, "rain_days": 9.055, "rain_days_p90": 13.985, "rain_withheld": null, "climate_years": 15, "k": 13.557, "visitors_night": 5569.983, "dom_share": 0.253, "stage": 0.144496, "share_pct": 1.338, "cost_hotel_swing": -1.111, "cost_accom_swing": -0.647, "cost_package_swing": -2.14, "cost_air_swing": -5.282, "plat_night": 706.633, "plat_ratio": 0.127, "plat_dom_share": 0.151, "share_pct_upper": 1.504, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 12, "est_share": 0.0, "weather": 56.32, "index": "HCI:Urban", "weather_alt": 36.422, "hci_urban": 56.32, "hci_beach": 36.422, "good_days": 7.091, "good_days_urban": 7.091, "good_days_beach": 0.218, "tx_mean": 6.422, "tx_max_median": 12.635, "tn_mean": -2.075, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.059, "p35": 0.0, "p30": 0.0, "rain_days": 13.788, "rain_days_p90": 18.294, "rain_withheld": null, "climate_years": 15, "k": 51.138, "visitors_night": 21013.484, "dom_share": 0.084, "stage": 0.545046, "share_pct": 4.865, "cost_hotel_swing": 6.3, "cost_accom_swing": 6.053, "cost_package_swing": 12.462, "cost_air_swing": 8.528, "plat_night": 3330.452, "plat_ratio": 0.158, "plat_dom_share": 0.041, "share_pct_upper": 5.591, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}