{"id": "DE21", "n": "Munich & Upper Bavaria", "c": "Germany", "official": "Oberbayern", "cc": "DE", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 47%, coastal 0%, mountain 9%; median ground height 547 m", "lat": 48.101, "lon": 11.754, "population": 4764548, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 2.151, "is_flat": false, "seasonality_pct": 23.812, "hotel_share": 0.815, "rental_share": 0.127, "camping_share": 0.058, "hotel_occupancy_pct": 66.15, "elevation_m": 546.836, "weather_check": {"kind": "stations", "n": 26, "hi_err": 0.35, "lo_err": 0.05, "rain_ratio": 1.04}, "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 47%, coastal 0%, mountain 9%; median ground height 547 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 112.1, "pli_overall": 109.1, "months": [{"m": 1, "est_share": 0.0, "weather": 55.062, "index": "HCI:Urban", "weather_alt": 34.048, "hci_urban": 55.062, "hci_beach": 34.048, "good_days": 2.423, "good_days_urban": 2.423, "good_days_beach": 0.057, "tx_mean": 4.911, "tx_max_median": 12.998, "tn_mean": -2.416, "lows_withheld": null, "sea_c": null, "us_pax": 188625.0, "us_airports": ["ORD", "SFO", "LAX", "CLT", "EWR", "DEN", "IAD", "MIA", "BOS", "JFK", "ATL", "SAN", "IAH"], "sunny_days": 2.279, "p35": 0.0, "p30": 0.0, "rain_days": 12.579, "rain_days_p90": 16.785, "rain_withheld": null, "climate_years": 15, "k": 16.632, "visitors_night": 78937.548, "dom_share": 0.712, "stage": 0.464793, "share_pct": 1.636, "cost_hotel_swing": -3.757, "cost_accom_swing": -3.85, "cost_package_swing": -19.285, "cost_air_swing": -11.626, "plat_night": 6138.968, "plat_ratio": 0.078, "plat_dom_share": 0.608, "share_pct_upper": 1.76, "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.515, "index": "HCI:Urban", "weather_alt": 39.721, "hci_urban": 59.515, "hci_beach": 39.721, "good_days": 5.725, "good_days_urban": 5.725, "good_days_beach": 0.671, "tx_mean": 7.092, "tx_max_median": 15.052, "tn_mean": -2.3, "lows_withheld": null, "sea_c": null, "us_pax": 150033.0, "us_airports": ["ORD", "SFO", "EWR", "LAX", "MIA", "IAD", "CLT", "DEN", "JFK", "BOS", "ATL", "SAN", "IAH"], "sunny_days": 4.236, "p35": 0.0, "p30": 0.0, "rain_days": 8.649, "rain_days_p90": 15.399, "rain_withheld": null, "climate_years": 15, "k": 19.117, "visitors_night": 90705.912, "dom_share": 0.703, "stage": 0.53425, "share_pct": 1.876, "cost_hotel_swing": -3.428, "cost_accom_swing": -3.563, "cost_package_swing": -12.024, "cost_air_swing": -13.261, "plat_night": 8295.381, "plat_ratio": 0.091, "plat_dom_share": 0.603, "share_pct_upper": 2.043, "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.965, "index": "HCI:Urban", "weather_alt": 47.074, "hci_urban": 64.965, "hci_beach": 47.074, "good_days": 12.382, "good_days_urban": 12.382, "good_days_beach": 3.862, "tx_mean": 11.553, "tx_max_median": 19.09, "tn_mean": 0.263, "lows_withheld": null, "sea_c": null, "us_pax": 224057.0, "us_airports": ["ORD", "SFO", "DEN", "EWR", "CLT", "LAX", "MIA", "JFK", "BOS", "ATL", "IAD", "IAH", "SAN"], "sunny_days": 6.976, "p35": 0.0, "p30": 0.0, "rain_days": 10.007, "rain_days_p90": 12.149, "rain_withheld": null, "climate_years": 15, "k": 18.826, "visitors_night": 89321.726, "dom_share": 0.713, "stage": 0.526107, "share_pct": 1.848, "cost_hotel_swing": -2.867, "cost_accom_swing": -2.725, "cost_package_swing": -7.5, "cost_air_swing": -3.799, "plat_night": 6566.806, "plat_ratio": 0.074, "plat_dom_share": 0.647, "share_pct_upper": 1.98, "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.416, "index": "HCI:Urban", "weather_alt": 55.49, "hci_urban": 70.416, "hci_beach": 55.49, "good_days": 17.019, "good_days_urban": 17.019, "good_days_beach": 9.594, "tx_mean": 15.728, "tx_max_median": 23.342, "tn_mean": 3.719, "lows_withheld": null, "sea_c": null, "us_pax": 259641.0, "us_airports": ["ORD", "SFO", "JFK", "EWR", "CLT", "DEN", "LAX", "IAD", "BOS", "ATL", "SAN", "IAH", "MIA"], "sunny_days": 6.113, "p35": 0.0, "p30": 0.0, "rain_days": 9.863, "rain_days_p90": 13.298, "rain_withheld": null, "climate_years": 15, "k": 22.243, "visitors_night": 105576.817, "dom_share": 0.695, "stage": 0.621589, "share_pct": 2.176, "cost_hotel_swing": -1.529, "cost_accom_swing": -1.425, "cost_package_swing": -4.109, "cost_air_swing": 2.475, "plat_night": 9391.25, "plat_ratio": 0.089, "plat_dom_share": 0.599, "share_pct_upper": 2.364, "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": 71.885, "index": "HCI:Urban", "weather_alt": 59.066, "hci_urban": 71.885, "hci_beach": 59.066, "good_days": 19.132, "good_days_urban": 19.132, "good_days_beach": 11.736, "tx_mean": 19.068, "tx_max_median": 28.039, "tn_mean": 7.693, "lows_withheld": null, "sea_c": null, "us_pax": 294719.0, "us_airports": ["ORD", "JFK", "CLT", "DEN", "SFO", "EWR", "IAD", "LAX", "BOS", "ATL", "IAH", "SAN"], "sunny_days": 4.299, "p35": 0.0, "p30": 0.0, "rain_days": 13.621, "rain_days_p90": 18.027, "rain_withheld": null, "climate_years": 15, "k": 26.327, "visitors_night": 124920.565, "dom_share": 0.71, "stage": 0.735718, "share_pct": 2.565, "cost_hotel_swing": 2.055, "cost_accom_swing": 1.87, "cost_package_swing": -1.592, "cost_air_swing": -3.219, "plat_night": 11650.887, "plat_ratio": 0.093, "plat_dom_share": 0.646, "share_pct_upper": 2.797, "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": 76.322, "index": "HCI:Urban", "weather_alt": 69.952, "hci_urban": 76.322, "hci_beach": 69.952, "good_days": 22.096, "good_days_urban": 22.096, "good_days_beach": 17.307, "tx_mean": 23.742, "tx_max_median": 31.827, "tn_mean": 12.367, "lows_withheld": null, "sea_c": null, "us_pax": 325065.0, "us_airports": ["ORD", "IAD", "CLT", "JFK", "DEN", "SFO", "EWR", "LAX", "BOS", "ATL", "SAN", "IAH"], "sunny_days": 6.009, "p35": 0.0, "p30": 0.733, "rain_days": 11.946, "rain_days_p90": 16.951, "rain_withheld": null, "climate_years": 15, "k": 29.332, "visitors_night": 139193.967, "dom_share": 0.709, "stage": 0.819711, "share_pct": 2.85, "cost_hotel_swing": 2.538, "cost_accom_swing": 2.58, "cost_package_swing": 3.439, "cost_air_swing": -2.551, "plat_night": 13932.65, "plat_ratio": 0.1, "plat_dom_share": 0.606, "share_pct_upper": 3.125, "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.121, "index": "HCI:Urban", "weather_alt": 73.36, "hci_urban": 77.121, "hci_beach": 73.36, "good_days": 23.865, "good_days_urban": 23.865, "good_days_beach": 20.47, "tx_mean": 25.075, "tx_max_median": 32.696, "tn_mean": 13.433, "lows_withheld": null, "sea_c": null, "us_pax": 342104.0, "us_airports": ["ORD", "IAD", "JFK", "CLT", "SFO", "DEN", "LAX", "EWR", "BOS", "ATL", "SAN", "IAH"], "sunny_days": 5.025, "p35": 0.067, "p30": 0.867, "rain_days": 13.168, "rain_days_p90": 16.828, "rain_withheld": null, "climate_years": 15, "k": 34.661, "visitors_night": 164464.774, "dom_share": 0.701, "stage": 0.968633, "share_pct": 3.35, "cost_hotel_swing": 1.16, "cost_accom_swing": 2.574, "cost_package_swing": 13.097, "cost_air_swing": 11.305, "plat_night": 17662.774, "plat_ratio": 0.107, "plat_dom_share": 0.612, "share_pct_upper": 3.695, "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": 75.847, "index": "HCI:Urban", "weather_alt": 72.742, "hci_urban": 75.847, "hci_beach": 72.742, "good_days": 23.067, "good_days_urban": 23.067, "good_days_beach": 20.19, "tx_mean": 24.998, "tx_max_median": 32.969, "tn_mean": 13.342, "lows_withheld": null, "sea_c": null, "us_pax": 329047.0, "us_airports": ["ORD", "IAD", "JFK", "CLT", "DEN", "SFO", "LAX", "BOS", "EWR", "ATL", "SAN", "IAH"], "sunny_days": 6.874, "p35": 0.067, "p30": 0.867, "rain_days": 10.71, "rain_days_p90": 15.031, "rain_withheld": null, "climate_years": 15, "k": 35.784, "visitors_night": 169777.371, "dom_share": 0.707, "stage": 1.0, "share_pct": 3.455, "cost_hotel_swing": 1.306, "cost_accom_swing": 2.68, "cost_package_swing": 15.054, "cost_air_swing": 3.018, "plat_night": 18368.097, "plat_ratio": 0.108, "plat_dom_share": 0.642, "share_pct_upper": 3.813, "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": 75.694, "index": "HCI:Urban", "weather_alt": 65.234, "hci_urban": 75.694, "hci_beach": 65.234, "good_days": 21.362, "good_days_urban": 21.362, "good_days_beach": 14.627, "tx_mean": 20.353, "tx_max_median": 27.605, "tn_mean": 9.32, "lows_withheld": null, "sea_c": null, "us_pax": 319585.0, "us_airports": ["ORD", "IAD", "JFK", "DEN", "CLT", "SFO", "LAX", "EWR", "BOS", "ATL", "SAN", "IAH"], "sunny_days": 5.11, "p35": 0.0, "p30": 0.067, "rain_days": 10.004, "rain_days_p90": 15.86, "rain_withheld": null, "climate_years": 15, "k": 30.354, "visitors_night": 144051.95, "dom_share": 0.684, "stage": 0.848281, "share_pct": 2.946, "cost_hotel_swing": 4.062, "cost_accom_swing": 3.027, "cost_package_swing": 9.618, "cost_air_swing": -2.866, "plat_night": 14337.367, "plat_ratio": 0.1, "plat_dom_share": 0.548, "share_pct_upper": 3.229, "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.172, "index": "HCI:Urban", "weather_alt": 53.145, "hci_urban": 69.172, "hci_beach": 53.145, "good_days": 16.269, "good_days_urban": 16.269, "good_days_beach": 6.783, "tx_mean": 15.584, "tx_max_median": 23.043, "tn_mean": 5.555, "lows_withheld": null, "sea_c": null, "us_pax": 300565.0, "us_airports": ["ORD", "IAD", "CLT", "SFO", "DEN", "EWR", "LAX", "JFK", "BOS", "ATL", "SAN", "IAH", "MIA"], "sunny_days": 3.063, "p35": 0.0, "p30": 0.0, "rain_days": 9.773, "rain_days_p90": 12.399, "rain_withheld": null, "climate_years": 15, "k": 27.028, "visitors_night": 128257.935, "dom_share": 0.708, "stage": 0.75533, "share_pct": 2.632, "cost_hotel_swing": 1.816, "cost_accom_swing": 1.053, "cost_package_swing": 7.836, "cost_air_swing": 10.544, "plat_night": 11757.871, "plat_ratio": 0.092, "plat_dom_share": 0.62, "share_pct_upper": 2.865, "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.647, "index": "HCI:Urban", "weather_alt": 40.186, "hci_urban": 60.647, "hci_beach": 40.186, "good_days": 6.815, "good_days_urban": 6.815, "good_days_beach": 1.333, "tx_mean": 9.38, "tx_max_median": 17.154, "tn_mean": 1.2, "lows_withheld": null, "sea_c": null, "us_pax": 242254.0, "us_airports": ["ORD", "EWR", "SFO", "CLT", "LAX", "DEN", "IAD", "JFK", "MIA", "BOS", "ATL", "SAN", "IAH"], "sunny_days": 2.405, "p35": 0.0, "p30": 0.0, "rain_days": 9.347, "rain_days_p90": 13.717, "rain_withheld": null, "climate_years": 15, "k": 19.138, "visitors_night": 90809.967, "dom_share": 0.676, "stage": 0.534836, "share_pct": 1.878, "cost_hotel_swing": -0.731, "cost_accom_swing": -1.253, "cost_package_swing": -5.793, "cost_air_swing": -5.06, "plat_night": 5883.983, "plat_ratio": 0.065, "plat_dom_share": 0.527, "share_pct_upper": 1.997, "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.79, "index": "HCI:Urban", "weather_alt": 35.601, "hci_urban": 56.79, "hci_beach": 35.601, "good_days": 4.161, "good_days_urban": 4.161, "good_days_beach": 0.161, "tx_mean": 6.06, "tx_max_median": 13.124, "tn_mean": -1.022, "lows_withheld": null, "sea_c": null, "us_pax": 274929.0, "us_airports": ["ORD", "EWR", "CLT", "SFO", "LAX", "DEN", "IAD", "JFK", "MIA", "BOS", "ATL", "SAN", "IAH"], "sunny_days": 3.239, "p35": 0.0, "p30": 0.0, "rain_days": 13.115, "rain_days_p90": 17.849, "rain_withheld": null, "climate_years": 15, "k": 21.314, "visitors_night": 101148.016, "dom_share": 0.639, "stage": 0.595642, "share_pct": 2.087, "cost_hotel_swing": -0.625, "cost_accom_swing": -0.968, "cost_package_swing": 1.26, "cost_air_swing": 15.038, "plat_night": 10250.968, "plat_ratio": 0.101, "plat_dom_share": 0.569, "share_pct_upper": 2.293, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}