{"id": "DK04", "n": "Aarhus & central Jutland", "c": "Denmark", "official": "Midtjylland", "cc": "DK", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 100%, mountain 0%; median ground height 40 m", "lat": 56.251, "lon": 9.392, "population": 1373799, "peak": 7, "trough": 1, "n_years_crowd": 2, "spread": 6.29, "is_flat": false, "seasonality_pct": 36.409, "hotel_share": 0.416, "rental_share": 0.175, "camping_share": 0.409, "hotel_occupancy_pct": 54.0, "elevation_m": 40.396, "weather_check": {"kind": "stations", "n": 11, "hi_err": 0.45, "lo_err": 0.2, "rain_ratio": 0.99}, "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 0%, coastal 100%, mountain 0%; median ground height 40 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 147.6, "pli_overall": 142.8, "months": [{"m": 1, "est_share": 0.0, "weather": 32.47, "index": "HCI:Beach", "weather_alt": 54.667, "hci_urban": 54.667, "hci_beach": 32.47, "good_days": 0.0, "good_days_urban": 0.73, "good_days_beach": 0.0, "tx_mean": 4.643, "tx_max_median": 10.007, "tn_mean": -0.863, "lows_withheld": null, "sea_c": 4.378, "us_pax": null, "us_airports": [], "sunny_days": 1.833, "p35": 0.0, "p30": 0.0, "rain_days": 12.259, "rain_days_p90": 18.091, "rain_withheld": null, "climate_years": 15, "k": 4.501, "visitors_night": 6165.871, "dom_share": 0.832, "stage": 0.15899, "share_pct": 0.448, "cost_hotel_swing": -7.708, "cost_accom_swing": -14.249, "cost_package_swing": -7.966, "cost_air_swing": -10.44, "plat_night": 1314.645, "plat_ratio": 0.213, "plat_dom_share": 0.345, "share_pct_upper": 0.543, "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": 33.696, "index": "HCI:Beach", "weather_alt": 55.649, "hci_urban": 55.649, "hci_beach": 33.696, "good_days": 0.0, "good_days_urban": 1.482, "good_days_beach": 0.0, "tx_mean": 5.289, "tx_max_median": 10.507, "tn_mean": -1.304, "lows_withheld": null, "sea_c": 3.431, "us_pax": null, "us_airports": [], "sunny_days": 1.966, "p35": 0.0, "p30": 0.0, "rain_days": 8.442, "rain_days_p90": 17.286, "rain_withheld": null, "climate_years": 15, "k": 6.082, "visitors_night": 8330.088, "dom_share": 0.866, "stage": 0.214815, "share_pct": 0.604, "cost_hotel_swing": -9.388, "cost_accom_swing": -10.643, "cost_package_swing": 3.993, "cost_air_swing": -4.982, "plat_night": 1443.735, "plat_ratio": 0.173, "plat_dom_share": 0.5, "share_pct_upper": 0.708, "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": 40.031, "index": "HCI:Beach", "weather_alt": 60.714, "hci_urban": 60.714, "hci_beach": 40.031, "good_days": 0.216, "good_days_urban": 5.653, "good_days_beach": 0.216, "tx_mean": 8.137, "tx_max_median": 13.154, "tn_mean": -0.327, "lows_withheld": null, "sea_c": 4.32, "us_pax": null, "us_airports": [], "sunny_days": 4.659, "p35": 0.0, "p30": 0.0, "rain_days": 7.869, "rain_days_p90": 12.55, "rain_withheld": null, "climate_years": 15, "k": 6.787, "visitors_night": 9293.774, "dom_share": 0.849, "stage": 0.239735, "share_pct": 0.674, "cost_hotel_swing": -5.354, "cost_accom_swing": -16.216, "cost_package_swing": -6.441, "cost_air_swing": -5.539, "plat_night": 2064.403, "plat_ratio": 0.222, "plat_dom_share": 0.397, "share_pct_upper": 0.822, "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": 49.357, "index": "HCI:Beach", "weather_alt": 66.306, "hci_urban": 66.306, "hci_beach": 49.357, "good_days": 2.988, "good_days_urban": 12.258, "good_days_beach": 2.988, "tx_mean": 12.183, "tx_max_median": 18.373, "tn_mean": 2.468, "lows_withheld": null, "sea_c": 7.118, "us_pax": null, "us_airports": [], "sunny_days": 6.791, "p35": 0.0, "p30": 0.0, "rain_days": 6.564, "rain_days_p90": 14.771, "rain_withheld": null, "climate_years": 15, "k": 10.456, "visitors_night": 14325.467, "dom_share": 0.81, "stage": 0.369329, "share_pct": 1.035, "cost_hotel_swing": 3.238, "cost_accom_swing": -3.421, "cost_package_swing": -3.973, "cost_air_swing": 0.665, "plat_night": 2770.35, "plat_ratio": 0.193, "plat_dom_share": 0.34, "share_pct_upper": 1.232, "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": 59.336, "index": "HCI:Beach", "weather_alt": 72.689, "hci_urban": 72.689, "hci_beach": 59.336, "good_days": 8.658, "good_days_urban": 18.999, "good_days_beach": 8.658, "tx_mean": 16.81, "tx_max_median": 22.76, "tn_mean": 6.514, "lows_withheld": null, "sea_c": 11.096, "us_pax": null, "us_airports": [], "sunny_days": 5.644, "p35": 0.0, "p30": 0.0, "rain_days": 8.668, "rain_days_p90": 15.459, "rain_withheld": null, "climate_years": 15, "k": 13.801, "visitors_night": 18902.871, "dom_share": 0.789, "stage": 0.487475, "share_pct": 1.361, "cost_hotel_swing": 2.938, "cost_accom_swing": -6.369, "cost_package_swing": -9.35, "cost_air_swing": 2.197, "plat_night": 3799.258, "plat_ratio": 0.201, "plat_dom_share": 0.316, "share_pct_upper": 1.63, "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": 66.453, "index": "HCI:Beach", "weather_alt": 77.346, "hci_urban": 77.346, "hci_beach": 66.453, "good_days": 13.299, "good_days_urban": 23.276, "good_days_beach": 13.299, "tx_mean": 20.042, "tx_max_median": 26.247, "tn_mean": 9.845, "lows_withheld": null, "sea_c": 14.93, "us_pax": null, "us_airports": [], "sunny_days": 4.777, "p35": 0.0, "p30": 0.0, "rain_days": 10.273, "rain_days_p90": 12.267, "rain_withheld": null, "climate_years": 15, "k": 15.61, "visitors_night": 21383.467, "dom_share": 0.756, "stage": 0.551374, "share_pct": 1.537, "cost_hotel_swing": 19.329, "cost_accom_swing": 2.391, "cost_package_swing": -1.269, "cost_air_swing": 5.973, "plat_night": 3834.383, "plat_ratio": 0.179, "plat_dom_share": 0.31, "share_pct_upper": 1.807, "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": 68.631, "index": "HCI:Beach", "weather_alt": 78.599, "hci_urban": 78.599, "hci_beach": 68.631, "good_days": 15.339, "good_days_urban": 25.16, "good_days_beach": 15.339, "tx_mean": 21.545, "tx_max_median": 26.892, "tn_mean": 11.824, "lows_withheld": null, "sea_c": 17.173, "us_pax": null, "us_airports": [], "sunny_days": 3.717, "p35": 0.0, "p30": 0.067, "rain_days": 12.581, "rain_days_p90": 14.937, "rain_withheld": null, "climate_years": 15, "k": 28.311, "visitors_night": 38780.21, "dom_share": 0.739, "stage": 1.0, "share_pct": 2.753, "cost_hotel_swing": 3.692, "cost_accom_swing": 47.37, "cost_package_swing": 31.172, "cost_air_swing": 13.767, "plat_night": 8958.387, "plat_ratio": 0.231, "plat_dom_share": 0.295, "share_pct_upper": 3.366, "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": 69.395, "index": "HCI:Beach", "weather_alt": 80.068, "hci_urban": 80.068, "hci_beach": 69.395, "good_days": 16.498, "good_days_urban": 25.812, "good_days_beach": 16.498, "tx_mean": 21.238, "tx_max_median": 26.746, "tn_mean": 12.182, "lows_withheld": null, "sea_c": 17.937, "us_pax": null, "us_airports": [], "sunny_days": 4.002, "p35": 0.0, "p30": 0.0, "rain_days": 10.969, "rain_days_p90": 14.729, "rain_withheld": null, "climate_years": 15, "k": 21.785, "visitors_night": 29841.323, "dom_share": 0.612, "stage": 0.769477, "share_pct": 2.132, "cost_hotel_swing": 9.079, "cost_accom_swing": 25.297, "cost_package_swing": 10.182, "cost_air_swing": 4.033, "plat_night": 8081.774, "plat_ratio": 0.271, "plat_dom_share": 0.166, "share_pct_upper": 2.692, "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": 61.39, "index": "HCI:Beach", "weather_alt": 73.972, "hci_urban": 73.972, "hci_beach": 61.39, "good_days": 9.18, "good_days_urban": 21.09, "good_days_beach": 9.18, "tx_mean": 18.208, "tx_max_median": 23.203, "tn_mean": 9.941, "lows_withheld": null, "sea_c": 16.22, "us_pax": null, "us_airports": [], "sunny_days": 3.267, "p35": 0.0, "p30": 0.0, "rain_days": 10.506, "rain_days_p90": 15.01, "rain_withheld": null, "climate_years": 15, "k": 11.773, "visitors_night": 16125.667, "dom_share": 0.782, "stage": 0.415831, "share_pct": 1.164, "cost_hotel_swing": 6.342, "cost_accom_swing": -5.13, "cost_package_swing": 8.728, "cost_air_swing": -2.86, "plat_night": 3084.05, "plat_ratio": 0.191, "plat_dom_share": 0.333, "share_pct_upper": 1.382, "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": 45.886, "index": "HCI:Beach", "weather_alt": 63.276, "hci_urban": 63.276, "hci_beach": 45.886, "good_days": 1.164, "good_days_urban": 9.12, "good_days_beach": 1.164, "tx_mean": 13.386, "tx_max_median": 17.552, "tn_mean": 6.875, "lows_withheld": null, "sea_c": 12.867, "us_pax": null, "us_airports": [], "sunny_days": 1.947, "p35": 0.0, "p30": 0.0, "rain_days": 14.023, "rain_days_p90": 16.141, "rain_withheld": null, "climate_years": 15, "k": 9.086, "visitors_night": 12446.645, "dom_share": 0.761, "stage": 0.320948, "share_pct": 0.9, "cost_hotel_swing": -6.989, "cost_accom_swing": 4.548, "cost_package_swing": 3.706, "cost_air_swing": 9.023, "plat_night": 3328.242, "plat_ratio": 0.267, "plat_dom_share": 0.334, "share_pct_upper": 1.138, "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": 35.616, "index": "HCI:Beach", "weather_alt": 58.285, "hci_urban": 58.285, "hci_beach": 35.616, "good_days": 0.0, "good_days_urban": 1.505, "good_days_beach": 0.0, "tx_mean": 8.7, "tx_max_median": 13.593, "tn_mean": 3.305, "lows_withheld": null, "sea_c": 9.691, "us_pax": null, "us_airports": [], "sunny_days": 1.171, "p35": 0.0, "p30": 0.0, "rain_days": 10.601, "rain_days_p90": 16.473, "rain_withheld": null, "climate_years": 15, "k": 6.617, "visitors_night": 9063.7, "dom_share": 0.863, "stage": 0.233745, "share_pct": 0.657, "cost_hotel_swing": -9.574, "cost_accom_swing": -16.847, "cost_package_swing": -10.974, "cost_air_swing": -5.953, "plat_night": 1726.033, "plat_ratio": 0.19, "plat_dom_share": 0.448, "share_pct_upper": 0.781, "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": 31.815, "index": "HCI:Beach", "weather_alt": 54.91, "hci_urban": 54.91, "hci_beach": 31.815, "good_days": 0.0, "good_days_urban": 0.412, "good_days_beach": 0.0, "tx_mean": 6.137, "tx_max_median": 10.809, "tn_mean": 1.146, "lows_withheld": null, "sea_c": 6.403, "us_pax": null, "us_airports": [], "sunny_days": 1.004, "p35": 0.0, "p30": 0.0, "rain_days": 14.563, "rain_days_p90": 16.754, "rain_withheld": null, "climate_years": 15, "k": 4.76, "visitors_night": 6519.984, "dom_share": 0.809, "stage": 0.168117, "share_pct": 0.474, "cost_hotel_swing": -5.606, "cost_accom_swing": -6.73, "cost_package_swing": -17.809, "cost_air_swing": -5.884, "plat_night": 2261.145, "plat_ratio": 0.347, "plat_dom_share": 0.295, "share_pct_upper": 0.636, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}