{"id": "BE31", "n": "Walloon Brabant", "c": "Belgium", "official": "Prov. Brabant wallon", "cc": "BE", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 0%; median ground height 114 m", "lat": 50.667, "lon": 4.584, "population": 416504, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 1.75, "is_flat": true, "seasonality_pct": 19.812, "hotel_share": 0.877, "rental_share": 0.094, "camping_share": 0.029, "hotel_occupancy_pct": 65.84, "elevation_m": 113.663, "weather_check": {"kind": "normals", "n": 1, "places": ["Beauvechain"], "hi_err": 0.45, "lo_err": 0.45}, "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 114 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 124.2, "pli_overall": 118.7, "months": [{"m": 1, "est_share": 0.0, "weather": 55.68, "index": "HCI:Urban", "weather_alt": 33.526, "hci_urban": 55.68, "hci_beach": 33.526, "good_days": 0.963, "good_days_urban": 0.963, "good_days_beach": 0.0, "tx_mean": 6.916, "tx_max_median": 12.864, "tn_mean": 0.689, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.807, "p35": 0.0, "p30": 0.0, "rain_days": 13.605, "rain_days_p90": 16.946, "rain_withheld": null, "climate_years": 15, "k": 2.645, "visitors_night": 1100.177, "dom_share": 0.583, "stage": 0.571344, "share_pct": 0.264, "cost_hotel_swing": -8.8, "cost_accom_swing": -16.458, "cost_package_swing": -5.019, "cost_air_swing": -10.751, "plat_night": 237.871, "plat_ratio": 0.216, "plat_dom_share": 0.33, "share_pct_upper": 0.321, "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.124, "index": "HCI:Urban", "weather_alt": 38.261, "hci_urban": 59.124, "hci_beach": 38.261, "good_days": 3.384, "good_days_urban": 3.384, "good_days_beach": 0.302, "tx_mean": 8.625, "tx_max_median": 14.062, "tn_mean": 0.807, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.569, "p35": 0.0, "p30": 0.0, "rain_days": 11.246, "rain_days_p90": 17.289, "rain_withheld": null, "climate_years": 15, "k": 3.274, "visitors_night": 1361.593, "dom_share": 0.596, "stage": 0.707162, "share_pct": 0.326, "cost_hotel_swing": -5.853, "cost_accom_swing": -8.911, "cost_package_swing": 7.116, "cost_air_swing": -8.736, "plat_night": 278.991, "plat_ratio": 0.205, "plat_dom_share": 0.349, "share_pct_upper": 0.393, "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.729, "index": "HCI:Urban", "weather_alt": 46.649, "hci_urban": 64.729, "hci_beach": 46.649, "good_days": 10.671, "good_days_urban": 10.671, "good_days_beach": 4.172, "tx_mean": 12.131, "tx_max_median": 18.342, "tn_mean": 2.205, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.582, "p35": 0.0, "p30": 0.0, "rain_days": 10.613, "rain_days_p90": 15.778, "rain_withheld": null, "climate_years": 15, "k": 3.406, "visitors_night": 1416.565, "dom_share": 0.546, "stage": 0.7357, "share_pct": 0.339, "cost_hotel_swing": -9.284, "cost_accom_swing": -12.185, "cost_package_swing": 0.986, "cost_air_swing": -11.737, "plat_night": 316.887, "plat_ratio": 0.224, "plat_dom_share": 0.304, "share_pct_upper": 0.415, "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.615, "index": "HCI:Urban", "weather_alt": 57.02, "hci_urban": 71.615, "hci_beach": 57.02, "good_days": 16.494, "good_days_urban": 16.494, "good_days_beach": 6.882, "tx_mean": 15.816, "tx_max_median": 23.592, "tn_mean": 4.346, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.817, "p35": 0.0, "p30": 0.0, "rain_days": 6.953, "rain_days_p90": 14.499, "rain_withheld": null, "climate_years": 15, "k": 4.019, "visitors_night": 1671.833, "dom_share": 0.498, "stage": 0.868143, "share_pct": 0.4, "cost_hotel_swing": -3.731, "cost_accom_swing": 0.659, "cost_package_swing": -10.284, "cost_air_swing": -8.115, "plat_night": 447.383, "plat_ratio": 0.268, "plat_dom_share": 0.251, "share_pct_upper": 0.507, "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.752, "index": "HCI:Urban", "weather_alt": 63.65, "hci_urban": 75.752, "hci_beach": 63.65, "good_days": 22.641, "good_days_urban": 22.641, "good_days_beach": 11.338, "tx_mean": 19.447, "tx_max_median": 26.101, "tn_mean": 7.61, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.291, "p35": 0.0, "p30": 0.067, "rain_days": 8.758, "rain_days_p90": 16.454, "rain_withheld": null, "climate_years": 15, "k": 4.406, "visitors_night": 1832.258, "dom_share": 0.524, "stage": 0.951543, "share_pct": 0.439, "cost_hotel_swing": -1.2, "cost_accom_swing": -0.599, "cost_package_swing": -6.736, "cost_air_swing": -14.173, "plat_night": 505.806, "plat_ratio": 0.276, "plat_dom_share": 0.253, "share_pct_upper": 0.559, "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.156, "index": "HCI:Urban", "weather_alt": 69.735, "hci_urban": 78.156, "hci_beach": 69.735, "good_days": 24.17, "good_days_urban": 24.17, "good_days_beach": 15.351, "tx_mean": 22.876, "tx_max_median": 30.446, "tn_mean": 11.291, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.844, "p35": 0.0, "p30": 0.6, "rain_days": 8.715, "rain_days_p90": 14.215, "rain_withheld": null, "climate_years": 15, "k": 4.384, "visitors_night": 1823.55, "dom_share": 0.527, "stage": 0.94694, "share_pct": 0.437, "cost_hotel_swing": 1.952, "cost_accom_swing": -1.876, "cost_package_swing": -0.13, "cost_air_swing": -12.663, "plat_night": 422.917, "plat_ratio": 0.232, "plat_dom_share": 0.238, "share_pct_upper": 0.537, "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.701, "index": "HCI:Urban", "weather_alt": 72.969, "hci_urban": 79.701, "hci_beach": 72.969, "good_days": 26.045, "good_days_urban": 26.045, "good_days_beach": 19.353, "tx_mean": 24.21, "tx_max_median": 32.473, "tn_mean": 12.762, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.788, "p35": 0.267, "p30": 0.733, "rain_days": 10.794, "rain_days_p90": 13.071, "rain_withheld": null, "climate_years": 15, "k": 4.447, "visitors_night": 1849.645, "dom_share": 0.475, "stage": 0.960496, "share_pct": 0.443, "cost_hotel_swing": 13.138, "cost_accom_swing": 26.853, "cost_package_swing": 14.422, "cost_air_swing": 20.688, "plat_night": 548.274, "plat_ratio": 0.296, "plat_dom_share": 0.197, "share_pct_upper": 0.573, "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.884, "index": "HCI:Urban", "weather_alt": 73.47, "hci_urban": 79.884, "hci_beach": 73.47, "good_days": 26.023, "good_days_urban": 26.023, "good_days_beach": 19.751, "tx_mean": 24.3, "tx_max_median": 33.077, "tn_mean": 12.92, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.602, "p35": 0.133, "p30": 0.667, "rain_days": 8.785, "rain_days_p90": 15.276, "rain_withheld": null, "climate_years": 15, "k": 4.63, "visitors_night": 1925.726, "dom_share": 0.461, "stage": 1.0, "share_pct": 0.461, "cost_hotel_swing": 14.138, "cost_accom_swing": 26.214, "cost_package_swing": 10.427, "cost_air_swing": 24.519, "plat_night": 612.79, "plat_ratio": 0.318, "plat_dom_share": 0.211, "share_pct_upper": 0.606, "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": 78.583, "index": "HCI:Urban", "weather_alt": 68.466, "hci_urban": 78.583, "hci_beach": 68.466, "good_days": 24.439, "good_days_urban": 24.439, "good_days_beach": 14.672, "tx_mean": 20.934, "tx_max_median": 28.603, "tn_mean": 10.205, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.94, "p35": 0.0, "p30": 0.333, "rain_days": 8.256, "rain_days_p90": 15.167, "rain_withheld": null, "climate_years": 15, "k": 4.24, "visitors_night": 1763.417, "dom_share": 0.548, "stage": 0.915767, "share_pct": 0.422, "cost_hotel_swing": 3.714, "cost_accom_swing": -4.79, "cost_package_swing": -3.577, "cost_air_swing": 4.25, "plat_night": 402.0, "plat_ratio": 0.228, "plat_dom_share": 0.289, "share_pct_upper": 0.518, "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.277, "index": "HCI:Urban", "weather_alt": 54.068, "hci_urban": 69.277, "hci_beach": 54.068, "good_days": 15.297, "good_days_urban": 15.297, "good_days_beach": 4.983, "tx_mean": 16.301, "tx_max_median": 22.845, "tn_mean": 8.027, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.612, "p35": 0.0, "p30": 0.0, "rain_days": 12.144, "rain_days_p90": 16.722, "rain_withheld": null, "climate_years": 15, "k": 4.263, "visitors_night": 1773.016, "dom_share": 0.541, "stage": 0.920748, "share_pct": 0.424, "cost_hotel_swing": -3.086, "cost_accom_swing": -1.235, "cost_package_swing": -8.492, "cost_air_swing": 8.369, "plat_night": 443.758, "plat_ratio": 0.25, "plat_dom_share": 0.283, "share_pct_upper": 0.53, "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.51, "index": "HCI:Urban", "weather_alt": 41.679, "hci_urban": 61.51, "hci_beach": 41.679, "good_days": 6.028, "good_days_urban": 6.028, "good_days_beach": 0.666, "tx_mean": 10.973, "tx_max_median": 16.965, "tn_mean": 4.236, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.3, "p35": 0.0, "p30": 0.0, "rain_days": 11.886, "rain_days_p90": 15.435, "rain_withheld": null, "climate_years": 15, "k": 3.708, "visitors_night": 1542.25, "dom_share": 0.57, "stage": 0.800936, "share_pct": 0.369, "cost_hotel_swing": -3.678, "cost_accom_swing": -11.768, "cost_package_swing": -7.29, "cost_air_swing": -4.615, "plat_night": 370.1, "plat_ratio": 0.24, "plat_dom_share": 0.342, "share_pct_upper": 0.458, "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.914, "index": "HCI:Urban", "weather_alt": 34.714, "hci_urban": 56.914, "hci_beach": 34.714, "good_days": 1.452, "good_days_urban": 1.452, "good_days_beach": 0.0, "tx_mean": 8.445, "tx_max_median": 13.996, "tn_mean": 2.656, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.544, "p35": 0.0, "p30": 0.0, "rain_days": 14.316, "rain_days_p90": 19.433, "rain_withheld": null, "climate_years": 15, "k": 3.212, "visitors_night": 1336.081, "dom_share": 0.543, "stage": 0.693757, "share_pct": 0.32, "cost_hotel_swing": 2.692, "cost_accom_swing": 4.095, "cost_package_swing": 8.577, "cost_air_swing": 12.964, "plat_night": 440.016, "plat_ratio": 0.329, "plat_dom_share": 0.26, "share_pct_upper": 0.425, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}