{"id": "LV00", "n": "Latvia", "c": "Latvia", "official": "Latvija", "cc": "LV", "t": "beach", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 46%, coastal 75%, mountain 0%; median ground height 53 m", "lat": 56.862, "lon": 24.932, "population": 1860565, "peak": 7, "trough": 1, "n_years_crowd": 2, "spread": 3.074, "is_flat": false, "seasonality_pct": 29.407, "hotel_share": 0.769, "rental_share": 0.194, "camping_share": 0.037, "hotel_occupancy_pct": 43.2, "elevation_m": 53.296, "weather_check": {"kind": "normals", "n": 1, "places": ["Riga (LU)"], "hi_err": 0.47, "lo_err": 0.74}, "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 46%, coastal 75%, mountain 0%; median ground height 53 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 90.9, "pli_overall": 77.2, "months": [{"m": 1, "est_share": 0.0, "weather": 29.534, "index": "HCI:Beach", "weather_alt": 50.591, "hci_urban": 50.591, "hci_beach": 29.534, "good_days": 0.0, "good_days_urban": 0.021, "good_days_beach": 0.0, "tx_mean": -0.238, "tx_max_median": 6.764, "tn_mean": -5.505, "lows_withheld": null, "sea_c": 3.227, "us_pax": null, "us_airports": [], "sunny_days": 0.682, "p35": 0.0, "p30": 0.0, "rain_days": 13.552, "rain_days_p90": 16.591, "rain_withheld": null, "climate_years": 15, "k": 4.108, "visitors_night": 7665.194, "dom_share": 0.418, "stage": 0.325334, "share_pct": 0.409, "cost_hotel_swing": -12.315, "cost_accom_swing": -11.582, "cost_package_swing": -16.017, "cost_air_swing": -17.095, "plat_night": 2336.419, "plat_ratio": 0.305, "plat_dom_share": 0.308, "share_pct_upper": 0.534, "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": 33.266, "index": "HCI:Beach", "weather_alt": 53.763, "hci_urban": 53.763, "hci_beach": 33.266, "good_days": 0.0, "good_days_urban": 0.297, "good_days_beach": 0.0, "tx_mean": 0.988, "tx_max_median": 7.339, "tn_mean": -5.53, "lows_withheld": null, "sea_c": 1.753, "us_pax": null, "us_airports": [], "sunny_days": 1.629, "p35": 0.0, "p30": 0.0, "rain_days": 10.159, "rain_days_p90": 13.404, "rain_withheld": null, "climate_years": 15, "k": 4.567, "visitors_night": 8521.204, "dom_share": 0.415, "stage": 0.361642, "share_pct": 0.455, "cost_hotel_swing": -12.686, "cost_accom_swing": -11.936, "cost_package_swing": -6.852, "cost_air_swing": -13.925, "plat_night": 2620.425, "plat_ratio": 0.308, "plat_dom_share": 0.305, "share_pct_upper": 0.594, "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": 39.456, "index": "HCI:Beach", "weather_alt": 59.622, "hci_urban": 59.622, "hci_beach": 39.456, "good_days": 0.098, "good_days_urban": 3.914, "good_days_beach": 0.098, "tx_mean": 5.653, "tx_max_median": 12.856, "tn_mean": -2.803, "lows_withheld": null, "sea_c": 1.824, "us_pax": null, "us_airports": [], "sunny_days": 4.877, "p35": 0.0, "p30": 0.0, "rain_days": 8.741, "rain_days_p90": 12.524, "rain_withheld": null, "climate_years": 15, "k": 4.932, "visitors_night": 9202.645, "dom_share": 0.415, "stage": 0.390523, "share_pct": 0.491, "cost_hotel_swing": -12.691, "cost_accom_swing": -11.938, "cost_package_swing": 0.993, "cost_air_swing": -2.49, "plat_night": 2909.661, "plat_ratio": 0.316, "plat_dom_share": 0.333, "share_pct_upper": 0.645, "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": 48.726, "index": "HCI:Beach", "weather_alt": 66.125, "hci_urban": 66.125, "hci_beach": 48.726, "good_days": 3.817, "good_days_urban": 11.751, "good_days_beach": 3.817, "tx_mean": 11.65, "tx_max_median": 20.347, "tn_mean": 1.588, "lows_withheld": null, "sea_c": 3.981, "us_pax": null, "us_airports": [], "sunny_days": 6.473, "p35": 0.0, "p30": 0.0, "rain_days": 8.366, "rain_days_p90": 12.125, "rain_withheld": null, "climate_years": 15, "k": 5.783, "visitors_night": 10791.0, "dom_share": 0.379, "stage": 0.457969, "share_pct": 0.575, "cost_hotel_swing": -8.316, "cost_accom_swing": -7.797, "cost_package_swing": -8.976, "cost_air_swing": 2.904, "plat_night": 3568.933, "plat_ratio": 0.331, "plat_dom_share": 0.275, "share_pct_upper": 0.764, "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": 62.703, "index": "HCI:Beach", "weather_alt": 74.491, "hci_urban": 74.491, "hci_beach": 62.703, "good_days": 12.178, "good_days_urban": 20.918, "good_days_beach": 12.178, "tx_mean": 17.619, "tx_max_median": 25.588, "tn_mean": 6.749, "lows_withheld": null, "sea_c": 8.922, "us_pax": null, "us_airports": [], "sunny_days": 7.948, "p35": 0.0, "p30": 0.0, "rain_days": 8.946, "rain_days_p90": 12.589, "rain_withheld": null, "climate_years": 15, "k": 7.049, "visitors_night": 13153.226, "dom_share": 0.363, "stage": 0.558222, "share_pct": 0.7, "cost_hotel_swing": 5.531, "cost_accom_swing": 5.17, "cost_package_swing": -16.108, "cost_air_swing": 1.289, "plat_night": 4582.935, "plat_ratio": 0.348, "plat_dom_share": 0.246, "share_pct_upper": 0.942, "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": 71.832, "index": "HCI:Beach", "weather_alt": 79.632, "hci_urban": 79.632, "hci_beach": 71.832, "good_days": 17.956, "good_days_urban": 24.735, "good_days_beach": 17.956, "tx_mean": 22.07, "tx_max_median": 29.938, "tn_mean": 11.33, "lows_withheld": null, "sea_c": 14.357, "us_pax": null, "us_airports": [], "sunny_days": 6.077, "p35": 0.0, "p30": 0.467, "rain_days": 8.622, "rain_days_p90": 13.896, "rain_withheld": null, "climate_years": 15, "k": 9.223, "visitors_night": 17211.8, "dom_share": 0.4, "stage": 0.730348, "share_pct": 0.914, "cost_hotel_swing": 13.553, "cost_accom_swing": 12.678, "cost_package_swing": 3.807, "cost_air_swing": 10.621, "plat_night": 6855.733, "plat_ratio": 0.398, "plat_dom_share": 0.261, "share_pct_upper": 1.274, "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.739, "index": "HCI:Beach", "weather_alt": 79.225, "hci_urban": 79.225, "hci_beach": 72.739, "good_days": 19.41, "good_days_urban": 25.165, "good_days_beach": 19.41, "tx_mean": 23.62, "tx_max_median": 30.055, "tn_mean": 13.523, "lows_withheld": null, "sea_c": 18.004, "us_pax": null, "us_airports": [], "sunny_days": 4.005, "p35": 0.0, "p30": 0.4, "rain_days": 13.036, "rain_days_p90": 14.752, "rain_withheld": null, "climate_years": 15, "k": 12.628, "visitors_night": 23565.935, "dom_share": 0.399, "stage": 1.0, "share_pct": 1.247, "cost_hotel_swing": 11.631, "cost_accom_swing": 10.884, "cost_package_swing": 11.065, "cost_air_swing": 14.841, "plat_night": 11747.452, "plat_ratio": 0.498, "plat_dom_share": 0.192, "share_pct_upper": 1.859, "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": 71.926, "index": "HCI:Beach", "weather_alt": 80.037, "hci_urban": 80.037, "hci_beach": 71.926, "good_days": 18.532, "good_days_urban": 25.587, "good_days_beach": 18.532, "tx_mean": 22.642, "tx_max_median": 29.337, "tn_mean": 12.863, "lows_withheld": null, "sea_c": 18.727, "us_pax": null, "us_airports": [], "sunny_days": 4.528, "p35": 0.0, "p30": 0.333, "rain_days": 11.651, "rain_days_p90": 16.25, "rain_withheld": null, "climate_years": 15, "k": 11.948, "visitors_night": 22296.371, "dom_share": 0.385, "stage": 0.946152, "share_pct": 1.181, "cost_hotel_swing": 19.846, "cost_accom_swing": 18.62, "cost_package_swing": 14.899, "cost_air_swing": 8.842, "plat_night": 11469.903, "plat_ratio": 0.514, "plat_dom_share": 0.189, "share_pct_upper": 1.779, "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": 61.684, "index": "HCI:Beach", "weather_alt": 74.815, "hci_urban": 74.815, "hci_beach": 61.684, "good_days": 10.05, "good_days_urban": 20.201, "good_days_beach": 10.05, "tx_mean": 18.137, "tx_max_median": 23.918, "tn_mean": 9.311, "lows_withheld": null, "sea_c": 16.35, "us_pax": null, "us_airports": [], "sunny_days": 3.734, "p35": 0.0, "p30": 0.0, "rain_days": 9.054, "rain_days_p90": 12.796, "rain_withheld": null, "climate_years": 15, "k": 7.285, "visitors_night": 13594.817, "dom_share": 0.353, "stage": 0.576922, "share_pct": 0.723, "cost_hotel_swing": 9.685, "cost_accom_swing": 9.109, "cost_package_swing": 9.416, "cost_air_swing": -3.125, "plat_night": 4982.633, "plat_ratio": 0.367, "plat_dom_share": 0.218, "share_pct_upper": 0.987, "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": 41.874, "index": "HCI:Beach", "weather_alt": 61.556, "hci_urban": 61.556, "hci_beach": 41.874, "good_days": 1.072, "good_days_urban": 6.467, "good_days_beach": 1.072, "tx_mean": 11.162, "tx_max_median": 16.995, "tn_mean": 4.359, "lows_withheld": null, "sea_c": 12.25, "us_pax": null, "us_airports": [], "sunny_days": 2.545, "p35": 0.0, "p30": 0.0, "rain_days": 10.158, "rain_days_p90": 17.145, "rain_withheld": null, "climate_years": 15, "k": 6.157, "visitors_night": 11488.532, "dom_share": 0.382, "stage": 0.487528, "share_pct": 0.612, "cost_hotel_swing": -2.241, "cost_accom_swing": -2.058, "cost_package_swing": 9.97, "cost_air_swing": 4.363, "plat_night": 2106.161, "plat_ratio": 0.183, "plat_dom_share": 0.521, "share_pct_upper": 0.724, "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": 31.18, "index": "HCI:Beach", "weather_alt": 55.002, "hci_urban": 55.002, "hci_beach": 31.18, "good_days": 0.001, "good_days_urban": 0.642, "good_days_beach": 0.001, "tx_mean": 5.88, "tx_max_median": 11.38, "tn_mean": 0.791, "lows_withheld": null, "sea_c": 9.014, "us_pax": null, "us_airports": [], "sunny_days": 0.482, "p35": 0.0, "p30": 0.0, "rain_days": 11.738, "rain_days_p90": 16.037, "rain_withheld": null, "climate_years": 15, "k": 5.342, "visitors_night": 9968.5, "dom_share": 0.395, "stage": 0.422994, "share_pct": 0.531, "cost_hotel_swing": -8.428, "cost_accom_swing": -7.848, "cost_package_swing": 1.506, "cost_air_swing": -10.999, "plat_night": 1638.533, "plat_ratio": 0.164, "plat_dom_share": 0.604, "share_pct_upper": 0.618, "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": 29.932, "index": "HCI:Beach", "weather_alt": 52.535, "hci_urban": 52.535, "hci_beach": 29.932, "good_days": 0.0, "good_days_urban": 0.072, "good_days_beach": 0.0, "tx_mean": 2.342, "tx_max_median": 8.068, "tn_mean": -2.467, "lows_withheld": null, "sea_c": 5.875, "us_pax": null, "us_airports": [], "sunny_days": 0.466, "p35": 0.0, "p30": 0.0, "rain_days": 13.333, "rain_days_p90": 16.361, "rain_withheld": null, "climate_years": 15, "k": 5.851, "visitors_night": 10917.887, "dom_share": 0.369, "stage": 0.463312, "share_pct": 0.582, "cost_hotel_swing": -3.57, "cost_accom_swing": -3.303, "cost_package_swing": -3.704, "cost_air_swing": 4.775, "plat_night": 2275.629, "plat_ratio": 0.208, "plat_dom_share": 0.523, "share_pct_upper": 0.702, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}