{"id": "FRE2", "n": "Picardy", "c": "France", "official": "Picardie", "cc": "FR", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 29%, mountain 0%; median ground height 107 m", "lat": 49.642, "lon": 2.812, "population": 1908690, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 5.255, "is_flat": false, "seasonality_pct": 33.311, "hotel_share": 0.415, "rental_share": 0.21, "camping_share": 0.375, "hotel_occupancy_pct": 51.4, "elevation_m": 107.235, "weather_check": {"kind": "stations", "n": 48, "hi_err": 0.45, "lo_err": 0.25, "rain_ratio": 0.99}, "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 29%, mountain 0%; median ground height 107 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 110.0, "pli_overall": 107.9, "months": [{"m": 1, "est_share": 0.0, "weather": 56.681, "index": "HCI:Urban", "weather_alt": 34.362, "hci_urban": 56.681, "hci_beach": 34.362, "good_days": 1.235, "good_days_urban": 1.235, "good_days_beach": 0.0, "tx_mean": 7.636, "tx_max_median": 13.34, "tn_mean": 1.25, "lows_withheld": null, "sea_c": 8.988, "us_pax": null, "us_airports": [], "sunny_days": 1.612, "p35": 0.0, "p30": 0.0, "rain_days": 11.906, "rain_days_p90": 17.32, "rain_withheld": null, "climate_years": 15, "k": 3.756, "visitors_night": 7179.065, "dom_share": 0.867, "stage": 0.190294, "share_pct": 0.374, "cost_hotel_swing": -7.588, "cost_accom_swing": -9.326, "cost_package_swing": -17.175, "cost_air_swing": -9.997, "plat_night": 2758.387, "plat_ratio": 0.384, "plat_dom_share": 0.736, "share_pct_upper": 0.517, "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": 60.079, "index": "HCI:Urban", "weather_alt": 39.57, "hci_urban": 60.079, "hci_beach": 39.57, "good_days": 3.962, "good_days_urban": 3.962, "good_days_beach": 0.496, "tx_mean": 9.216, "tx_max_median": 14.836, "tn_mean": 1.339, "lows_withheld": null, "sea_c": 8.021, "us_pax": null, "us_airports": [], "sunny_days": 3.462, "p35": 0.0, "p30": 0.0, "rain_days": 9.586, "rain_days_p90": 15.746, "rain_withheld": null, "climate_years": 15, "k": 4.638, "visitors_night": 8864.336, "dom_share": 0.875, "stage": 0.234984, "share_pct": 0.462, "cost_hotel_swing": -6.999, "cost_accom_swing": -7.684, "cost_package_swing": -13.815, "cost_air_swing": -4.687, "plat_night": 3558.956, "plat_ratio": 0.401, "plat_dom_share": 0.781, "share_pct_upper": 0.646, "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.231, "index": "HCI:Urban", "weather_alt": 47.358, "hci_urban": 65.231, "hci_beach": 47.358, "good_days": 11.192, "good_days_urban": 11.192, "good_days_beach": 4.146, "tx_mean": 12.688, "tx_max_median": 19.45, "tn_mean": 2.895, "lows_withheld": null, "sea_c": 8.215, "us_pax": null, "us_airports": [], "sunny_days": 6.409, "p35": 0.0, "p30": 0.0, "rain_days": 10.088, "rain_days_p90": 16.345, "rain_withheld": null, "climate_years": 15, "k": 5.182, "visitors_night": 9904.597, "dom_share": 0.814, "stage": 0.262523, "share_pct": 0.515, "cost_hotel_swing": -6.04, "cost_accom_swing": -7.546, "cost_package_swing": -7.792, "cost_air_swing": -9.079, "plat_night": 3954.032, "plat_ratio": 0.399, "plat_dom_share": 0.734, "share_pct_upper": 0.72, "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.185, "index": "HCI:Urban", "weather_alt": 58.253, "hci_urban": 72.185, "hci_beach": 58.253, "good_days": 17.939, "good_days_urban": 17.939, "good_days_beach": 7.566, "tx_mean": 16.172, "tx_max_median": 23.657, "tn_mean": 4.902, "lows_withheld": null, "sea_c": 9.863, "us_pax": null, "us_airports": [], "sunny_days": 6.012, "p35": 0.0, "p30": 0.0, "rain_days": 7.465, "rain_days_p90": 15.509, "rain_withheld": null, "climate_years": 15, "k": 10.933, "visitors_night": 20892.483, "dom_share": 0.773, "stage": 0.553905, "share_pct": 1.081, "cost_hotel_swing": -3.502, "cost_accom_swing": -5.969, "cost_package_swing": 3.7, "cost_air_swing": 5.743, "plat_night": 7237.183, "plat_ratio": 0.346, "plat_dom_share": 0.728, "share_pct_upper": 1.451, "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.696, "index": "HCI:Urban", "weather_alt": 63.88, "hci_urban": 75.696, "hci_beach": 63.88, "good_days": 22.385, "good_days_urban": 22.385, "good_days_beach": 11.678, "tx_mean": 19.408, "tx_max_median": 26.102, "tn_mean": 7.993, "lows_withheld": null, "sea_c": 12.249, "us_pax": null, "us_airports": [], "sunny_days": 4.701, "p35": 0.0, "p30": 0.067, "rain_days": 8.877, "rain_days_p90": 14.841, "rain_withheld": null, "climate_years": 15, "k": 12.2, "visitors_night": 23316.935, "dom_share": 0.741, "stage": 0.618105, "share_pct": 1.205, "cost_hotel_swing": 0.499, "cost_accom_swing": -3.104, "cost_package_swing": 4.807, "cost_air_swing": -4.749, "plat_night": 8169.097, "plat_ratio": 0.35, "plat_dom_share": 0.725, "share_pct_upper": 1.621, "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.989, "index": "HCI:Urban", "weather_alt": 71.06, "hci_urban": 78.989, "hci_beach": 71.06, "good_days": 24.462, "good_days_urban": 24.462, "good_days_beach": 16.296, "tx_mean": 23.067, "tx_max_median": 31.528, "tn_mean": 11.65, "lows_withheld": null, "sea_c": 15.092, "us_pax": null, "us_airports": [], "sunny_days": 5.152, "p35": 0.0, "p30": 0.6, "rain_days": 8.417, "rain_days_p90": 14.328, "rain_withheld": null, "climate_years": 15, "k": 12.009, "visitors_night": 22949.183, "dom_share": 0.7, "stage": 0.60842, "share_pct": 1.187, "cost_hotel_swing": 10.345, "cost_accom_swing": 3.085, "cost_package_swing": -1.317, "cost_air_swing": -1.518, "plat_night": 7004.717, "plat_ratio": 0.305, "plat_dom_share": 0.672, "share_pct_upper": 1.544, "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.749, "index": "HCI:Urban", "weather_alt": 75.316, "hci_urban": 80.749, "hci_beach": 75.316, "good_days": 26.844, "good_days_urban": 26.844, "good_days_beach": 21.343, "tx_mean": 24.95, "tx_max_median": 32.998, "tn_mean": 13.321, "lows_withheld": null, "sea_c": 17.485, "us_pax": null, "us_airports": [], "sunny_days": 5.325, "p35": 0.267, "p30": 0.867, "rain_days": 7.885, "rain_days_p90": 12.464, "rain_withheld": null, "climate_years": 15, "k": 17.551, "visitors_night": 33542.726, "dom_share": 0.621, "stage": 0.889225, "share_pct": 1.725, "cost_hotel_swing": 6.216, "cost_accom_swing": 15.714, "cost_package_swing": 10.283, "cost_air_swing": 22.842, "plat_night": 10499.452, "plat_ratio": 0.313, "plat_dom_share": 0.566, "share_pct_upper": 2.253, "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": 80.247, "index": "HCI:Urban", "weather_alt": 75.141, "hci_urban": 80.247, "hci_beach": 75.141, "good_days": 26.767, "good_days_urban": 26.767, "good_days_beach": 21.825, "tx_mean": 25.009, "tx_max_median": 33.443, "tn_mean": 13.27, "lows_withheld": null, "sea_c": 18.815, "us_pax": null, "us_airports": [], "sunny_days": 4.852, "p35": 0.2, "p30": 0.8, "rain_days": 8.417, "rain_days_p90": 11.655, "rain_withheld": null, "climate_years": 15, "k": 19.738, "visitors_night": 37723.71, "dom_share": 0.652, "stage": 1.0, "share_pct": 1.936, "cost_hotel_swing": 5.539, "cost_accom_swing": 24.234, "cost_package_swing": 19.926, "cost_air_swing": 19.137, "plat_night": 12647.823, "plat_ratio": 0.335, "plat_dom_share": 0.605, "share_pct_upper": 2.569, "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.914, "index": "HCI:Urban", "weather_alt": 70.512, "hci_urban": 79.914, "hci_beach": 70.512, "good_days": 25.47, "good_days_urban": 25.47, "good_days_beach": 16.767, "tx_mean": 21.724, "tx_max_median": 29.878, "tn_mean": 10.69, "lows_withheld": null, "sea_c": 18.208, "us_pax": null, "us_airports": [], "sunny_days": 4.745, "p35": 0.0, "p30": 0.267, "rain_days": 7.083, "rain_days_p90": 11.638, "rain_withheld": null, "climate_years": 15, "k": 9.77, "visitors_night": 18672.35, "dom_share": 0.702, "stage": 0.494974, "share_pct": 0.968, "cost_hotel_swing": 4.309, "cost_accom_swing": 1.992, "cost_package_swing": 8.399, "cost_air_swing": -11.974, "plat_night": 6279.783, "plat_ratio": 0.336, "plat_dom_share": 0.643, "share_pct_upper": 1.289, "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.564, "index": "HCI:Urban", "weather_alt": 56.55, "hci_urban": 70.564, "hci_beach": 56.55, "good_days": 18.181, "good_days_urban": 18.181, "good_days_beach": 6.39, "tx_mean": 17.004, "tx_max_median": 23.944, "tn_mean": 8.317, "lows_withheld": null, "sea_c": 16.191, "us_pax": null, "us_airports": [], "sunny_days": 2.982, "p35": 0.0, "p30": 0.0, "rain_days": 11.171, "rain_days_p90": 15.048, "rain_withheld": null, "climate_years": 15, "k": 8.192, "visitors_night": 15656.113, "dom_share": 0.774, "stage": 0.415039, "share_pct": 0.813, "cost_hotel_swing": 4.716, "cost_accom_swing": -0.444, "cost_package_swing": -4.753, "cost_air_swing": 1.066, "plat_night": 6194.097, "plat_ratio": 0.396, "plat_dom_share": 0.693, "share_pct_upper": 1.131, "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.765, "index": "HCI:Urban", "weather_alt": 41.943, "hci_urban": 61.765, "hci_beach": 41.943, "good_days": 5.879, "good_days_urban": 5.879, "good_days_beach": 0.559, "tx_mean": 11.473, "tx_max_median": 17.566, "tn_mean": 4.677, "lows_withheld": null, "sea_c": 13.546, "us_pax": null, "us_airports": [], "sunny_days": 1.585, "p35": 0.0, "p30": 0.0, "rain_days": 11.419, "rain_days_p90": 16.19, "rain_withheld": null, "climate_years": 15, "k": 4.868, "visitors_night": 9304.567, "dom_share": 0.856, "stage": 0.246634, "share_pct": 0.484, "cost_hotel_swing": -4.18, "cost_accom_swing": -5.539, "cost_package_swing": 2.454, "cost_air_swing": -11.111, "plat_night": 4369.933, "plat_ratio": 0.47, "plat_dom_share": 0.771, "share_pct_upper": 0.711, "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": 57.332, "index": "HCI:Urban", "weather_alt": 35.426, "hci_urban": 57.332, "hci_beach": 35.426, "good_days": 1.772, "good_days_urban": 1.772, "good_days_beach": 0.011, "tx_mean": 8.968, "tx_max_median": 14.294, "tn_mean": 2.989, "lows_withheld": null, "sea_c": 10.757, "us_pax": null, "us_airports": [], "sunny_days": 1.604, "p35": 0.0, "p30": 0.0, "rain_days": 14.115, "rain_days_p90": 18.293, "rain_withheld": null, "climate_years": 15, "k": 4.731, "visitors_night": 9042.339, "dom_share": 0.848, "stage": 0.239708, "share_pct": 0.471, "cost_hotel_swing": -3.314, "cost_accom_swing": -5.414, "cost_package_swing": -4.717, "cost_air_swing": 4.328, "plat_night": 5777.694, "plat_ratio": 0.639, "plat_dom_share": 0.724, "share_pct_upper": 0.77, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}