[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjCcVZcIPBRHd48zoDTOlcbBDDZ2aw_QBezl9KSu0y8U":3},{"place":4,"slug":5,"profiles":32,"occasions":518,"normals":519,"recent":616,"nearby":672,"editorial":14,"baseline":30,"attribution":701},{"id":5,"name":6,"kind":7,"region":6,"country":8,"cc":9,"lat":10,"lon":11,"pop":12,"timezone":13,"elevation":14,"coastKm":15,"skiKm":16,"skiArea":17,"skiDestination":20,"beachDestination":21,"hikingDestination":20,"unescoSites":22,"wikivoyageViews":27,"eligible":28,"occasions":29,"occasionsReviewed":20,"baseline":30,"source":31},"odesa-ua-698740","Odesa","city","Ukraine","UA",46.4857,30.7438,1010537,"Europe\u002FKyiv",null,2.46,344.96,{"name":18,"km":16,"verticalM":19},"Ай-Петри (Ai-Preti)",753,false,true,[23],{"id":24,"name":25,"km":26},"1703","historical city centre of Odesa",0.2,16251,{"general":21,"beach":21,"hiking":20,"ski":20},{},"2006-2025","open-meteo-era5",[33,329],{"key":34,"label":35,"description":36,"note":14,"windows":37,"months":57},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[38,42,47,51,54],{"from":39,"to":39,"tier":40,"raisedBy":41},4,"good",[],{"from":43,"to":44,"tier":45,"raisedBy":46},5,6,"best",[],{"from":48,"to":49,"tier":40,"raisedBy":50},7,8,[],{"from":52,"to":52,"tier":45,"raisedBy":53},9,[],{"from":55,"to":55,"tier":40,"raisedBy":56},10,[],[58,102,123,145,166,187,208,230,250,271,292,312],{"month":59,"tier":14,"weatherTier":14,"for":60,"against":80,"raisedBy":99,"draws":100,"deterrents":101},1,[61,66,71,76],{"metric":62,"label":63,"unit":64,"value":65},"precip_mm_month","Precipitation","mm",40.2,{"metric":67,"label":68,"unit":69,"value":70},"sunshine_fraction","Share of daylight that is sunny","ratio",0.48,{"metric":72,"label":73,"unit":74,"value":75},"heavy_rain_days","Days with heavy rain","days",0.9,{"metric":77,"label":78,"unit":74,"value":79},"wet_days","Wet days",6.5,[81,86,90,94],{"metric":82,"label":83,"unit":84,"value":85},"apparent_temp_max_mean_c","Feels like (high)","degC",-2,{"metric":87,"label":88,"unit":84,"value":89},"temp_max_mean_c","Average daily high",2.5,{"metric":91,"label":92,"unit":84,"value":93},"temp_min_mean_c","Average daily low",-2.7,{"metric":95,"label":96,"unit":97,"value":98},"humidity_mean_pct","Relative humidity","%",83,[],[],[],{"month":103,"tier":14,"weatherTier":14,"for":104,"against":112,"raisedBy":120,"draws":121,"deterrents":122},2,[105,107,109,110],{"metric":62,"label":63,"unit":64,"value":106},23.6,{"metric":67,"label":68,"unit":69,"value":108},0.59,{"metric":77,"label":78,"unit":74,"value":43},{"metric":72,"label":73,"unit":74,"value":111},0.4,[113,115,116,118],{"metric":82,"label":83,"unit":84,"value":114},-0.4,{"metric":87,"label":88,"unit":84,"value":39},{"metric":91,"label":92,"unit":84,"value":117},-1.6,{"metric":95,"label":96,"unit":97,"value":119},80.4,[],[],[],{"month":124,"tier":14,"weatherTier":14,"for":125,"against":135,"raisedBy":142,"draws":143,"deterrents":144},3,[126,128,130,131,133],{"metric":62,"label":63,"unit":64,"value":127},30.8,{"metric":67,"label":68,"unit":69,"value":129},0.7,{"metric":72,"label":73,"unit":74,"value":111},{"metric":77,"label":78,"unit":74,"value":132},7.2,{"metric":95,"label":96,"unit":97,"value":134},74.1,[136,138,140],{"metric":82,"label":83,"unit":84,"value":137},5.3,{"metric":87,"label":88,"unit":84,"value":139},9.2,{"metric":91,"label":92,"unit":84,"value":141},1.7,[],[],[],{"month":39,"tier":40,"weatherTier":40,"for":146,"against":162,"raisedBy":163,"draws":164,"deterrents":165},[147,149,151,153,155,157,159,161],{"metric":62,"label":63,"unit":64,"value":148},32.5,{"metric":67,"label":68,"unit":69,"value":150},0.77,{"metric":82,"label":83,"unit":84,"value":152},12.7,{"metric":72,"label":73,"unit":74,"value":154},0.6,{"metric":87,"label":88,"unit":84,"value":156},15.4,{"metric":77,"label":78,"unit":74,"value":158},6.7,{"metric":95,"label":96,"unit":97,"value":160},68,{"metric":91,"label":92,"unit":84,"value":79},[],[],[],[],{"month":43,"tier":45,"weatherTier":45,"for":167,"against":183,"raisedBy":184,"draws":185,"deterrents":186},[168,170,172,174,176,177,179,181],{"metric":82,"label":83,"unit":84,"value":169},20.6,{"metric":87,"label":88,"unit":84,"value":171},21.7,{"metric":62,"label":63,"unit":64,"value":173},37.6,{"metric":67,"label":68,"unit":69,"value":175},0.82,{"metric":72,"label":73,"unit":74,"value":75},{"metric":77,"label":78,"unit":74,"value":178},7.5,{"metric":91,"label":92,"unit":84,"value":180},12.2,{"metric":95,"label":96,"unit":97,"value":182},65.8,[],[],[],[],{"month":44,"tier":45,"weatherTier":45,"for":188,"against":204,"raisedBy":205,"draws":206,"deterrents":207},[189,191,193,195,197,199,200,202],{"metric":82,"label":83,"unit":84,"value":190},27.3,{"metric":62,"label":63,"unit":64,"value":192},45.5,{"metric":67,"label":68,"unit":69,"value":194},0.84,{"metric":87,"label":88,"unit":84,"value":196},27,{"metric":72,"label":73,"unit":74,"value":198},1.1,{"metric":77,"label":78,"unit":74,"value":178},{"metric":91,"label":92,"unit":84,"value":201},17.2,{"metric":95,"label":96,"unit":97,"value":203},62.4,[],[],[],[],{"month":48,"tier":40,"weatherTier":40,"for":209,"against":224,"raisedBy":227,"draws":228,"deterrents":229},[210,212,214,216,218,220,222],{"metric":62,"label":63,"unit":64,"value":211},32.1,{"metric":67,"label":68,"unit":69,"value":213},0.88,{"metric":82,"label":83,"unit":84,"value":215},30.2,{"metric":77,"label":78,"unit":74,"value":217},5.1,{"metric":72,"label":73,"unit":74,"value":219},0.8,{"metric":95,"label":96,"unit":97,"value":221},57.5,{"metric":91,"label":92,"unit":84,"value":223},19.2,[225],{"metric":87,"label":88,"unit":84,"value":226},29.7,[],[],[],{"month":49,"tier":40,"weatherTier":40,"for":231,"against":245,"raisedBy":247,"draws":248,"deterrents":249},[232,234,236,238,240,241,243],{"metric":62,"label":63,"unit":64,"value":233},25.3,{"metric":67,"label":68,"unit":69,"value":235},0.91,{"metric":82,"label":83,"unit":84,"value":237},29.9,{"metric":77,"label":78,"unit":74,"value":239},3.4,{"metric":72,"label":73,"unit":74,"value":219},{"metric":91,"label":92,"unit":84,"value":242},18.8,{"metric":95,"label":96,"unit":97,"value":244},54.5,[246],{"metric":87,"label":88,"unit":84,"value":237},[],[],[],{"month":52,"tier":45,"weatherTier":45,"for":251,"against":267,"raisedBy":268,"draws":269,"deterrents":270},[252,254,256,258,260,262,263,265],{"metric":82,"label":83,"unit":84,"value":253},22.2,{"metric":87,"label":88,"unit":84,"value":255},23.8,{"metric":62,"label":63,"unit":64,"value":257},32.6,{"metric":67,"label":68,"unit":69,"value":259},0.81,{"metric":77,"label":78,"unit":74,"value":261},4.8,{"metric":72,"label":73,"unit":74,"value":59},{"metric":91,"label":92,"unit":84,"value":264},14,{"metric":95,"label":96,"unit":97,"value":266},62.3,[],[],[],[],{"month":55,"tier":40,"weatherTier":40,"for":272,"against":288,"raisedBy":289,"draws":290,"deterrents":291},[273,275,277,279,281,282,284,286],{"metric":62,"label":63,"unit":64,"value":274},38.8,{"metric":67,"label":68,"unit":69,"value":276},0.69,{"metric":82,"label":83,"unit":84,"value":278},13.8,{"metric":87,"label":88,"unit":84,"value":280},16.4,{"metric":77,"label":78,"unit":74,"value":137},{"metric":72,"label":73,"unit":74,"value":283},1.2,{"metric":91,"label":92,"unit":84,"value":285},8.7,{"metric":95,"label":96,"unit":97,"value":287},73.8,[],[],[],[],{"month":293,"tier":14,"weatherTier":14,"for":294,"against":304,"raisedBy":309,"draws":310,"deterrents":311},11,[295,297,299,301,302],{"metric":62,"label":63,"unit":64,"value":296},31.3,{"metric":67,"label":68,"unit":69,"value":298},0.5,{"metric":77,"label":78,"unit":74,"value":300},5.6,{"metric":72,"label":73,"unit":74,"value":129},{"metric":91,"label":92,"unit":84,"value":303},4.3,[305,306,307],{"metric":82,"label":83,"unit":84,"value":158},{"metric":87,"label":88,"unit":84,"value":55},{"metric":95,"label":96,"unit":97,"value":308},81,[],[],[],{"month":313,"tier":14,"weatherTier":14,"for":314,"against":320,"raisedBy":326,"draws":327,"deterrents":328},12,[315,316,317,318],{"metric":62,"label":63,"unit":64,"value":148},{"metric":77,"label":78,"unit":74,"value":44},{"metric":72,"label":73,"unit":74,"value":219},{"metric":67,"label":68,"unit":69,"value":319},0.41,[321,322,323,325],{"metric":82,"label":83,"unit":84,"value":59},{"metric":87,"label":88,"unit":84,"value":217},{"metric":95,"label":96,"unit":97,"value":324},84.5,{"metric":91,"label":92,"unit":84,"value":26},[],[],[],{"key":330,"label":331,"description":332,"note":14,"windows":333,"months":338},"beach","Beach and swimming","Hot, dry and sunny. Penalises the monsoon hard.",[334,336],{"from":44,"to":49,"tier":45,"raisedBy":335},[],{"from":52,"to":52,"tier":40,"raisedBy":337},[],[339,357,372,386,401,416,431,446,460,475,489,504],{"month":59,"tier":14,"weatherTier":14,"for":340,"against":350,"raisedBy":354,"draws":355,"deterrents":356},[341,342,343,344,345],{"metric":62,"label":63,"unit":64,"value":65},{"metric":72,"label":73,"unit":74,"value":75},{"metric":77,"label":78,"unit":74,"value":79},{"metric":67,"label":68,"unit":69,"value":70},{"metric":346,"label":347,"unit":348,"value":349},"wind_max_mean_kmh","Wind (daily max)","km\u002Fh",22,[351,352,353],{"metric":87,"label":88,"unit":84,"value":89},{"metric":82,"label":83,"unit":84,"value":85},{"metric":91,"label":92,"unit":84,"value":93},[],[],[],{"month":103,"tier":14,"weatherTier":14,"for":358,"against":365,"raisedBy":369,"draws":370,"deterrents":371},[359,360,361,362,363],{"metric":62,"label":63,"unit":64,"value":106},{"metric":67,"label":68,"unit":69,"value":108},{"metric":72,"label":73,"unit":74,"value":111},{"metric":77,"label":78,"unit":74,"value":43},{"metric":346,"label":347,"unit":348,"value":364},21.9,[366,367,368],{"metric":87,"label":88,"unit":84,"value":39},{"metric":82,"label":83,"unit":84,"value":114},{"metric":91,"label":92,"unit":84,"value":117},[],[],[],{"month":124,"tier":14,"weatherTier":14,"for":373,"against":379,"raisedBy":383,"draws":384,"deterrents":385},[374,375,376,377,378],{"metric":62,"label":63,"unit":64,"value":127},{"metric":67,"label":68,"unit":69,"value":129},{"metric":72,"label":73,"unit":74,"value":111},{"metric":77,"label":78,"unit":74,"value":132},{"metric":346,"label":347,"unit":348,"value":253},[380,381,382],{"metric":87,"label":88,"unit":84,"value":139},{"metric":82,"label":83,"unit":84,"value":137},{"metric":91,"label":92,"unit":84,"value":141},[],[],[],{"month":39,"tier":14,"weatherTier":14,"for":387,"against":394,"raisedBy":398,"draws":399,"deterrents":400},[388,389,390,391,392],{"metric":62,"label":63,"unit":64,"value":148},{"metric":67,"label":68,"unit":69,"value":150},{"metric":72,"label":73,"unit":74,"value":154},{"metric":77,"label":78,"unit":74,"value":158},{"metric":346,"label":347,"unit":348,"value":393},21.2,[395,396,397],{"metric":87,"label":88,"unit":84,"value":156},{"metric":82,"label":83,"unit":84,"value":152},{"metric":91,"label":92,"unit":84,"value":79},[],[],[],{"month":43,"tier":14,"weatherTier":14,"for":402,"against":409,"raisedBy":413,"draws":414,"deterrents":415},[403,404,405,406,407],{"metric":62,"label":63,"unit":64,"value":173},{"metric":67,"label":68,"unit":69,"value":175},{"metric":72,"label":73,"unit":74,"value":75},{"metric":77,"label":78,"unit":74,"value":178},{"metric":346,"label":347,"unit":348,"value":408},19.8,[410,411,412],{"metric":87,"label":88,"unit":84,"value":171},{"metric":82,"label":83,"unit":84,"value":169},{"metric":91,"label":92,"unit":84,"value":180},[],[],[],{"month":44,"tier":45,"weatherTier":45,"for":417,"against":427,"raisedBy":428,"draws":429,"deterrents":430},[418,419,420,421,422,423,424,426],{"metric":87,"label":88,"unit":84,"value":196},{"metric":62,"label":63,"unit":64,"value":192},{"metric":67,"label":68,"unit":69,"value":194},{"metric":82,"label":83,"unit":84,"value":190},{"metric":72,"label":73,"unit":74,"value":198},{"metric":77,"label":78,"unit":74,"value":178},{"metric":346,"label":347,"unit":348,"value":425},19.4,{"metric":91,"label":92,"unit":84,"value":201},[],[],[],[],{"month":48,"tier":45,"weatherTier":45,"for":432,"against":442,"raisedBy":443,"draws":444,"deterrents":445},[433,434,435,436,437,438,439,440],{"metric":87,"label":88,"unit":84,"value":226},{"metric":62,"label":63,"unit":64,"value":211},{"metric":67,"label":68,"unit":69,"value":213},{"metric":82,"label":83,"unit":84,"value":215},{"metric":72,"label":73,"unit":74,"value":219},{"metric":77,"label":78,"unit":74,"value":217},{"metric":91,"label":92,"unit":84,"value":223},{"metric":346,"label":347,"unit":348,"value":441},19.1,[],[],[],[],{"month":49,"tier":45,"weatherTier":45,"for":447,"against":456,"raisedBy":457,"draws":458,"deterrents":459},[448,449,450,451,452,453,454,455],{"metric":87,"label":88,"unit":84,"value":237},{"metric":62,"label":63,"unit":64,"value":233},{"metric":67,"label":68,"unit":69,"value":235},{"metric":82,"label":83,"unit":84,"value":237},{"metric":77,"label":78,"unit":74,"value":239},{"metric":72,"label":73,"unit":74,"value":219},{"metric":91,"label":92,"unit":84,"value":242},{"metric":346,"label":347,"unit":348,"value":441},[],[],[],[],{"month":52,"tier":40,"weatherTier":40,"for":461,"against":469,"raisedBy":472,"draws":473,"deterrents":474},[462,463,464,465,466,467],{"metric":62,"label":63,"unit":64,"value":257},{"metric":67,"label":68,"unit":69,"value":259},{"metric":72,"label":73,"unit":74,"value":59},{"metric":87,"label":88,"unit":84,"value":255},{"metric":77,"label":78,"unit":74,"value":261},{"metric":346,"label":347,"unit":348,"value":468},20.1,[470,471],{"metric":82,"label":83,"unit":84,"value":253},{"metric":91,"label":92,"unit":84,"value":264},[],[],[],{"month":55,"tier":14,"weatherTier":14,"for":476,"against":482,"raisedBy":486,"draws":487,"deterrents":488},[477,478,479,480,481],{"metric":62,"label":63,"unit":64,"value":274},{"metric":67,"label":68,"unit":69,"value":276},{"metric":72,"label":73,"unit":74,"value":283},{"metric":77,"label":78,"unit":74,"value":137},{"metric":346,"label":347,"unit":348,"value":169},[483,484,485],{"metric":87,"label":88,"unit":84,"value":280},{"metric":82,"label":83,"unit":84,"value":278},{"metric":91,"label":92,"unit":84,"value":285},[],[],[],{"month":293,"tier":14,"weatherTier":14,"for":490,"against":497,"raisedBy":501,"draws":502,"deterrents":503},[491,492,493,494,495],{"metric":62,"label":63,"unit":64,"value":296},{"metric":72,"label":73,"unit":74,"value":129},{"metric":77,"label":78,"unit":74,"value":300},{"metric":67,"label":68,"unit":69,"value":298},{"metric":346,"label":347,"unit":348,"value":496},21,[498,499,500],{"metric":87,"label":88,"unit":84,"value":55},{"metric":82,"label":83,"unit":84,"value":158},{"metric":91,"label":92,"unit":84,"value":303},[],[],[],{"month":313,"tier":14,"weatherTier":14,"for":505,"against":510,"raisedBy":515,"draws":516,"deterrents":517},[506,507,508,509],{"metric":62,"label":63,"unit":64,"value":148},{"metric":72,"label":73,"unit":74,"value":219},{"metric":77,"label":78,"unit":74,"value":44},{"metric":346,"label":347,"unit":348,"value":364},[511,512,513,514],{"metric":87,"label":88,"unit":84,"value":217},{"metric":82,"label":83,"unit":84,"value":59},{"metric":67,"label":68,"unit":69,"value":319},{"metric":91,"label":92,"unit":84,"value":26},[],[],[],{},[520,522,524,526,528,530,538,554,556,558,572,581,590,602],{"key":87,"label":88,"unit":84,"values":521,"window":14},[89,39,139,156,171,196,226,237,255,280,55,217],{"key":91,"label":92,"unit":84,"values":523,"window":14},[93,117,141,79,180,201,223,242,264,285,303,26],{"key":62,"label":63,"unit":64,"values":525,"window":14},[65,106,127,148,173,192,211,233,257,274,296,148],{"key":82,"label":83,"unit":84,"values":527,"window":14},[85,114,137,152,169,190,215,237,253,278,158,59],{"key":72,"label":73,"unit":74,"values":529,"window":14},[75,111,111,154,75,198,219,219,59,283,129,219],{"key":531,"label":532,"unit":533,"values":534,"window":14},"rain_peak_hour","Time rain usually falls","hour",[264,103,535,536,536,535,535,43,537,313,293,43],18,17,16,{"key":539,"label":540,"unit":541,"values":542,"window":14},"sunshine_hours_day","Sunshine per day","h",[543,544,545,546,547,548,549,550,551,178,552,553],4.4,6.1,8.4,10.5,12.3,13.2,13.5,12.9,10.1,4.7,3.5,{"key":95,"label":96,"unit":97,"values":555,"window":14},[98,119,134,160,182,203,221,244,266,287,308,324],{"key":77,"label":78,"unit":74,"values":557,"window":14},[79,43,132,158,178,178,217,239,261,137,300,44],{"key":559,"label":560,"unit":541,"values":561,"window":14},"daylight_hours_day","Daylight per day",[562,563,564,565,566,567,156,568,569,570,571,285],9.1,10.3,11.9,13.6,15,15.8,14.1,12.5,10.9,9.4,{"key":573,"label":574,"unit":74,"values":575,"window":14},"snow_days","Days with snow",[576,261,577,26,578,578,578,578,578,579,198,580],6.9,2.6,0,0.1,4.2,{"key":582,"label":583,"unit":584,"values":585,"window":14},"snowfall_cm_month","Snowfall","cm",[586,158,587,298,578,578,578,578,578,578,588,589],14.2,4.1,2.2,7.3,{"key":591,"label":592,"unit":348,"values":593,"window":14},"wind_mean_kmh","Wind (daily mean)",[594,595,596,597,548,548,598,598,264,599,600,601],16.3,15.9,15.7,14.5,13.1,14.8,15.2,16.2,{"key":603,"label":604,"unit":348,"values":605,"window":14},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[606,607,608,609,610,611,612,613,611,614,615,606],37.5,38.1,39.4,38.7,37.4,37.1,36.4,35.8,36.9,36.7,[617,634,646,659],{"key":618,"label":619,"unit":84,"values":620,"window":631},"sea_temp_mean_c","Sea temperature",[621,543,622,623,624,625,626,627,628,629,549,630],5.9,5.8,10.4,15.3,21.3,24.4,24.8,22.8,18.1,8.3,{"from":632,"to":633},"2022-11-24","2025-12-31",{"key":635,"label":636,"unit":84,"values":637,"window":644},"sea_temp_max_mean_c","Sea temperature (daily max)",[44,638,544,639,567,364,640,641,642,643,565,545],4.5,10.8,25,25.2,22.9,18.3,{"from":645,"to":633},"2022-11-23",{"key":647,"label":648,"unit":649,"values":650,"window":657},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[651,285,547,652,639,653,654,285,655,132,656,158],7.8,10.7,11.7,9.6,7.7,7.9,{"from":658,"to":633},"2022-08-04",{"key":660,"label":661,"unit":649,"values":662,"window":671},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[663,549,223,664,665,666,667,668,669,670,180,652],12.1,16.7,16.1,16.9,13.7,13,11.3,11.1,{"from":658,"to":633},[673,677,680,684,688,691,694,698],{"id":674,"name":675,"region":676},"kyiv-kyiv-city-ua-703448","Kyiv","Kyiv City",{"id":678,"name":679,"region":679},"lviv-ua-702550","Lviv",{"id":681,"name":682,"region":683},"chernobyl-kyiv-oblast-ua-710403","Chernobyl","Kyiv Oblast",{"id":685,"name":686,"region":687},"mykolayiv-mykolaiv-ua-700569","Mykolayiv","Mykolaiv",{"id":689,"name":690,"region":690},"donetsk-ua-709717","Donetsk",{"id":692,"name":693,"region":693},"kharkiv-ua-706483","Kharkiv",{"id":695,"name":696,"region":697},"sevastopol-sevastopol-city-ua-694423","Sevastopol","Sevastopol City",{"id":699,"name":700,"region":700},"poltava-ua-696643","Poltava","Weather data by Open-Meteo.com (CC-BY 4.0), generated using Copernicus Climate Change Service information (ERA5). City data from GeoNames (CC-BY 4.0). Air quality from the Copernicus Atmosphere Monitoring Service (CAMS) and sea temperature from Météo-France \u002F Copernicus Marine, both via Open-Meteo.com. Coastline from Natural Earth. Ski areas from OpenSkiMap.org, © OpenStreetMap contributors (ODbL) and Skimap.org. World Heritage sites from Wikidata (CC0), from the World Heritage List © UNESCO World Heritage Centre. Readership from Wikimedia pageview data (CC0). Destination classification derived from English Wikivoyage, © Wikivoyage contributors (CC BY-SA 4.0)."]