{"id": "NL41", "n": "North Brabant", "c": "Netherlands", "official": "Noord-Brabant", "cc": "NL", "t": "city", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 100%, coastal 25%, mountain 0%; median ground height 13 m", "lat": 51.563, "lon": 5.181, "population": 2664047, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 3.17, "is_flat": false, "seasonality_pct": 28.323, "hotel_share": 0.327, "rental_share": 0.475, "camping_share": 0.198, "hotel_occupancy_pct": null, "elevation_m": 12.878, "weather_check": {"kind": "stations", "n": 4, "hi_err": 0.15, "lo_err": 0.15, "rain_ratio": 1.03}, "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 100%, coastal 25%, mountain 0%; median ground height 13 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 124.6, "pli_overall": 121.0, "months": [{"m": 1, "est_share": 0.0, "weather": 56.227, "index": "HCI:Urban", "weather_alt": 34.106, "hci_urban": 56.227, "hci_beach": 34.106, "good_days": 0.978, "good_days_urban": 0.978, "good_days_beach": 0.0, "tx_mean": 7.026, "tx_max_median": 13.072, "tn_mean": 1.032, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.452, "p35": 0.0, "p30": 0.0, "rain_days": 15.146, "rain_days_p90": 17.549, "rain_withheld": null, "climate_years": 15, "k": 8.24, "visitors_night": 21873.758, "dom_share": 0.741, "stage": 0.315418, "share_pct": 0.817, "cost_hotel_swing": -21.79, "cost_accom_swing": -26.433, "cost_package_swing": -7.3, "cost_air_swing": -12.507, "plat_night": 1233.629, "plat_ratio": 0.056, "plat_dom_share": 0.404, "share_pct_upper": 0.863, "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.217, "index": "HCI:Urban", "weather_alt": 38.412, "hci_urban": 59.217, "hci_beach": 38.412, "good_days": 3.543, "good_days_urban": 3.543, "good_days_beach": 0.328, "tx_mean": 8.501, "tx_max_median": 14.127, "tn_mean": 0.92, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.737, "p35": 0.0, "p30": 0.0, "rain_days": 9.837, "rain_days_p90": 18.261, "rain_withheld": null, "climate_years": 15, "k": 8.865, "visitors_night": 23528.584, "dom_share": 0.737, "stage": 0.339354, "share_pct": 0.879, "cost_hotel_swing": -18.68, "cost_accom_swing": -19.546, "cost_package_swing": -0.489, "cost_air_swing": -16.412, "plat_night": 1350.336, "plat_ratio": 0.057, "plat_dom_share": 0.44, "share_pct_upper": 0.928, "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.777, "index": "HCI:Urban", "weather_alt": 46.669, "hci_urban": 64.777, "hci_beach": 46.669, "good_days": 10.483, "good_days_urban": 10.483, "good_days_beach": 3.721, "tx_mean": 11.932, "tx_max_median": 18.322, "tn_mean": 2.262, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.713, "p35": 0.0, "p30": 0.0, "rain_days": 10.444, "rain_days_p90": 16.423, "rain_withheld": null, "climate_years": 15, "k": 9.432, "visitors_night": 25035.145, "dom_share": 0.675, "stage": 0.361045, "share_pct": 0.934, "cost_hotel_swing": -9.758, "cost_accom_swing": -16.77, "cost_package_swing": -4.845, "cost_air_swing": -10.591, "plat_night": 1627.016, "plat_ratio": 0.065, "plat_dom_share": 0.398, "share_pct_upper": 0.994, "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.3, "index": "HCI:Urban", "weather_alt": 56.778, "hci_urban": 71.3, "hci_beach": 56.778, "good_days": 16.223, "good_days_urban": 16.223, "good_days_beach": 7.013, "tx_mean": 15.814, "tx_max_median": 23.403, "tn_mean": 4.649, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.488, "p35": 0.0, "p30": 0.0, "rain_days": 6.799, "rain_days_p90": 14.349, "rain_withheld": null, "climate_years": 15, "k": 14.264, "visitors_night": 37873.367, "dom_share": 0.631, "stage": 0.546008, "share_pct": 1.406, "cost_hotel_swing": 12.956, "cost_accom_swing": 7.786, "cost_package_swing": -0.526, "cost_air_swing": 19.202, "plat_night": 2326.917, "plat_ratio": 0.061, "plat_dom_share": 0.32, "share_pct_upper": 1.491, "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.756, "index": "HCI:Urban", "weather_alt": 64.128, "hci_urban": 75.756, "hci_beach": 64.128, "good_days": 22.437, "good_days_urban": 22.437, "good_days_beach": 11.745, "tx_mean": 19.761, "tx_max_median": 26.893, "tn_mean": 8.172, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.285, "p35": 0.0, "p30": 0.067, "rain_days": 8.863, "rain_days_p90": 17.029, "rain_withheld": null, "climate_years": 15, "k": 17.234, "visitors_night": 45728.968, "dom_share": 0.765, "stage": 0.659694, "share_pct": 1.694, "cost_hotel_swing": 12.739, "cost_accom_swing": 5.502, "cost_package_swing": -8.264, "cost_air_swing": 4.195, "plat_night": 2192.177, "plat_ratio": 0.048, "plat_dom_share": 0.396, "share_pct_upper": 1.774, "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.436, "index": "HCI:Urban", "weather_alt": 70.385, "hci_urban": 78.436, "hci_beach": 70.385, "good_days": 24.096, "good_days_urban": 24.096, "good_days_beach": 15.554, "tx_mean": 23.087, "tx_max_median": 31.646, "tn_mean": 11.733, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.684, "p35": 0.0, "p30": 0.733, "rain_days": 9.507, "rain_days_p90": 14.108, "rain_withheld": null, "climate_years": 15, "k": 18.402, "visitors_night": 48858.7, "dom_share": 0.767, "stage": 0.704416, "share_pct": 1.807, "cost_hotel_swing": 13.927, "cost_accom_swing": 8.185, "cost_package_swing": -6.631, "cost_air_swing": -1.421, "plat_night": 2190.0, "plat_ratio": 0.045, "plat_dom_share": 0.382, "share_pct_upper": 1.886, "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.075, "index": "HCI:Urban", "weather_alt": 72.257, "hci_urban": 79.075, "hci_beach": 72.257, "good_days": 25.482, "good_days_urban": 25.482, "good_days_beach": 18.865, "tx_mean": 24.242, "tx_max_median": 33.47, "tn_mean": 13.112, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.852, "p35": 0.333, "p30": 0.8, "rain_days": 12.239, "rain_days_p90": 15.11, "rain_withheld": null, "climate_years": 15, "k": 21.579, "visitors_night": 57269.677, "dom_share": 0.691, "stage": 0.826038, "share_pct": 2.112, "cost_hotel_swing": 11.063, "cost_accom_swing": 28.359, "cost_package_swing": 15.747, "cost_air_swing": 18.018, "plat_night": 2890.597, "plat_ratio": 0.05, "plat_dom_share": 0.262, "share_pct_upper": 2.216, "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.686, "index": "HCI:Urban", "weather_alt": 73.33, "hci_urban": 79.686, "hci_beach": 73.33, "good_days": 25.663, "good_days_urban": 25.663, "good_days_beach": 20.298, "tx_mean": 24.313, "tx_max_median": 32.788, "tn_mean": 13.192, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.392, "p35": 0.133, "p30": 0.667, "rain_days": 10.18, "rain_days_p90": 15.39, "rain_withheld": null, "climate_years": 15, "k": 26.124, "visitors_night": 69347.532, "dom_share": 0.713, "stage": 1.0, "share_pct": 2.546, "cost_hotel_swing": 8.908, "cost_accom_swing": 30.097, "cost_package_swing": 12.765, "cost_air_swing": 21.988, "plat_night": 3039.484, "plat_ratio": 0.044, "plat_dom_share": 0.299, "share_pct_upper": 2.654, "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.506, "index": "HCI:Urban", "weather_alt": 68.379, "hci_urban": 78.506, "hci_beach": 68.379, "good_days": 24.512, "good_days_urban": 24.512, "good_days_beach": 14.691, "tx_mean": 20.983, "tx_max_median": 28.158, "tn_mean": 10.475, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.891, "p35": 0.0, "p30": 0.267, "rain_days": 8.717, "rain_days_p90": 13.878, "rain_withheld": null, "climate_years": 15, "k": 14.917, "visitors_night": 39591.2, "dom_share": 0.762, "stage": 0.57103, "share_pct": 1.47, "cost_hotel_swing": 12.65, "cost_accom_swing": 1.751, "cost_package_swing": 0.282, "cost_air_swing": -7.053, "plat_night": 2135.617, "plat_ratio": 0.054, "plat_dom_share": 0.382, "share_pct_upper": 1.548, "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": 68.921, "index": "HCI:Urban", "weather_alt": 53.873, "hci_urban": 68.921, "hci_beach": 53.873, "good_days": 15.626, "good_days_urban": 15.626, "good_days_beach": 4.662, "tx_mean": 16.213, "tx_max_median": 23.031, "tn_mean": 8.148, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.362, "p35": 0.0, "p30": 0.0, "rain_days": 12.409, "rain_days_p90": 16.202, "rain_withheld": null, "climate_years": 15, "k": 14.132, "visitors_night": 37520.581, "dom_share": 0.658, "stage": 0.540953, "share_pct": 1.393, "cost_hotel_swing": 5.402, "cost_accom_swing": 6.567, "cost_package_swing": -0.978, "cost_air_swing": 10.598, "plat_night": 2261.306, "plat_ratio": 0.06, "plat_dom_share": 0.4, "share_pct_upper": 1.476, "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.455, "hci_urban": 61.51, "hci_beach": 41.455, "good_days": 5.779, "good_days_urban": 5.779, "good_days_beach": 0.543, "tx_mean": 10.883, "tx_max_median": 16.63, "tn_mean": 4.314, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.399, "p35": 0.0, "p30": 0.0, "rain_days": 11.815, "rain_days_p90": 16.185, "rain_withheld": null, "climate_years": 15, "k": 9.338, "visitors_night": 24784.9, "dom_share": 0.707, "stage": 0.357443, "share_pct": 0.925, "cost_hotel_swing": -12.424, "cost_accom_swing": -19.169, "cost_package_swing": -6.765, "cost_air_swing": -14.997, "plat_night": 1777.2, "plat_ratio": 0.072, "plat_dom_share": 0.399, "share_pct_upper": 0.991, "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.996, "index": "HCI:Urban", "weather_alt": 34.555, "hci_urban": 56.996, "hci_beach": 34.555, "good_days": 1.264, "good_days_urban": 1.264, "good_days_beach": 0.0, "tx_mean": 8.461, "tx_max_median": 14.352, "tn_mean": 2.911, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.14, "p35": 0.0, "p30": 0.0, "rain_days": 13.655, "rain_days_p90": 21.12, "rain_withheld": null, "climate_years": 15, "k": 8.512, "visitors_night": 22591.79, "dom_share": 0.742, "stage": 0.325821, "share_pct": 0.844, "cost_hotel_swing": -14.992, "cost_accom_swing": -6.33, "cost_package_swing": 7.004, "cost_air_swing": -11.021, "plat_night": 1765.468, "plat_ratio": 0.078, "plat_dom_share": 0.417, "share_pct_upper": 0.909, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}