{"id": "FRF2", "n": "Champagne", "c": "France", "official": "Champagne-Ardenne", "cc": "FR", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 0%; median ground height 179 m", "lat": 48.729, "lon": 4.545, "population": 1296360, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 3.699, "is_flat": false, "seasonality_pct": 29.336, "hotel_share": 0.697, "rental_share": 0.088, "camping_share": 0.215, "hotel_occupancy_pct": 57.4, "elevation_m": 178.933, "weather_check": {"kind": "stations", "n": 93, "hi_err": 0.45, "lo_err": 0.45, "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 0%, coastal 0%, mountain 0%; median ground height 179 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 110.0, "pli_overall": 107.9, "months": [{"m": 1, "est_share": 0.0, "weather": 55.257, "index": "HCI:Urban", "weather_alt": 32.798, "hci_urban": 55.257, "hci_beach": 32.798, "good_days": 1.581, "good_days_urban": 1.581, "good_days_beach": 0.001, "tx_mean": 7.096, "tx_max_median": 13.398, "tn_mean": 0.569, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.202, "p35": 0.0, "p30": 0.0, "rain_days": 14.553, "rain_days_p90": 17.008, "rain_withheld": null, "climate_years": 15, "k": 4.552, "visitors_night": 5914.613, "dom_share": 0.786, "stage": 0.270353, "share_pct": 0.453, "cost_hotel_swing": -7.588, "cost_accom_swing": -9.326, "cost_package_swing": -17.175, "cost_air_swing": -9.997, "plat_night": 3259.242, "plat_ratio": 0.551, "plat_dom_share": 0.714, "share_pct_upper": 0.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": 2, "est_share": 0.0, "weather": 59.514, "index": "HCI:Urban", "weather_alt": 38.908, "hci_urban": 59.514, "hci_beach": 38.908, "good_days": 4.273, "good_days_urban": 4.273, "good_days_beach": 0.64, "tx_mean": 8.874, "tx_max_median": 14.52, "tn_mean": 0.696, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.981, "p35": 0.0, "p30": 0.0, "rain_days": 9.899, "rain_days_p90": 16.728, "rain_withheld": null, "climate_years": 15, "k": 5.297, "visitors_night": 6882.814, "dom_share": 0.759, "stage": 0.314604, "share_pct": 0.527, "cost_hotel_swing": -6.999, "cost_accom_swing": -7.684, "cost_package_swing": -13.815, "cost_air_swing": -4.687, "plat_night": 3953.08, "plat_ratio": 0.574, "plat_dom_share": 0.712, "share_pct_upper": 0.828, "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.453, "index": "HCI:Urban", "weather_alt": 48.026, "hci_urban": 65.453, "hci_beach": 48.026, "good_days": 12.418, "good_days_urban": 12.418, "good_days_beach": 4.707, "tx_mean": 12.81, "tx_max_median": 19.667, "tn_mean": 2.565, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.587, "p35": 0.0, "p30": 0.0, "rain_days": 9.609, "rain_days_p90": 15.633, "rain_withheld": null, "climate_years": 15, "k": 6.189, "visitors_night": 8041.935, "dom_share": 0.743, "stage": 0.367544, "share_pct": 0.615, "cost_hotel_swing": -6.04, "cost_accom_swing": -7.546, "cost_package_swing": -7.792, "cost_air_swing": -9.079, "plat_night": 4439.048, "plat_ratio": 0.552, "plat_dom_share": 0.654, "share_pct_upper": 0.952, "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": 72.261, "index": "HCI:Urban", "weather_alt": 58.196, "hci_urban": 72.261, "hci_beach": 58.196, "good_days": 18.106, "good_days_urban": 18.106, "good_days_beach": 8.53, "tx_mean": 16.37, "tx_max_median": 23.516, "tn_mean": 5.044, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.855, "p35": 0.0, "p30": 0.0, "rain_days": 8.054, "rain_days_p90": 15.502, "rain_withheld": null, "climate_years": 15, "k": 8.293, "visitors_night": 10773.85, "dom_share": 0.673, "stage": 0.492539, "share_pct": 0.822, "cost_hotel_swing": -3.502, "cost_accom_swing": -5.969, "cost_package_swing": 3.7, "cost_air_swing": 5.743, "plat_night": 6892.533, "plat_ratio": 0.64, "plat_dom_share": 0.593, "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": 5, "est_share": 0.0, "weather": 75.619, "index": "HCI:Urban", "weather_alt": 64.19, "hci_urban": 75.619, "hci_beach": 64.19, "good_days": 22.207, "good_days_urban": 22.207, "good_days_beach": 13.119, "tx_mean": 19.824, "tx_max_median": 26.679, "tn_mean": 8.484, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.838, "p35": 0.0, "p30": 0.067, "rain_days": 9.459, "rain_days_p90": 16.722, "rain_withheld": null, "climate_years": 15, "k": 10.965, "visitors_night": 14247.484, "dom_share": 0.626, "stage": 0.651251, "share_pct": 1.085, "cost_hotel_swing": 0.499, "cost_accom_swing": -3.104, "cost_package_swing": 4.807, "cost_air_swing": -4.749, "plat_night": 8764.71, "plat_ratio": 0.615, "plat_dom_share": 0.55, "share_pct_upper": 1.742, "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.411, "index": "HCI:Urban", "weather_alt": 72.052, "hci_urban": 78.411, "hci_beach": 72.052, "good_days": 23.97, "good_days_urban": 23.97, "good_days_beach": 18.023, "tx_mean": 24.014, "tx_max_median": 32.527, "tn_mean": 12.522, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.648, "p35": 0.133, "p30": 0.8, "rain_days": 8.733, "rain_days_p90": 14.143, "rain_withheld": null, "climate_years": 15, "k": 12.226, "visitors_night": 15882.5, "dom_share": 0.596, "stage": 0.726084, "share_pct": 1.208, "cost_hotel_swing": 10.345, "cost_accom_swing": 3.085, "cost_package_swing": -1.317, "cost_air_swing": -1.518, "plat_night": 7746.4, "plat_ratio": 0.488, "plat_dom_share": 0.529, "share_pct_upper": 1.788, "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.553, "index": "HCI:Urban", "weather_alt": 76.098, "hci_urban": 79.553, "hci_beach": 76.098, "good_days": 25.586, "good_days_urban": 25.586, "good_days_beach": 21.943, "tx_mean": 25.683, "tx_max_median": 33.469, "tn_mean": 14.034, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.362, "p35": 0.4, "p30": 0.867, "rain_days": 10.489, "rain_days_p90": 12.595, "rain_withheld": null, "climate_years": 15, "k": 15.243, "visitors_night": 19805.113, "dom_share": 0.511, "stage": 0.905319, "share_pct": 1.501, "cost_hotel_swing": 6.216, "cost_accom_swing": 15.714, "cost_package_swing": 10.283, "cost_air_swing": 22.842, "plat_night": 10843.258, "plat_ratio": 0.547, "plat_dom_share": 0.411, "share_pct_upper": 2.306, "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.124, "index": "HCI:Urban", "weather_alt": 75.933, "hci_urban": 79.124, "hci_beach": 75.933, "good_days": 25.787, "good_days_urban": 25.787, "good_days_beach": 21.925, "tx_mean": 25.833, "tx_max_median": 34.707, "tn_mean": 13.819, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.35, "p35": 0.333, "p30": 0.933, "rain_days": 8.391, "rain_days_p90": 12.439, "rain_withheld": null, "climate_years": 15, "k": 16.838, "visitors_night": 21876.161, "dom_share": 0.523, "stage": 1.0, "share_pct": 1.656, "cost_hotel_swing": 5.539, "cost_accom_swing": 24.234, "cost_package_swing": 19.926, "cost_air_swing": 19.137, "plat_night": 11873.21, "plat_ratio": 0.543, "plat_dom_share": 0.46, "share_pct_upper": 2.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": 9, "est_share": 0.0, "weather": 79.047, "index": "HCI:Urban", "weather_alt": 70.705, "hci_urban": 79.047, "hci_beach": 70.705, "good_days": 24.678, "good_days_urban": 24.678, "good_days_beach": 17.215, "tx_mean": 22.141, "tx_max_median": 30.162, "tn_mean": 10.572, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.083, "p35": 0.0, "p30": 0.333, "rain_days": 7.955, "rain_days_p90": 12.581, "rain_withheld": null, "climate_years": 15, "k": 11.143, "visitors_night": 14478.867, "dom_share": 0.604, "stage": 0.661793, "share_pct": 1.102, "cost_hotel_swing": 4.309, "cost_accom_swing": 1.992, "cost_package_swing": 8.399, "cost_air_swing": -11.974, "plat_night": 7459.667, "plat_ratio": 0.515, "plat_dom_share": 0.507, "share_pct_upper": 1.662, "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": 70.434, "index": "HCI:Urban", "weather_alt": 56.141, "hci_urban": 70.434, "hci_beach": 56.141, "good_days": 17.566, "good_days_urban": 17.566, "good_days_beach": 7.3, "tx_mean": 17.059, "tx_max_median": 23.993, "tn_mean": 7.887, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.888, "p35": 0.0, "p30": 0.0, "rain_days": 11.337, "rain_days_p90": 15.697, "rain_withheld": null, "climate_years": 15, "k": 8.182, "visitors_night": 10631.113, "dom_share": 0.704, "stage": 0.485952, "share_pct": 0.812, "cost_hotel_swing": 4.716, "cost_accom_swing": -0.444, "cost_package_swing": -4.753, "cost_air_swing": 1.066, "plat_night": 7415.097, "plat_ratio": 0.697, "plat_dom_share": 0.579, "share_pct_upper": 1.371, "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": 61.145, "index": "HCI:Urban", "weather_alt": 41.146, "hci_urban": 61.145, "hci_beach": 41.146, "good_days": 5.984, "good_days_urban": 5.984, "good_days_beach": 1.158, "tx_mean": 11.163, "tx_max_median": 17.489, "tn_mean": 4.032, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.086, "p35": 0.0, "p30": 0.0, "rain_days": 12.135, "rain_days_p90": 16.929, "rain_withheld": null, "climate_years": 15, "k": 6.181, "visitors_night": 8032.217, "dom_share": 0.778, "stage": 0.367125, "share_pct": 0.614, "cost_hotel_swing": -4.18, "cost_accom_swing": -5.539, "cost_package_swing": 2.454, "cost_air_swing": -11.111, "plat_night": 5437.7, "plat_ratio": 0.677, "plat_dom_share": 0.7, "share_pct_upper": 1.027, "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.167, "index": "HCI:Urban", "weather_alt": 34.079, "hci_urban": 56.167, "hci_beach": 34.079, "good_days": 2.366, "good_days_urban": 2.366, "good_days_beach": 0.032, "tx_mean": 8.423, "tx_max_median": 14.33, "tn_mean": 2.213, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.117, "p35": 0.0, "p30": 0.0, "rain_days": 15.588, "rain_days_p90": 19.545, "rain_withheld": null, "climate_years": 15, "k": 5.935, "visitors_night": 7711.306, "dom_share": 0.738, "stage": 0.352495, "share_pct": 0.59, "cost_hotel_swing": -3.314, "cost_accom_swing": -5.414, "cost_package_swing": -4.717, "cost_air_swing": 4.328, "plat_night": 6853.274, "plat_ratio": 0.889, "plat_dom_share": 0.657, "share_pct_upper": 1.11, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}