{"id": "DE22", "n": "Lower Bavaria", "c": "Germany", "official": "Niederbayern", "cc": "DE", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 12%; median ground height 442 m", "lat": 48.707, "lon": 12.787, "population": 1259204, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 2.343, "is_flat": false, "seasonality_pct": 22.747, "hotel_share": 0.724, "rental_share": 0.177, "camping_share": 0.099, "hotel_occupancy_pct": 57.77, "elevation_m": 442.014, "weather_check": {"kind": "stations", "n": 15, "hi_err": 0.9, "lo_err": 0.35, "rain_ratio": 1.03}, "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 12%; median ground height 442 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 112.1, "pli_overall": 109.1, "months": [{"m": 1, "est_share": 0.0, "weather": 54.614, "index": "HCI:Urban", "weather_alt": 33.069, "hci_urban": 54.614, "hci_beach": 33.069, "good_days": 1.642, "good_days_urban": 1.642, "good_days_beach": 0.024, "tx_mean": 4.485, "tx_max_median": 12.094, "tn_mean": -2.61, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.119, "p35": 0.0, "p30": 0.0, "rain_days": 12.747, "rain_days_p90": 17.251, "rain_withheld": null, "climate_years": 15, "k": 12.712, "visitors_night": 15959.903, "dom_share": 0.904, "stage": 0.426866, "share_pct": 1.255, "cost_hotel_swing": -3.757, "cost_accom_swing": -3.85, "cost_package_swing": -19.285, "cost_air_swing": -11.626, "plat_night": 1138.419, "plat_ratio": 0.071, "plat_dom_share": 0.703, "share_pct_upper": 1.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": 59.104, "index": "HCI:Urban", "weather_alt": 38.734, "hci_urban": 59.104, "hci_beach": 38.734, "good_days": 4.413, "good_days_urban": 4.413, "good_days_beach": 0.466, "tx_mean": 6.788, "tx_max_median": 13.711, "tn_mean": -2.304, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.983, "p35": 0.0, "p30": 0.0, "rain_days": 7.978, "rain_days_p90": 14.342, "rain_withheld": null, "climate_years": 15, "k": 15.771, "visitors_night": 19795.133, "dom_share": 0.899, "stage": 0.52958, "share_pct": 1.553, "cost_hotel_swing": -3.428, "cost_accom_swing": -3.563, "cost_package_swing": -12.024, "cost_air_swing": -13.261, "plat_night": 1652.389, "plat_ratio": 0.083, "plat_dom_share": 0.738, "share_pct_upper": 1.68, "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": 65.371, "index": "HCI:Urban", "weather_alt": 47.246, "hci_urban": 65.371, "hci_beach": 47.246, "good_days": 12.306, "good_days_urban": 12.306, "good_days_beach": 3.464, "tx_mean": 11.571, "tx_max_median": 19.162, "tn_mean": 0.396, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.104, "p35": 0.0, "p30": 0.0, "rain_days": 8.491, "rain_days_p90": 10.954, "rain_withheld": null, "climate_years": 15, "k": 17.05, "visitors_night": 21402.145, "dom_share": 0.914, "stage": 0.572506, "share_pct": 1.676, "cost_hotel_swing": -2.867, "cost_accom_swing": -2.725, "cost_package_swing": -7.5, "cost_air_swing": -3.799, "plat_night": 1337.532, "plat_ratio": 0.062, "plat_dom_share": 0.76, "share_pct_upper": 1.779, "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": 71.836, "index": "HCI:Urban", "weather_alt": 57.018, "hci_urban": 71.836, "hci_beach": 57.018, "good_days": 17.641, "good_days_urban": 17.641, "good_days_beach": 9.858, "tx_mean": 16.046, "tx_max_median": 23.572, "tn_mean": 4.152, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.849, "p35": 0.0, "p30": 0.0, "rain_days": 8.609, "rain_days_p90": 12.252, "rain_withheld": null, "climate_years": 15, "k": 19.208, "visitors_night": 24120.2, "dom_share": 0.909, "stage": 0.644985, "share_pct": 1.885, "cost_hotel_swing": -1.529, "cost_accom_swing": -1.425, "cost_package_swing": -4.109, "cost_air_swing": 2.475, "plat_night": 1829.033, "plat_ratio": 0.076, "plat_dom_share": 0.776, "share_pct_upper": 2.024, "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": 74.019, "index": "HCI:Urban", "weather_alt": 61.97, "hci_urban": 74.019, "hci_beach": 61.97, "good_days": 20.418, "good_days_urban": 20.418, "good_days_beach": 12.632, "tx_mean": 19.676, "tx_max_median": 28.125, "tn_mean": 8.162, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.282, "p35": 0.0, "p30": 0.0, "rain_days": 11.917, "rain_days_p90": 17.252, "rain_withheld": null, "climate_years": 15, "k": 23.379, "visitors_night": 29346.435, "dom_share": 0.91, "stage": 0.785048, "share_pct": 2.285, "cost_hotel_swing": 2.055, "cost_accom_swing": 1.87, "cost_package_swing": -1.592, "cost_air_swing": -3.219, "plat_night": 2224.177, "plat_ratio": 0.076, "plat_dom_share": 0.786, "share_pct_upper": 2.453, "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": 77.401, "index": "HCI:Urban", "weather_alt": 71.92, "hci_urban": 77.401, "hci_beach": 71.92, "good_days": 22.815, "good_days_urban": 22.815, "good_days_beach": 18.446, "tx_mean": 24.322, "tx_max_median": 32.92, "tn_mean": 12.822, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.802, "p35": 0.0, "p30": 0.733, "rain_days": 11.955, "rain_days_p90": 14.891, "rain_withheld": null, "climate_years": 15, "k": 23.357, "visitors_night": 29328.167, "dom_share": 0.905, "stage": 0.784303, "share_pct": 2.282, "cost_hotel_swing": 2.538, "cost_accom_swing": 2.58, "cost_package_swing": 3.439, "cost_air_swing": -2.551, "plat_night": 2330.75, "plat_ratio": 0.079, "plat_dom_share": 0.763, "share_pct_upper": 2.459, "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": 77.761, "index": "HCI:Urban", "weather_alt": 75.039, "hci_urban": 77.761, "hci_beach": 75.039, "good_days": 24.812, "good_days_urban": 24.812, "good_days_beach": 21.554, "tx_mean": 25.721, "tx_max_median": 33.355, "tn_mean": 13.804, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.074, "p35": 0.133, "p30": 0.933, "rain_days": 10.857, "rain_days_p90": 15.151, "rain_withheld": null, "climate_years": 15, "k": 25.153, "visitors_night": 31575.629, "dom_share": 0.88, "stage": 0.844596, "share_pct": 2.454, "cost_hotel_swing": 1.16, "cost_accom_swing": 2.574, "cost_package_swing": 13.097, "cost_air_swing": 11.305, "plat_night": 3331.21, "plat_ratio": 0.105, "plat_dom_share": 0.713, "share_pct_upper": 2.705, "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": 76.54, "index": "HCI:Urban", "weather_alt": 73.944, "hci_urban": 76.54, "hci_beach": 73.944, "good_days": 23.861, "good_days_urban": 23.861, "good_days_beach": 21.018, "tx_mean": 25.616, "tx_max_median": 33.252, "tn_mean": 13.748, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.604, "p35": 0.067, "p30": 0.933, "rain_days": 9.831, "rain_days_p90": 13.9, "rain_withheld": null, "climate_years": 15, "k": 29.781, "visitors_night": 37387.823, "dom_share": 0.899, "stage": 1.0, "share_pct": 2.892, "cost_hotel_swing": 1.306, "cost_accom_swing": 2.68, "cost_package_swing": 15.054, "cost_air_swing": 3.018, "plat_night": 3751.823, "plat_ratio": 0.1, "plat_dom_share": 0.762, "share_pct_upper": 3.172, "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.357, "index": "HCI:Urban", "weather_alt": 67.133, "hci_urban": 77.357, "hci_beach": 67.133, "good_days": 22.443, "good_days_urban": 22.443, "good_days_beach": 15.551, "tx_mean": 20.722, "tx_max_median": 28.393, "tn_mean": 9.699, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.75, "p35": 0.0, "p30": 0.133, "rain_days": 8.993, "rain_days_p90": 13.279, "rain_withheld": null, "climate_years": 15, "k": 25.165, "visitors_night": 31592.567, "dom_share": 0.915, "stage": 0.845013, "share_pct": 2.455, "cost_hotel_swing": 4.062, "cost_accom_swing": 3.027, "cost_package_swing": 9.618, "cost_air_swing": -2.866, "plat_night": 2159.55, "plat_ratio": 0.068, "plat_dom_share": 0.759, "share_pct_upper": 2.618, "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.306, "index": "HCI:Urban", "weather_alt": 53.042, "hci_urban": 69.306, "hci_beach": 53.042, "good_days": 16.165, "good_days_urban": 16.165, "good_days_beach": 6.08, "tx_mean": 15.406, "tx_max_median": 22.522, "tn_mean": 5.599, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.262, "p35": 0.0, "p30": 0.0, "rain_days": 9.322, "rain_days_p90": 11.902, "rain_withheld": null, "climate_years": 15, "k": 23.314, "visitors_night": 29265.806, "dom_share": 0.914, "stage": 0.782838, "share_pct": 2.278, "cost_hotel_swing": 1.816, "cost_accom_swing": 1.053, "cost_package_swing": 7.836, "cost_air_swing": 10.544, "plat_night": 2454.887, "plat_ratio": 0.084, "plat_dom_share": 0.737, "share_pct_upper": 2.464, "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.521, "index": "HCI:Urban", "weather_alt": 39.628, "hci_urban": 60.521, "hci_beach": 39.628, "good_days": 6.088, "good_days_urban": 6.088, "good_days_beach": 0.908, "tx_mean": 9.041, "tx_max_median": 16.793, "tn_mean": 1.165, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.565, "p35": 0.0, "p30": 0.0, "rain_days": 8.845, "rain_days_p90": 12.798, "rain_withheld": null, "climate_years": 15, "k": 16.311, "visitors_night": 20477.767, "dom_share": 0.901, "stage": 0.547702, "share_pct": 1.605, "cost_hotel_swing": -0.731, "cost_accom_swing": -1.253, "cost_package_swing": -5.793, "cost_air_swing": -5.06, "plat_night": 1264.917, "plat_ratio": 0.062, "plat_dom_share": 0.675, "share_pct_upper": 1.702, "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.613, "index": "HCI:Urban", "weather_alt": 33.487, "hci_urban": 55.613, "hci_beach": 33.487, "good_days": 2.486, "good_days_urban": 2.486, "good_days_beach": 0.029, "tx_mean": 5.545, "tx_max_median": 12.006, "tn_mean": -1.134, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.901, "p35": 0.0, "p30": 0.0, "rain_days": 12.335, "rain_days_p90": 17.831, "rain_withheld": null, "climate_years": 15, "k": 14.407, "visitors_night": 18087.306, "dom_share": 0.903, "stage": 0.48376, "share_pct": 1.42, "cost_hotel_swing": -0.625, "cost_accom_swing": -0.968, "cost_package_swing": 1.26, "cost_air_swing": 15.038, "plat_night": 2115.839, "plat_ratio": 0.117, "plat_dom_share": 0.786, "share_pct_upper": 1.583, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}