{"id": "FRI3", "n": "Poitou-Charentes", "c": "France", "official": "Poitou-Charentes", "cc": "FR", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 37%, mountain 0%; median ground height 89 m", "lat": 46.159, "lon": -0.081, "population": 1846456, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 13.025, "is_flat": false, "seasonality_pct": 47.52, "hotel_share": 0.281, "rental_share": 0.178, "camping_share": 0.541, "hotel_occupancy_pct": 56.3, "elevation_m": 88.817, "weather_check": {"kind": "stations", "n": 73, "hi_err": 0.4, "lo_err": 0.35, "rain_ratio": 0.95}, "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 37%, mountain 0%; median ground height 89 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 110.0, "pli_overall": 107.9, "months": [{"m": 1, "est_share": 0.0, "weather": 59.146, "index": "HCI:Urban", "weather_alt": 38.341, "hci_urban": 59.146, "hci_beach": 38.341, "good_days": 3.513, "good_days_urban": 3.513, "good_days_beach": 0.248, "tx_mean": 9.876, "tx_max_median": 15.221, "tn_mean": 2.817, "lows_withheld": null, "sea_c": 10.601, "us_pax": null, "us_airports": [], "sunny_days": 2.65, "p35": 0.0, "p30": 0.0, "rain_days": 12.379, "rain_days_p90": 18.002, "rain_withheld": null, "climate_years": 15, "k": 6.198, "visitors_night": 11432.597, "dom_share": 0.928, "stage": 0.076774, "share_pct": 0.616, "cost_hotel_swing": -7.588, "cost_accom_swing": -9.326, "cost_package_swing": -17.175, "cost_air_swing": -9.997, "plat_night": 4667.677, "plat_ratio": 0.408, "plat_dom_share": 0.86, "share_pct_upper": 0.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": 2, "est_share": 0.0, "weather": 62.7, "index": "HCI:Urban", "weather_alt": 44.194, "hci_urban": 62.7, "hci_beach": 44.194, "good_days": 7.625, "good_days_urban": 7.625, "good_days_beach": 1.581, "tx_mean": 11.29, "tx_max_median": 17.154, "tn_mean": 2.896, "lows_withheld": null, "sea_c": 10.001, "us_pax": null, "us_airports": [], "sunny_days": 5.208, "p35": 0.0, "p30": 0.0, "rain_days": 10.211, "rain_days_p90": 14.614, "rain_withheld": null, "climate_years": 15, "k": 8.447, "visitors_night": 15582.673, "dom_share": 0.933, "stage": 0.104636, "share_pct": 0.838, "cost_hotel_swing": -6.999, "cost_accom_swing": -7.684, "cost_package_swing": -13.815, "cost_air_swing": -4.687, "plat_night": 6481.027, "plat_ratio": 0.416, "plat_dom_share": 0.905, "share_pct_upper": 1.182, "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": 68.012, "index": "HCI:Urban", "weather_alt": 52.455, "hci_urban": 68.012, "hci_beach": 52.455, "good_days": 14.425, "good_days_urban": 14.425, "good_days_beach": 6.012, "tx_mean": 14.697, "tx_max_median": 20.84, "tn_mean": 4.791, "lows_withheld": null, "sea_c": 10.726, "us_pax": null, "us_airports": [], "sunny_days": 6.443, "p35": 0.0, "p30": 0.0, "rain_days": 9.799, "rain_days_p90": 15.777, "rain_withheld": null, "climate_years": 15, "k": 9.55, "visitors_night": 17617.129, "dom_share": 0.907, "stage": 0.118303, "share_pct": 0.946, "cost_hotel_swing": -6.04, "cost_accom_swing": -7.546, "cost_package_swing": -7.792, "cost_air_swing": -9.079, "plat_night": 7234.468, "plat_ratio": 0.411, "plat_dom_share": 0.887, "share_pct_upper": 1.329, "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": 73.873, "index": "HCI:Urban", "weather_alt": 61.041, "hci_urban": 73.873, "hci_beach": 61.041, "good_days": 20.094, "good_days_urban": 20.094, "good_days_beach": 9.734, "tx_mean": 17.889, "tx_max_median": 25.243, "tn_mean": 6.708, "lows_withheld": null, "sea_c": 12.85, "us_pax": null, "us_airports": [], "sunny_days": 7.06, "p35": 0.0, "p30": 0.0, "rain_days": 8.46, "rain_days_p90": 12.275, "rain_withheld": null, "climate_years": 15, "k": 24.207, "visitors_night": 44660.05, "dom_share": 0.921, "stage": 0.299874, "share_pct": 2.364, "cost_hotel_swing": -3.502, "cost_accom_swing": -5.969, "cost_package_swing": 3.7, "cost_air_swing": 5.743, "plat_night": 15154.517, "plat_ratio": 0.339, "plat_dom_share": 0.906, "share_pct_upper": 3.14, "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": 77.498, "index": "HCI:Urban", "weather_alt": 67.557, "hci_urban": 77.498, "hci_beach": 67.557, "good_days": 24.287, "good_days_urban": 24.287, "good_days_beach": 14.865, "tx_mean": 21.02, "tx_max_median": 27.763, "tn_mean": 9.672, "lows_withheld": null, "sea_c": 15.22, "us_pax": null, "us_airports": [], "sunny_days": 5.201, "p35": 0.0, "p30": 0.133, "rain_days": 9.653, "rain_days_p90": 12.933, "rain_withheld": null, "climate_years": 15, "k": 27.829, "visitors_night": 51338.129, "dom_share": 0.888, "stage": 0.344739, "share_pct": 2.708, "cost_hotel_swing": 0.499, "cost_accom_swing": -3.104, "cost_package_swing": 4.807, "cost_air_swing": -4.749, "plat_night": 18232.532, "plat_ratio": 0.355, "plat_dom_share": 0.881, "share_pct_upper": 3.633, "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.53, "index": "HCI:Urban", "weather_alt": 73.759, "hci_urban": 78.53, "hci_beach": 73.759, "good_days": 24.361, "good_days_urban": 24.361, "good_days_beach": 18.938, "tx_mean": 25.006, "tx_max_median": 32.718, "tn_mean": 13.352, "lows_withheld": null, "sea_c": 18.131, "us_pax": null, "us_airports": [], "sunny_days": 5.69, "p35": 0.333, "p30": 0.933, "rain_days": 8.399, "rain_days_p90": 11.556, "rain_withheld": null, "climate_years": 15, "k": 30.378, "visitors_night": 56044.15, "dom_share": 0.812, "stage": 0.376317, "share_pct": 2.948, "cost_hotel_swing": 10.345, "cost_accom_swing": 3.085, "cost_package_swing": -1.317, "cost_air_swing": -1.518, "plat_night": 15757.967, "plat_ratio": 0.281, "plat_dom_share": 0.75, "share_pct_upper": 3.745, "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": 80.513, "index": "HCI:Urban", "weather_alt": 80.98, "hci_urban": 80.513, "hci_beach": 80.98, "good_days": 27.562, "good_days_urban": 27.562, "good_days_beach": 25.991, "tx_mean": 27.135, "tx_max_median": 35.914, "tn_mean": 14.765, "lows_withheld": null, "sea_c": 19.812, "us_pax": null, "us_airports": [], "sunny_days": 8.591, "p35": 0.467, "p30": 1.0, "rain_days": 5.27, "rain_days_p90": 8.711, "rain_withheld": null, "climate_years": 15, "k": 64.084, "visitors_night": 118225.371, "dom_share": 0.795, "stage": 0.79386, "share_pct": 6.022, "cost_hotel_swing": 6.216, "cost_accom_swing": 15.714, "cost_package_swing": 10.283, "cost_air_swing": 22.842, "plat_night": 37289.887, "plat_ratio": 0.315, "plat_dom_share": 0.707, "share_pct_upper": 7.773, "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.548, "index": "HCI:Urban", "weather_alt": 79.998, "hci_urban": 79.548, "hci_beach": 79.998, "good_days": 26.135, "good_days_urban": 26.135, "good_days_beach": 25.646, "tx_mean": 27.382, "tx_max_median": 35.679, "tn_mean": 14.48, "lows_withheld": null, "sea_c": 20.366, "us_pax": null, "us_airports": [], "sunny_days": 8.862, "p35": 0.467, "p30": 0.933, "rain_days": 4.52, "rain_days_p90": 9.789, "rain_withheld": null, "climate_years": 15, "k": 80.725, "visitors_night": 148921.952, "dom_share": 0.836, "stage": 1.0, "share_pct": 7.47, "cost_hotel_swing": 5.539, "cost_accom_swing": 24.234, "cost_package_swing": 19.926, "cost_air_swing": 19.137, "plat_night": 51666.742, "plat_ratio": 0.347, "plat_dom_share": 0.799, "share_pct_upper": 9.805, "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": 81.316, "index": "HCI:Urban", "weather_alt": 75.698, "hci_urban": 81.316, "hci_beach": 75.698, "good_days": 26.056, "good_days_urban": 26.056, "good_days_beach": 20.788, "tx_mean": 24.148, "tx_max_median": 31.68, "tn_mean": 12.073, "lows_withheld": null, "sea_c": 19.275, "us_pax": null, "us_airports": [], "sunny_days": 7.723, "p35": 0.067, "p30": 0.733, "rain_days": 7.069, "rain_days_p90": 10.834, "rain_withheld": null, "climate_years": 15, "k": 26.477, "visitors_night": 48844.633, "dom_share": 0.812, "stage": 0.32799, "share_pct": 2.579, "cost_hotel_swing": 4.309, "cost_accom_swing": 1.992, "cost_package_swing": 8.399, "cost_air_swing": -11.974, "plat_night": 13708.1, "plat_ratio": 0.281, "plat_dom_share": 0.755, "share_pct_upper": 3.279, "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": 75.961, "index": "HCI:Urban", "weather_alt": 64.174, "hci_urban": 75.961, "hci_beach": 64.174, "good_days": 23.043, "good_days_urban": 23.043, "good_days_beach": 12.635, "tx_mean": 19.468, "tx_max_median": 25.662, "tn_mean": 9.621, "lows_withheld": null, "sea_c": 17.639, "us_pax": null, "us_airports": [], "sunny_days": 6.136, "p35": 0.0, "p30": 0.067, "rain_days": 9.174, "rain_days_p90": 15.994, "rain_withheld": null, "climate_years": 15, "k": 14.807, "visitors_night": 27316.274, "dom_share": 0.883, "stage": 0.183426, "share_pct": 1.459, "cost_hotel_swing": 4.716, "cost_accom_swing": -0.444, "cost_package_swing": -4.753, "cost_air_swing": 1.066, "plat_night": 11294.871, "plat_ratio": 0.413, "plat_dom_share": 0.876, "share_pct_upper": 2.05, "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": 65.501, "index": "HCI:Urban", "weather_alt": 49.035, "hci_urban": 65.501, "hci_beach": 49.035, "good_days": 11.609, "good_days_urban": 11.609, "good_days_beach": 3.268, "tx_mean": 13.943, "tx_max_median": 20.451, "tn_mean": 6.309, "lows_withheld": null, "sea_c": 15.115, "us_pax": null, "us_airports": [], "sunny_days": 3.069, "p35": 0.0, "p30": 0.0, "rain_days": 12.688, "rain_days_p90": 17.072, "rain_withheld": null, "climate_years": 15, "k": 8.094, "visitors_night": 14930.517, "dom_share": 0.929, "stage": 0.100266, "share_pct": 0.803, "cost_hotel_swing": -4.18, "cost_accom_swing": -5.539, "cost_package_swing": 2.454, "cost_air_swing": -11.111, "plat_night": 7097.367, "plat_ratio": 0.475, "plat_dom_share": 0.896, "share_pct_upper": 1.18, "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": 61.471, "index": "HCI:Urban", "weather_alt": 41.988, "hci_urban": 61.471, "hci_beach": 41.988, "good_days": 6.387, "good_days_urban": 6.387, "good_days_beach": 0.637, "tx_mean": 11.296, "tx_max_median": 16.046, "tn_mean": 4.137, "lows_withheld": null, "sea_c": 12.291, "us_pax": null, "us_airports": [], "sunny_days": 3.05, "p35": 0.0, "p30": 0.0, "rain_days": 13.522, "rain_days_p90": 17.179, "rain_withheld": null, "climate_years": 15, "k": 7.564, "visitors_night": 13953.306, "dom_share": 0.916, "stage": 0.093695, "share_pct": 0.751, "cost_hotel_swing": -3.314, "cost_accom_swing": -5.414, "cost_package_swing": -4.717, "cost_air_swing": 4.328, "plat_night": 9070.855, "plat_ratio": 0.65, "plat_dom_share": 0.907, "share_pct_upper": 1.232, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}