{"id": "RS12", "n": "Novi Sad & Vojvodina", "c": "Serbia", "official": "Autonomous Province of Vojvodina", "cc": "RS", "t": "countryside", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 0%; median ground height 85 m", "lat": 45.401, "lon": 20.08, "population": 1720427, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 2.035, "is_flat": false, "seasonality_pct": 22.366, "hotel_share": 0.384, "rental_share": 0.607, "camping_share": 0.009, "hotel_occupancy_pct": 40.1, "elevation_m": 84.523, "weather_check": {"kind": "normals", "n": 1, "places": ["Novi Sad (Rimski Sancevi)"], "hi_err": 0.65, "lo_err": 0.94}, "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": null, "platform_first_year": null, "platform_last_year": null, "platform_source": null, "price_source": null, "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 0%, coastal 0%, mountain 0%; median ground height 85 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 68.2, "pli_overall": 61.4, "months": [{"m": 1, "est_share": 0.0, "weather": 59.577, "index": "HCI:Urban", "weather_alt": 39.451, "hci_urban": 59.577, "hci_beach": 39.451, "good_days": 5.261, "good_days_urban": 5.261, "good_days_beach": 0.413, "tx_mean": 6.378, "tx_max_median": 14.918, "tn_mean": -1.839, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.807, "p35": 0.0, "p30": 0.0, "rain_days": 10.561, "rain_days_p90": 14.147, "rain_withheld": null, "climate_years": 15, "k": 2.042, "visitors_night": 3522.806, "dom_share": 0.49, "stage": 0.4915, "share_pct": 0.204, "cost_hotel_swing": -5.682, "cost_accom_swing": -2.332, "cost_package_swing": -6.669, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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.569, "index": "HCI:Urban", "weather_alt": 43.773, "hci_urban": 62.569, "hci_beach": 43.773, "good_days": 8.627, "good_days_urban": 8.627, "good_days_beach": 1.594, "tx_mean": 9.125, "tx_max_median": 16.925, "tn_mean": -0.463, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.236, "p35": 0.0, "p30": 0.0, "rain_days": 7.428, "rain_days_p90": 14.202, "rain_withheld": null, "climate_years": 15, "k": 2.273, "visitors_night": 3921.735, "dom_share": 0.532, "stage": 0.547011, "share_pct": 0.227, "cost_hotel_swing": -5.327, "cost_accom_swing": -2.002, "cost_package_swing": -8.373, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 69.43, "index": "HCI:Urban", "weather_alt": 53.943, "hci_urban": 69.43, "hci_beach": 53.943, "good_days": 17.077, "good_days_urban": 17.077, "good_days_beach": 6.91, "tx_mean": 14.02, "tx_max_median": 22.329, "tn_mean": 2.796, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 8.853, "p35": 0.0, "p30": 0.0, "rain_days": 8.094, "rain_days_p90": 13.931, "rain_withheld": null, "climate_years": 15, "k": 2.558, "visitors_night": 4414.129, "dom_share": 0.473, "stage": 0.615626, "share_pct": 0.255, "cost_hotel_swing": -4.007, "cost_accom_swing": -1.681, "cost_package_swing": -20.069, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 77.723, "index": "HCI:Urban", "weather_alt": 66.406, "hci_urban": 77.723, "hci_beach": 66.406, "good_days": 22.305, "good_days_urban": 22.305, "good_days_beach": 15.279, "tx_mean": 19.528, "tx_max_median": 26.935, "tn_mean": 7.057, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 7.964, "p35": 0.0, "p30": 0.2, "rain_days": 8.619, "rain_days_p90": 10.927, "rain_withheld": null, "climate_years": 15, "k": 3.066, "visitors_night": 5289.167, "dom_share": 0.505, "stage": 0.73778, "share_pct": 0.306, "cost_hotel_swing": -3.182, "cost_accom_swing": -1.261, "cost_package_swing": -20.062, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 79.805, "index": "HCI:Urban", "weather_alt": 73.322, "hci_urban": 79.805, "hci_beach": 73.322, "good_days": 25.544, "good_days_urban": 25.544, "good_days_beach": 20.112, "tx_mean": 23.703, "tx_max_median": 30.539, "tn_mean": 10.965, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.318, "p35": 0.0, "p30": 0.533, "rain_days": 9.607, "rain_days_p90": 13.085, "rain_withheld": null, "climate_years": 15, "k": 3.587, "visitors_night": 6187.758, "dom_share": 0.465, "stage": 0.863181, "share_pct": 0.357, "cost_hotel_swing": -0.908, "cost_accom_swing": -0.428, "cost_package_swing": -20.062, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 74.886, "index": "HCI:Urban", "weather_alt": 79.064, "hci_urban": 74.886, "hci_beach": 79.064, "good_days": 21.733, "good_days_urban": 21.733, "good_days_beach": 23.243, "tx_mean": 28.828, "tx_max_median": 35.589, "tn_mean": 15.886, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 9.45, "p35": 0.533, "p30": 1.0, "rain_days": 7.492, "rain_days_p90": 13.717, "rain_withheld": null, "climate_years": 15, "k": 3.533, "visitors_night": 6094.45, "dom_share": 0.451, "stage": 0.850242, "share_pct": 0.352, "cost_hotel_swing": 2.242, "cost_accom_swing": 0.495, "cost_package_swing": -0.723, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 72.072, "index": "HCI:Urban", "weather_alt": 80.945, "hci_urban": 72.072, "hci_beach": 80.945, "good_days": 19.657, "good_days_urban": 19.657, "good_days_beach": 25.875, "tx_mean": 30.904, "tx_max_median": 38.153, "tn_mean": 17.439, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 13.543, "p35": 0.867, "p30": 1.0, "rain_days": 6.571, "rain_days_p90": 12.637, "rain_withheld": null, "climate_years": 15, "k": 4.033, "visitors_night": 6958.032, "dom_share": 0.439, "stage": 0.970618, "share_pct": 0.402, "cost_hotel_swing": 2.426, "cost_accom_swing": 0.626, "cost_package_swing": 29.258, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 73.614, "index": "HCI:Urban", "weather_alt": 82.026, "hci_urban": 73.614, "hci_beach": 82.026, "good_days": 21.099, "good_days_urban": 21.099, "good_days_beach": 26.965, "tx_mean": 30.827, "tx_max_median": 37.499, "tn_mean": 17.275, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 14.754, "p35": 0.8, "p30": 1.0, "rain_days": 5.928, "rain_days_p90": 9.252, "rain_withheld": null, "climate_years": 15, "k": 4.155, "visitors_night": 7167.952, "dom_share": 0.467, "stage": 1.0, "share_pct": 0.414, "cost_hotel_swing": 1.761, "cost_accom_swing": 0.785, "cost_package_swing": 35.068, "cost_air_swing": -0.039, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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.899, "index": "HCI:Urban", "weather_alt": 78.219, "hci_urban": 79.899, "hci_beach": 78.219, "good_days": 25.393, "good_days_urban": 25.393, "good_days_beach": 22.343, "tx_mean": 25.559, "tx_max_median": 33.102, "tn_mean": 13.047, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 10.703, "p35": 0.133, "p30": 0.867, "rain_days": 5.498, "rain_days_p90": 11.312, "rain_withheld": null, "climate_years": 15, "k": 3.211, "visitors_night": 5539.417, "dom_share": 0.482, "stage": 0.772754, "share_pct": 0.32, "cost_hotel_swing": 3.824, "cost_accom_swing": 1.493, "cost_package_swing": 2.905, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 78.142, "index": "HCI:Urban", "weather_alt": 66.556, "hci_urban": 78.142, "hci_beach": 66.556, "good_days": 23.682, "good_days_urban": 23.682, "good_days_beach": 15.305, "tx_mean": 19.052, "tx_max_median": 26.11, "tn_mean": 8.032, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 9.018, "p35": 0.0, "p30": 0.0, "rain_days": 6.656, "rain_days_p90": 10.379, "rain_withheld": null, "climate_years": 15, "k": 3.324, "visitors_night": 5734.065, "dom_share": 0.479, "stage": 0.799876, "share_pct": 0.331, "cost_hotel_swing": 4.245, "cost_accom_swing": 1.65, "cost_package_swing": 2.894, "cost_air_swing": -0.039, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 66.347, "index": "HCI:Urban", "weather_alt": 48.495, "hci_urban": 66.347, "hci_beach": 48.495, "good_days": 12.587, "good_days_urban": 12.587, "good_days_beach": 3.613, "tx_mean": 12.436, "tx_max_median": 22.046, "tn_mean": 3.908, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.366, "p35": 0.0, "p30": 0.0, "rain_days": 7.384, "rain_days_p90": 11.793, "rain_withheld": null, "climate_years": 15, "k": 2.85, "visitors_night": 4916.75, "dom_share": 0.495, "stage": 0.685881, "share_pct": 0.284, "cost_hotel_swing": 2.786, "cost_accom_swing": 1.361, "cost_package_swing": 2.882, "cost_air_swing": -0.039, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "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": 60.332, "index": "HCI:Urban", "weather_alt": 39.499, "hci_urban": 60.332, "hci_beach": 39.499, "good_days": 5.788, "good_days_urban": 5.788, "good_days_beach": 0.546, "tx_mean": 7.483, "tx_max_median": 14.133, "tn_mean": -0.14, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.164, "p35": 0.0, "p30": 0.0, "rain_days": 9.148, "rain_days_p90": 12.901, "rain_withheld": null, "climate_years": 15, "k": 2.589, "visitors_night": 4465.113, "dom_share": 0.484, "stage": 0.622923, "share_pct": 0.258, "cost_hotel_swing": 1.821, "cost_accom_swing": 1.293, "cost_package_swing": 2.951, "cost_air_swing": 0.013, "plat_night": null, "plat_ratio": null, "plat_dom_share": null, "share_pct_upper": null, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}