{"id": "DE91", "n": "Braunschweig & the Harz (west)", "c": "Lower Saxony, Germany", "official": "Braunschweig", "cc": "DE", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 8%; median ground height 153 m", "lat": 52.038, "lon": 10.345, "population": 1589423, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 1.891, "is_flat": true, "seasonality_pct": 20.65, "hotel_share": 0.664, "rental_share": 0.248, "camping_share": 0.088, "hotel_occupancy_pct": 54.71, "elevation_m": 153.321, "weather_check": {"kind": "stations", "n": 11, "hi_err": 0.2, "lo_err": 0.4, "rain_ratio": 1.07}, "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 0%, mountain 8%; median ground height 153 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 112.1, "pli_overall": 109.1, "months": [{"m": 1, "est_share": 0.0, "weather": 54.464, "index": "HCI:Urban", "weather_alt": 32.007, "hci_urban": 54.464, "hci_beach": 32.007, "good_days": 0.704, "good_days_urban": 0.704, "good_days_beach": 0.0, "tx_mean": 4.841, "tx_max_median": 11.711, "tn_mean": -0.916, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.284, "p35": 0.0, "p30": 0.0, "rain_days": 15.083, "rain_days_p90": 17.925, "rain_withheld": null, "climate_years": 15, "k": 7.327, "visitors_night": 11657.435, "dom_share": 0.904, "stage": 0.528849, "share_pct": 0.727, "cost_hotel_swing": -3.757, "cost_accom_swing": -3.85, "cost_package_swing": -19.285, "cost_air_swing": -11.626, "plat_night": 2577.661, "plat_ratio": 0.221, "plat_dom_share": 0.842, "share_pct_upper": 0.887, "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.605, "index": "HCI:Urban", "weather_alt": 36.342, "hci_urban": 57.605, "hci_beach": 36.342, "good_days": 2.393, "good_days_urban": 2.393, "good_days_beach": 0.336, "tx_mean": 6.47, "tx_max_median": 13.743, "tn_mean": -1.175, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.284, "p35": 0.0, "p30": 0.0, "rain_days": 9.058, "rain_days_p90": 17.576, "rain_withheld": null, "climate_years": 15, "k": 9.196, "visitors_night": 14631.381, "dom_share": 0.887, "stage": 0.663752, "share_pct": 0.911, "cost_hotel_swing": -3.428, "cost_accom_swing": -3.563, "cost_package_swing": -12.024, "cost_air_swing": -13.261, "plat_night": 3293.044, "plat_ratio": 0.225, "plat_dom_share": 0.817, "share_pct_upper": 1.114, "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.604, "index": "HCI:Urban", "weather_alt": 44.035, "hci_urban": 63.604, "hci_beach": 44.035, "good_days": 8.628, "good_days_urban": 8.628, "good_days_beach": 2.454, "tx_mean": 10.453, "tx_max_median": 17.294, "tn_mean": 0.529, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.499, "p35": 0.0, "p30": 0.0, "rain_days": 9.209, "rain_days_p90": 13.58, "rain_withheld": null, "climate_years": 15, "k": 9.413, "visitors_night": 14977.113, "dom_share": 0.892, "stage": 0.679403, "share_pct": 0.932, "cost_hotel_swing": -2.867, "cost_accom_swing": -2.725, "cost_package_swing": -7.5, "cost_air_swing": -3.799, "plat_night": 2996.048, "plat_ratio": 0.2, "plat_dom_share": 0.823, "share_pct_upper": 1.117, "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.687, "index": "HCI:Urban", "weather_alt": 54.936, "hci_urban": 70.687, "hci_beach": 54.936, "good_days": 15.476, "good_days_urban": 15.476, "good_days_beach": 6.73, "tx_mean": 15.058, "tx_max_median": 22.285, "tn_mean": 3.789, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.176, "p35": 0.0, "p30": 0.0, "rain_days": 7.885, "rain_days_p90": 8.709, "rain_withheld": null, "climate_years": 15, "k": 10.971, "visitors_night": 17455.1, "dom_share": 0.875, "stage": 0.791902, "share_pct": 1.085, "cost_hotel_swing": -1.529, "cost_accom_swing": -1.425, "cost_package_swing": -4.109, "cost_air_swing": 2.475, "plat_night": 4235.317, "plat_ratio": 0.243, "plat_dom_share": 0.828, "share_pct_upper": 1.345, "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.602, "index": "HCI:Urban", "weather_alt": 63.495, "hci_urban": 75.602, "hci_beach": 63.495, "good_days": 22.394, "good_days_urban": 22.394, "good_days_beach": 11.403, "tx_mean": 19.239, "tx_max_median": 27.325, "tn_mean": 7.691, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.183, "p35": 0.0, "p30": 0.067, "rain_days": 6.601, "rain_days_p90": 15.879, "rain_withheld": null, "climate_years": 15, "k": 12.739, "visitors_night": 20268.758, "dom_share": 0.878, "stage": 0.919519, "share_pct": 1.258, "cost_hotel_swing": 2.055, "cost_accom_swing": 1.87, "cost_package_swing": -1.592, "cost_air_swing": -3.219, "plat_night": 4413.29, "plat_ratio": 0.218, "plat_dom_share": 0.833, "share_pct_upper": 1.528, "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.971, "index": "HCI:Urban", "weather_alt": 70.916, "hci_urban": 78.971, "hci_beach": 70.916, "good_days": 24.09, "good_days_urban": 24.09, "good_days_beach": 16.595, "tx_mean": 23.179, "tx_max_median": 31.768, "tn_mean": 11.615, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.384, "p35": 0.0, "p30": 0.733, "rain_days": 9.102, "rain_days_p90": 11.961, "rain_withheld": null, "climate_years": 15, "k": 12.471, "visitors_night": 19841.5, "dom_share": 0.859, "stage": 0.900149, "share_pct": 1.232, "cost_hotel_swing": 2.538, "cost_accom_swing": 2.58, "cost_package_swing": 3.439, "cost_air_swing": -2.551, "plat_night": 3866.65, "plat_ratio": 0.195, "plat_dom_share": 0.763, "share_pct_upper": 1.468, "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": 79.068, "index": "HCI:Urban", "weather_alt": 72.434, "hci_urban": 79.068, "hci_beach": 72.434, "good_days": 25.767, "good_days_urban": 25.767, "good_days_beach": 19.521, "tx_mean": 24.408, "tx_max_median": 31.983, "tn_mean": 12.912, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.365, "p35": 0.133, "p30": 0.733, "rain_days": 10.418, "rain_days_p90": 12.381, "rain_withheld": null, "climate_years": 15, "k": 13.439, "visitors_night": 21382.581, "dom_share": 0.772, "stage": 0.970057, "share_pct": 1.326, "cost_hotel_swing": 1.16, "cost_accom_swing": 2.574, "cost_package_swing": 13.097, "cost_air_swing": 11.305, "plat_night": 5622.952, "plat_ratio": 0.263, "plat_dom_share": 0.66, "share_pct_upper": 1.669, "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.915, "index": "HCI:Urban", "weather_alt": 74.344, "hci_urban": 79.915, "hci_beach": 74.344, "good_days": 26.425, "good_days_urban": 26.425, "good_days_beach": 20.236, "tx_mean": 24.644, "tx_max_median": 33.139, "tn_mean": 13.077, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.422, "p35": 0.0, "p30": 0.8, "rain_days": 7.688, "rain_days_p90": 13.488, "rain_withheld": null, "climate_years": 15, "k": 13.854, "visitors_night": 22042.548, "dom_share": 0.834, "stage": 1.0, "share_pct": 1.366, "cost_hotel_swing": 1.306, "cost_accom_swing": 2.68, "cost_package_swing": 15.054, "cost_air_swing": 3.018, "plat_night": 5376.565, "plat_ratio": 0.244, "plat_dom_share": 0.764, "share_pct_upper": 1.694, "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": 78.047, "index": "HCI:Urban", "weather_alt": 67.547, "hci_urban": 78.047, "hci_beach": 67.547, "good_days": 23.964, "good_days_urban": 23.964, "good_days_beach": 13.638, "tx_mean": 20.502, "tx_max_median": 28.024, "tn_mean": 9.712, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.4, "p35": 0.0, "p30": 0.133, "rain_days": 8.667, "rain_days_p90": 11.478, "rain_withheld": null, "climate_years": 15, "k": 12.883, "visitors_night": 20497.833, "dom_share": 0.861, "stage": 0.929923, "share_pct": 1.272, "cost_hotel_swing": 4.062, "cost_accom_swing": 3.027, "cost_package_swing": 9.618, "cost_air_swing": -2.866, "plat_night": 3893.083, "plat_ratio": 0.19, "plat_dom_share": 0.792, "share_pct_upper": 1.51, "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.68, "index": "HCI:Urban", "weather_alt": 51.091, "hci_urban": 67.68, "hci_beach": 51.091, "good_days": 13.311, "good_days_urban": 13.311, "good_days_beach": 3.946, "tx_mean": 15.06, "tx_max_median": 22.301, "tn_mean": 6.789, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.127, "p35": 0.0, "p30": 0.0, "rain_days": 11.373, "rain_days_p90": 13.773, "rain_withheld": null, "climate_years": 15, "k": 12.974, "visitors_night": 20641.435, "dom_share": 0.899, "stage": 0.936446, "share_pct": 1.281, "cost_hotel_swing": 1.816, "cost_accom_swing": 1.053, "cost_package_swing": 7.836, "cost_air_swing": 10.544, "plat_night": 5966.468, "plat_ratio": 0.289, "plat_dom_share": 0.87, "share_pct_upper": 1.645, "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.12, "index": "HCI:Urban", "weather_alt": 38.438, "hci_urban": 60.12, "hci_beach": 38.438, "good_days": 3.795, "good_days_urban": 3.795, "good_days_beach": 0.456, "tx_mean": 9.035, "tx_max_median": 15.995, "tn_mean": 2.694, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.453, "p35": 0.0, "p30": 0.0, "rain_days": 11.404, "rain_days_p90": 16.057, "rain_withheld": null, "climate_years": 15, "k": 9.797, "visitors_night": 15587.283, "dom_share": 0.865, "stage": 0.707151, "share_pct": 0.97, "cost_hotel_swing": -0.731, "cost_accom_swing": -1.253, "cost_package_swing": -5.793, "cost_air_swing": -5.06, "plat_night": 2869.233, "plat_ratio": 0.184, "plat_dom_share": 0.744, "share_pct_upper": 1.147, "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.402, "index": "HCI:Urban", "weather_alt": 31.847, "hci_urban": 55.402, "hci_beach": 31.847, "good_days": 0.798, "good_days_urban": 0.798, "good_days_beach": 0.009, "tx_mean": 6.424, "tx_max_median": 12.997, "tn_mean": 1.078, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.095, "p35": 0.0, "p30": 0.0, "rain_days": 13.892, "rain_days_p90": 19.841, "rain_withheld": null, "climate_years": 15, "k": 9.411, "visitors_night": 14973.274, "dom_share": 0.9, "stage": 0.67931, "share_pct": 0.932, "cost_hotel_swing": -0.625, "cost_accom_swing": -0.968, "cost_package_swing": 1.26, "cost_air_swing": 15.038, "plat_night": 4585.79, "plat_ratio": 0.306, "plat_dom_share": 0.859, "share_pct_upper": 1.215, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}