{"id": "DEA3", "n": "Münster", "c": "Germany", "official": "Münster", "cc": "DE", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 49%, coastal 0%, mountain 0%; median ground height 56 m", "lat": 51.952, "lon": 7.415, "population": 2659034, "peak": 5, "trough": 1, "n_years_crowd": 2, "spread": 1.985, "is_flat": true, "seasonality_pct": 20.904, "hotel_share": 0.69, "rental_share": 0.171, "camping_share": 0.139, "hotel_occupancy_pct": 53.44, "elevation_m": 56.337, "weather_check": {"kind": "stations", "n": 6, "hi_err": 0.35, "lo_err": 0.5, "rain_ratio": 1.08}, "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 49%, coastal 0%, mountain 0%; median ground height 56 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 112.1, "pli_overall": 109.1, "months": [{"m": 1, "est_share": 0.0, "weather": 54.819, "index": "HCI:Urban", "weather_alt": 32.54, "hci_urban": 54.819, "hci_beach": 32.54, "good_days": 0.89, "good_days_urban": 0.89, "good_days_beach": 0.0, "tx_mean": 6.165, "tx_max_median": 12.833, "tn_mean": 0.406, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.492, "p35": 0.0, "p30": 0.0, "rain_days": 16.369, "rain_days_p90": 18.594, "rain_withheld": null, "climate_years": 15, "k": 3.042, "visitors_night": 8082.355, "dom_share": 0.852, "stage": 0.503873, "share_pct": 0.303, "cost_hotel_swing": -3.757, "cost_accom_swing": -3.85, "cost_package_swing": -19.285, "cost_air_swing": -11.626, "plat_night": 1071.29, "plat_ratio": 0.133, "plat_dom_share": 0.585, "share_pct_upper": 0.343, "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": 57.969, "index": "HCI:Urban", "weather_alt": 36.904, "hci_urban": 57.969, "hci_beach": 36.904, "good_days": 3.048, "good_days_urban": 3.048, "good_days_beach": 0.459, "tx_mean": 7.734, "tx_max_median": 13.775, "tn_mean": 0.287, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.999, "p35": 0.0, "p30": 0.0, "rain_days": 12.015, "rain_days_p90": 18.926, "rain_withheld": null, "climate_years": 15, "k": 3.588, "visitors_night": 9533.274, "dom_share": 0.853, "stage": 0.594344, "share_pct": 0.358, "cost_hotel_swing": -3.428, "cost_accom_swing": -3.563, "cost_package_swing": -12.024, "cost_air_swing": -13.261, "plat_night": 1213.08, "plat_ratio": 0.127, "plat_dom_share": 0.602, "share_pct_upper": 0.403, "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": 64.175, "index": "HCI:Urban", "weather_alt": 45.326, "hci_urban": 64.175, "hci_beach": 45.326, "good_days": 9.705, "good_days_urban": 9.705, "good_days_beach": 3.306, "tx_mean": 11.462, "tx_max_median": 18.331, "tn_mean": 1.778, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.965, "p35": 0.0, "p30": 0.0, "rain_days": 11.371, "rain_days_p90": 15.496, "rain_withheld": null, "climate_years": 15, "k": 4.266, "visitors_night": 11332.597, "dom_share": 0.87, "stage": 0.706497, "share_pct": 0.425, "cost_hotel_swing": -2.867, "cost_accom_swing": -2.725, "cost_package_swing": -7.5, "cost_air_swing": -3.799, "plat_night": 1378.306, "plat_ratio": 0.122, "plat_dom_share": 0.67, "share_pct_upper": 0.476, "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": 70.671, "index": "HCI:Urban", "weather_alt": 55.242, "hci_urban": 70.671, "hci_beach": 55.242, "good_days": 15.722, "good_days_urban": 15.722, "good_days_beach": 7.258, "tx_mean": 15.56, "tx_max_median": 23.237, "tn_mean": 4.537, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.423, "p35": 0.0, "p30": 0.0, "rain_days": 8.992, "rain_days_p90": 13.093, "rain_withheld": null, "climate_years": 15, "k": 4.746, "visitors_night": 12609.2, "dom_share": 0.846, "stage": 0.786083, "share_pct": 0.472, "cost_hotel_swing": -1.529, "cost_accom_swing": -1.425, "cost_package_swing": -4.109, "cost_air_swing": 2.475, "plat_night": 1653.05, "plat_ratio": 0.131, "plat_dom_share": 0.635, "share_pct_upper": 0.534, "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": 75.591, "index": "HCI:Urban", "weather_alt": 63.742, "hci_urban": 75.591, "hci_beach": 63.742, "good_days": 22.002, "good_days_urban": 22.002, "good_days_beach": 11.626, "tx_mean": 19.76, "tx_max_median": 27.215, "tn_mean": 8.169, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.038, "p35": 0.0, "p30": 0.133, "rain_days": 8.306, "rain_days_p90": 15.671, "rain_withheld": null, "climate_years": 15, "k": 6.038, "visitors_night": 16040.71, "dom_share": 0.862, "stage": 1.0, "share_pct": 0.6, "cost_hotel_swing": 2.055, "cost_accom_swing": 1.87, "cost_package_swing": -1.592, "cost_air_swing": -3.219, "plat_night": 1976.677, "plat_ratio": 0.123, "plat_dom_share": 0.673, "share_pct_upper": 0.674, "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": 78.322, "index": "HCI:Urban", "weather_alt": 70.23, "hci_urban": 78.322, "hci_beach": 70.23, "good_days": 23.954, "good_days_urban": 23.954, "good_days_beach": 15.356, "tx_mean": 23.265, "tx_max_median": 31.789, "tn_mean": 11.973, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.996, "p35": 0.067, "p30": 0.733, "rain_days": 9.631, "rain_days_p90": 13.313, "rain_withheld": null, "climate_years": 15, "k": 5.876, "visitors_night": 15611.683, "dom_share": 0.843, "stage": 0.973239, "share_pct": 0.584, "cost_hotel_swing": 2.538, "cost_accom_swing": 2.58, "cost_package_swing": 3.439, "cost_air_swing": -2.551, "plat_night": 2195.967, "plat_ratio": 0.141, "plat_dom_share": 0.603, "share_pct_upper": 0.666, "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": 78.534, "index": "HCI:Urban", "weather_alt": 71.477, "hci_urban": 78.534, "hci_beach": 71.477, "good_days": 25.272, "good_days_urban": 25.272, "good_days_beach": 18.524, "tx_mean": 24.424, "tx_max_median": 33.514, "tn_mean": 13.226, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.429, "p35": 0.333, "p30": 0.8, "rain_days": 12.082, "rain_days_p90": 14.365, "rain_withheld": null, "climate_years": 15, "k": 5.616, "visitors_night": 14920.677, "dom_share": 0.804, "stage": 0.93017, "share_pct": 0.558, "cost_hotel_swing": 1.16, "cost_accom_swing": 2.574, "cost_package_swing": 13.097, "cost_air_swing": 11.305, "plat_night": 2179.371, "plat_ratio": 0.146, "plat_dom_share": 0.603, "share_pct_upper": 0.639, "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": 79.038, "index": "HCI:Urban", "weather_alt": 73.312, "hci_urban": 79.038, "hci_beach": 73.312, "good_days": 25.317, "good_days_urban": 25.317, "good_days_beach": 19.893, "tx_mean": 24.6, "tx_max_median": 32.891, "tn_mean": 13.287, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.732, "p35": 0.133, "p30": 0.667, "rain_days": 10.175, "rain_days_p90": 16.185, "rain_withheld": null, "climate_years": 15, "k": 5.97, "visitors_night": 15861.839, "dom_share": 0.829, "stage": 0.988834, "share_pct": 0.593, "cost_hotel_swing": 1.306, "cost_accom_swing": 2.68, "cost_package_swing": 15.054, "cost_air_swing": 3.018, "plat_night": 2215.194, "plat_ratio": 0.14, "plat_dom_share": 0.632, "share_pct_upper": 0.676, "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": 77.851, "index": "HCI:Urban", "weather_alt": 67.498, "hci_urban": 77.851, "hci_beach": 67.498, "good_days": 24.246, "good_days_urban": 24.246, "good_days_beach": 13.874, "tx_mean": 20.794, "tx_max_median": 29.052, "tn_mean": 10.204, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.067, "p35": 0.0, "p30": 0.267, "rain_days": 8.275, "rain_days_p90": 12.949, "rain_withheld": null, "climate_years": 15, "k": 5.766, "visitors_night": 15319.533, "dom_share": 0.851, "stage": 0.955048, "share_pct": 0.573, "cost_hotel_swing": 4.062, "cost_accom_swing": 3.027, "cost_package_swing": 9.618, "cost_air_swing": -2.866, "plat_night": 2093.833, "plat_ratio": 0.137, "plat_dom_share": 0.661, "share_pct_upper": 0.651, "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": 67.945, "index": "HCI:Urban", "weather_alt": 52.172, "hci_urban": 67.945, "hci_beach": 52.172, "good_days": 14.308, "good_days_urban": 14.308, "good_days_beach": 4.329, "tx_mean": 15.77, "tx_max_median": 22.146, "tn_mean": 7.68, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.953, "p35": 0.0, "p30": 0.0, "rain_days": 11.56, "rain_days_p90": 16.025, "rain_withheld": null, "climate_years": 15, "k": 5.285, "visitors_night": 14042.048, "dom_share": 0.859, "stage": 0.875407, "share_pct": 0.526, "cost_hotel_swing": 1.816, "cost_accom_swing": 1.053, "cost_package_swing": 7.836, "cost_air_swing": 10.544, "plat_night": 2173.226, "plat_ratio": 0.155, "plat_dom_share": 0.645, "share_pct_upper": 0.607, "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": 60.763, "index": "HCI:Urban", "weather_alt": 40.073, "hci_urban": 60.763, "hci_beach": 40.073, "good_days": 4.848, "good_days_urban": 4.848, "good_days_beach": 0.6, "tx_mean": 10.148, "tx_max_median": 16.446, "tn_mean": 3.758, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.043, "p35": 0.0, "p30": 0.0, "rain_days": 12.297, "rain_days_p90": 16.72, "rain_withheld": null, "climate_years": 15, "k": 4.536, "visitors_night": 12050.017, "dom_share": 0.857, "stage": 0.751247, "share_pct": 0.452, "cost_hotel_swing": -0.731, "cost_accom_swing": -1.253, "cost_package_swing": -5.793, "cost_air_swing": -5.06, "plat_night": 1703.233, "plat_ratio": 0.141, "plat_dom_share": 0.644, "share_pct_upper": 0.515, "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": 55.359, "index": "HCI:Urban", "weather_alt": 32.257, "hci_urban": 55.359, "hci_beach": 32.257, "good_days": 0.97, "good_days_urban": 0.97, "good_days_beach": 0.0, "tx_mean": 7.659, "tx_max_median": 13.509, "tn_mean": 2.357, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.162, "p35": 0.0, "p30": 0.0, "rain_days": 14.672, "rain_days_p90": 20.901, "rain_withheld": null, "climate_years": 15, "k": 3.706, "visitors_night": 9846.871, "dom_share": 0.818, "stage": 0.61388, "share_pct": 0.369, "cost_hotel_swing": -0.625, "cost_accom_swing": -0.968, "cost_package_swing": 1.26, "cost_air_swing": 15.038, "plat_night": 1671.177, "plat_ratio": 0.17, "plat_dom_share": 0.593, "share_pct_upper": 0.432, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}