CINXE.COM

Catanduva, São Paulo, Brazil Air Pollution: Real-time Air Quality Index

<!doctype html><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" itemscope itemtype="http://schema.org/LocalBusiness" ><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"/><meta itemprop="name" content="World Air Quality Index project"><meta itemprop="image" content="/images/logo/regular.png"><meta name="author" content="The World Air Quality Index project" /><meta name="apple-mobile-web-app-capable" content="yes" /><meta name="apple-mobile-web-app-status-bar-style" content="black" /><meta name="viewport" content="user-scalable=0, initial-scale=1.0" /><link rel="apple-touch-icon" sizes="114x114" href="/images/iOS/ico_114.png"/><link rel="apple-touch-icon" sizes="72x72" href="/images/iOS/ico_72.png"/><link rel="apple-touch-icon" href="/images/iOS/ico_57.png"/><link rel="shortcut icon" href="/images/favicon.ico" /><link href='https://aqicn.org/city/brazil/sao-paulo/catanduva/m/' rel=canonical/><link rel='alternate' hreflang='x-default' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/m/'/><link rel='alternate' hreflang='zh-CN' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/cn/m/'/><link rel='alternate' hreflang='ja' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/jp/m/'/><link rel='alternate' hreflang='es' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/es/m/'/><link rel='alternate' hreflang='ko' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/kr/m/'/><link rel='alternate' hreflang='ru' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/ru/m/'/><link rel='alternate' hreflang='zh-TW' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/hk/m/'/><link rel='alternate' hreflang='fr' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/fr/m/'/><link rel='alternate' hreflang='pl' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/pl/m/'/><link rel='alternate' hreflang='de' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/de/m/'/><link rel='alternate' hreflang='pt' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/pt/m/'/><link rel='alternate' hreflang='vi' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/vn/m/'/><link rel='alternate' hreflang='it' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/it/m/'/><link rel='alternate' hreflang='id' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/id/m/'/><link rel='alternate' hreflang='nl' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/nl/m/'/><link rel='alternate' hreflang='fa' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/fa/m/'/><link rel='alternate' hreflang='th' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/th/m/'/><link rel='alternate' hreflang='hu' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/hu/m/'/><link rel='alternate' hreflang='el' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/el/m/'/><link rel='alternate' hreflang='ro' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/ro/m/'/><link rel='alternate' hreflang='bg' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/bg/m/'/><link rel='alternate' hreflang='ur' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/ur/m/'/><link rel='alternate' hreflang='hi' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/hi/m/'/><link rel='alternate' hreflang='ar' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/ar/m/'/><link rel='alternate' hreflang='sr' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/sr/m/'/><link rel='alternate' hreflang='bn' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/bn/m/'/><link rel='alternate' hreflang='hu' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/hu/m/'/><link rel='alternate' hreflang='bs' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/bs/m/'/><link rel='alternate' hreflang='hr' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/hr/m/'/><link rel='alternate' hreflang='tr' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/tr/m/'/><link rel='alternate' hreflang='uk' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/uk/m/'/><link rel='alternate' hreflang='cs' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/cs/m/'/><link rel='alternate' hreflang='be' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/be/m/'/><link rel='alternate' hreflang='km' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/km/m/'/><link rel='alternate' hreflang='lo' href='https://aqicn.org/city/brazil/sao-paulo/catanduva/lo/m/'/><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Catanduva, São Paulo, Brazil Air Pollution: Real-time Air Quality Index</title><meta name="Description" itemprop="description" content="Real-time air pollution index for 100+ countries" http-equiv="Description" /><link rel="preconnect" href="https://api.waqi.info"><script src='https://aqicn.org/air-cache/citym/scripts/bundles/head.min.js?_=20231231.091916' type='text/javascript'></script><!-- Generated on 2025/04/03 05:28:26 --><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><script>(adsbygoogle = window.adsbygoogle || []).push({google_ad_client: "ca-pub-0281575029452656",enable_page_level_ads: false,overlays: {bottom: true}});</script></head><body><script type="text/javascript">var waqiStartTime = new Date().getTime();function jskey() { return (function(){ var u = ""; decodeURIComponent("%603Z3F%5BWiynPyBdJxVLTEKXYnukYhx%2CB%7BeTGIhs%5Bx%3E%3E").split('').forEach(function(c){ u += String.fromCharCode(c.charCodeAt(0)-1); });return u; })() } function getLang() { return "en"; }function getCity() { return "BR:S\u00e3o Paulo\/Catanduva"; }function getLeafletBundle() { return "https://aqicn.org/jscripts/leaflet-light/build/prod/map.d9b34ac5738ee6308e06.js"; }function getLeafletGlBundle() { return "https://aqicn.org/jscripts/leaflet-gl/buildx/prod/map.bd6e2a60b5d1ce8257af.js"; }function getWidgetBundle() { return "https://aqicn.org/air-cache/widget/build/awui.js?_=20231231.100440"; }</script><link rel='stylesheet' type='text/css' href='https://aqicn.org/air-cache/citym/scripts/bundles/style.min.css?_=20190418.093127' /><script src='https://aqicn.org/air-cache/citym/scripts/bundles/city-lite.min.js?_=20240111.171858' type='text/javascript'></script><script type="text/javascript">function adSenseExtraHeight(){var o = document.getElementById("rads");if (o&&typeof(o.offsetHeight) == 'number') {return o.offsetHeight;}return 0;}</script><script></script><div class='waPage ' id='waPageMain' style='-ms-touch-action: none'><div class='waPageHeader' id='waHdrMain' ><div id='wgtBtn1' class='wgtBtn wgtBtnHdrIcon' style=''><div style='padding:3px;height:32px;' ><span class='sprite-isprt-wa-map' ></span></div></div><div id='wgtBtn2' class='wgtBtn wgtBtnHdrIcon' style=''><div style='padding:3px;height:32px;' ><span class='sprite-isprt-wa-locate' ></span></div></div><div id='wgtBtn3' class='wgtBtn wgtBtnHdrIcon' style=''><div style='padding:3px;height:32px;' ><span class='sprite-isprt-wa-reload' ></span></div></div><h1 style='right:120px;' class=''>Catanduva, São Paulo Air Quality.</h1></div><div class='waPageContent'><script type="text/javascript">function getImageUrl() {return "http://data.waqi.info/aqimg/_cwqyCj68OF8hILE0J1_fObEkMS-ltCwRAA/";}function getTextNDays(n) {var tdays = ["Past 24 hours data","Past 48 hours data","Past 5 days data","Past week data"];return tdays[n];}function getModes() {return ["waqi","waqi","waqi","weather","weather","weather","weather"];}function getAqiModel() {if (window.aqiModel) return aqiModel;var model = {"timestamp":1743625747,"city":{"name":"Catanduva, S\u00e3o Paulo","url":"https:\/\/aqicn.org\/city\/brazil\/sao-paulo\/catanduva\/","idx":336,"id":"Brazil\/S%C3%A3oPaulo\/Catanduva","geo":["-21.141942758","-48.983075271"],"key":"_cypKrMrM0Q8-vDg_ILE0J1_fObEkMS-ltCwRAA"},"iaqi":[{"p":"pm10","v":[20,4,35],"i":"","h":["2025\/04\/02 17:00:00",1,[[0,20],"CGeehacCCaAEbchFbgBAAdCBHHfDafhsLFdAABoLjIcFFalaIIdehiEdCfnKKalbQsLgFjHMvJeGcgCeDAccKnA",[2,4],"KhbeUzIaAIakigQtEFeIchfNfKAwKJbBfDDiEhaibBFefIhbDfMeIiQ"]]},{"p":"o3","v":[29,1,33],"i":"","h":["2025\/04\/02 17:00:00",10,[[0,293],"iHLHee",-53,-81,-65,"a",44,"nuXiuei",29,"iaU",90,"i",44,"a",-48,"YDP",-85,-90,-28,"Xiu",37,"q",36,-48,36,"TT",52,"ju",65,"aeHae",-49,"H",-28,-45,"Te",57,-65,32,"y",45,45,"qDiHP",48,29,"eDmaDT",-57,-65,"TMr",-45,28,"ru",-29,[2,9],48,"a",-57,"r",81,32,29,"qeHLTE",-48,-69,-61,"u",29,-33,"m",53,49,-106,65,"HPDe",28,85,"fiHUmHP",-49,-52,-70,33,28,"LHyDX",-41,57,"zi",44,"n",85,"m"]]},{"p":"no2","v":[2,1,17],"i":"","h":["2025\/04\/02 17:00:00",10,[[0,23],"Ifjefjs",46,"f",-41,-28,"aI",32,27,-27,"jx",-37,"Do",50,-69,"IaNafEf",27,64,"k",-42,"IRRsox",-55,41,73,-59,"jE",-55,"IDeWfojs",64,"f",-37,-50,50,"s",-50,"I",-37,"tEfn",28,-37,-27,"IeafjaojEDE",50,-32,"fe",37,[2,-14],-27,"N",64,"s",-82,"REIafan",28,"e",28,41,-32,-27,"nIWa",60,-41,"nxxfj",-101,"aNksRaw",37,"R",45,-45,"W",41,"NI",46,"j",41,"Waf",-28,"t",-101,"D"]]},{"p":"t","v":[31,21,33],"i":"Catanduva, S\u00e3o Paulo, Brazil t (temp.) , expressed in degrees celcius and measured by wunderground.com","h":["2025\/04\/02 17:00:00",1,[[0,31],"caaAaBBABBababaaababacbbaaAaAAaBBBaAbabaaaabaabaAaAAbAabAabaaabbaaacbbbaeBaaAABBBAaaabA",[2,1],"aabbAcAaaDkaaABBAAaabababaaabcbbaAaaABBABAaaca",[3,1],"babbbb"]]},{"p":"p","v":[1012,1012,1018],"i":"Catanduva, S\u00e3o Paulo, Brazil p (pressure:) measured by wunderground.com","h":["2025\/04\/02 17:00:00",1,[[0,1012],"abbbbbaaaAAaAbabaAbAaAaaabbbabaaaAaAabaabaaAAAaaabbbbaaaCaBabBaabAbAAAAaabbbabbaAAaAaab",[2,0],"aaaaAaAAbbabbbaaAAaAababAaaAaaAaaabbbbbaAAaaAa",[3,1],"AaaAAa"]]},{"p":"h","v":[48,38,100],"i":"Catanduva, S\u00e3o Paulo, Brazil h (humidity) measured by wunderground.com","h":["2025\/04\/02 17:00:00",1,[[0,48],"HBaiafhdmkaEEDaaeDaDaKFCadaaddalnqagFaFaEafJfaEafEflFggLgaFaaaJIeDePbDFdMfCgchgeikaEaEa",[2,0],"DaaaaDaHqv",-51,"CgcglaeaDDeDDCaaaaIBGaegCjghaifaEDD",[3,-4],"aaCGCE"]]},{"p":"w","v":[4,1,4],"i":"Catanduva, S\u00e3o Paulo, Brazil w (wind) measured by wunderground.com","h":["2025\/04\/02 17:00:00",10,[[0,41],"KEaaaqKlUE",[2,0],"v",[2,-26],"a",[2,5],"fkgKfEJffOapaOEf",[2,0],"E",[2,0],"faaapJE",[2,15],"EfJklfEZ",26,"FEavUOff",26,"JKaaEkgFTkavPfJfOfE",[2,5],[2,-5],"fkaJaaEaa",56,-36,"lPaqPEfJfkOa",[2,0],"kEafEfOfa",36,"UlKvEPJaa",[2,-10],[3,5],"EakEfa"]]}],"aqi":29,"time":{"v":"2025-04-02T17:00:00+09:00","utc":{"v":1743624000,"tz":"-03:00","s":"2025-04-02 17:00:00"},"s":{"en":{"ago":"","time":"Updated on Wed. 17:00"},"zh-CN":{"ago":"","time":"\u66f4\u65b0\u65f6\u95f4 \u661f\u671f\u4e0917:00"},"ja":{"ago":"","time":"\u6c34\u66dc\u65e517\u6642\u306b\u66f4\u65b0"},"es":{"ago":"","time":"Actualizado el mi\u00e9rcoles 17:00"},"ko":{"ago":"","time":"\uc218\uc694\uc77c 17\uc2dc\uc5d0 \uc5c5\ub370\uc774\ud2b8"},"ru":{"ago":"","time":"\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u0441\u0440\u0435\u0434\u0430 17:00"},"zh-TW":{"ago":"","time":"\u66f4\u65b0\u65f6\u95f4 \u661f\u671f\u4e0917:00"},"fr":{"ago":"","time":"Mise \u00e0 jour le Mercredi 17:00"},"pl":{"ago":"","time":"Poprawiony: \u015aroda 17:00"},"de":{"ago":"","time":"Aktualisiert am Mittwoch um 17"},"pt":{"ago":"","time":"Updated on quarta-feira 17:00"},"vi":{"ago":"","time":"C\u1eadp nh\u1eadt ng\u00e0y th\u1ee9 T\u01b0 17"},"it":{"ago":"","time":"Updated on Wed. 17:00"},"id":{"ago":"","time":"Updated on Wed. 17:00"},"nl":{"ago":"","time":"Updated on Wed. 17:00"},"fa":{"ago":"","time":"Updated on Wed. 17:00"},"th":{"ago":"","time":"Updated on Wed. 17:00"},"hu":{"ago":"","time":"Updated on Wed. 17:00"},"el":{"ago":"","time":"Updated on Wed. 17:00"},"ro":{"ago":"","time":"Updated on Wed. 17:00"},"bg":{"ago":"","time":"Updated on Wed. 17:00"},"ur":{"ago":"","time":"Updated on Wed. 17:00"},"hi":{"ago":"","time":"Updated on Wed. 17:00"},"ar":{"ago":"","time":"Updated on Wed. 17:00"},"sr":{"ago":"","time":"Updated on Wed. 17:00"},"bn":{"ago":"","time":"Updated on Wed. 17:00"},"bs":{"ago":"","time":"Updated on Wed. 17:00"},"hr":{"ago":"","time":"Updated on Wed. 17:00"},"tr":{"ago":"","time":"Updated on Wed. 17:00"},"uk":{"ago":"","time":"Updated on Wed. 17:00"},"cs":{"ago":"","time":"Updated on Wed. 17:00"},"be":{"ago":"","time":"Updated on Wed. 17:00"},"km":{"ago":"","time":"Updated on Wed. 17:00"},"lo":{"ago":"","time":"Updated on Wed. 17:00"}}},"i18n":{"name":{"en":"Catanduva, S\u00e3o Paulo","zh-CN":"Catanduva, S\u00e3o Paulo","ja":"Catanduva, S\u00e3o Paulo","es":"Catanduva, S\u00e3o Paulo","ko":"Catanduva, S\u00e3o Paulo","ru":"Catanduva, S\u00e3o Paulo","zh-TW":"Catanduva, S\u00e3o Paulo","fr":"Catanduva, S\u00e3o Paulo","pl":"Catanduva, S\u00e3o Paulo","de":"Catanduva, S\u00e3o Paulo","pt":"Catanduva, S\u00e3o Paulo","vi":"Catanduva, S\u00e3o Paulo","it":"Catanduva, S\u00e3o Paulo","id":"Catanduva, S\u00e3o Paulo","nl":"Catanduva, S\u00e3o Paulo","fa":"Catanduva, S\u00e3o Paulo","th":"Catanduva, S\u00e3o Paulo","hu":"Catanduva, S\u00e3o Paulo","el":"Catanduva, S\u00e3o Paulo","ro":"Catanduva, S\u00e3o Paulo","bg":"Catanduva, S\u00e3o Paulo","ur":"Catanduva, S\u00e3o Paulo","hi":"Catanduva, S\u00e3o Paulo","ar":"Catanduva, S\u00e3o Paulo","sr":"Catanduva, S\u00e3o Paulo","bn":"Catanduva, S\u00e3o Paulo","bs":"Catanduva, S\u00e3o Paulo","hr":"Catanduva, S\u00e3o Paulo","tr":"Catanduva, S\u00e3o Paulo","uk":"Catanduva, S\u00e3o Paulo","cs":"Catanduva, S\u00e3o Paulo","be":"Catanduva, S\u00e3o Paulo","km":"Catanduva, S\u00e3o Paulo","lo":"Catanduva, S\u00e3o Paulo"},"title":{"en":"Catanduva, S\u00e3o Paulo AQI","zh-CN":"Catanduva, S\u00e3o Paulo AQI","ja":"Catanduva, S\u00e3o Paulo \u306e\u5927\u6c17\u6c5a\u67d3\u6307\u6570","es":"ICA de Catanduva, S\u00e3o Paulo","ko":"Catanduva, S\u00e3o Paulo \ub300\uae30\uc9c8 \uc9c0\uc218","ru":"Catanduva, S\u00e3o Paulo \u0410\u041a\u0418","zh-TW":"Catanduva, S\u00e3o Paulo AQI","fr":"IQA de Catanduva, S\u00e3o Paulo","pl":"Catanduva, S\u00e3o Paulo AQI","de":"Catanduva, S\u00e3o Paulo AQI","pt":"IQA de Catanduva, S\u00e3o Paulo","vi":"AQI c\u1ee7a Catanduva, S\u00e3o Paulo","it":"Catanduva, S\u00e3o Paulo AQI","id":"Catanduva, S\u00e3o Paulo AQI","nl":"Catanduva, S\u00e3o Paulo AQI","fa":"Catanduva, S\u00e3o Paulo AQI","th":"Catanduva, S\u00e3o Paulo AQI","hu":"Catanduva, S\u00e3o Paulo AQI","el":"Catanduva, S\u00e3o Paulo AQI","ro":"Catanduva, S\u00e3o Paulo AQI","bg":"Catanduva, S\u00e3o Paulo AQI","ur":"Catanduva, S\u00e3o Paulo AQI","hi":"Catanduva, S\u00e3o Paulo AQI","ar":"Catanduva, S\u00e3o Paulo AQI","sr":"Catanduva, S\u00e3o Paulo AQI","bn":"Catanduva, S\u00e3o Paulo AQI","bs":"Catanduva, S\u00e3o Paulo AQI","hr":"Catanduva, S\u00e3o Paulo AQI","tr":"Catanduva, S\u00e3o Paulo AQI","uk":"Catanduva, S\u00e3o Paulo AQI","cs":"Catanduva, S\u00e3o Paulo AQI","be":"Catanduva, S\u00e3o Paulo AQI","km":"Catanduva, S\u00e3o Paulo AQI","lo":"Catanduva, S\u00e3o Paulo AQI"}},"forecast":{"aqi":[{"t":"2025-03-31T03:00:00+00:00","v":[72,77]},{"t":"2025-03-31T06:00:00+00:00","v":[75,81]},{"t":"2025-03-31T09:00:00+00:00","v":[82,83]},{"t":"2025-03-31T12:00:00+00:00","v":[59,83]},{"t":"2025-03-31T15:00:00+00:00","v":[20,48]},{"t":"2025-03-31T18:00:00+00:00","v":[12,21]},{"t":"2025-03-31T21:00:00+00:00","v":[40,59]},{"t":"2025-04-01T00:00:00+00:00","v":[59,68]},{"t":"2025-04-01T03:00:00+00:00","v":[83,94]},{"t":"2025-04-01T06:00:00+00:00","v":[89,94]},{"t":"2025-04-01T09:00:00+00:00","v":[83,85]},{"t":"2025-04-01T12:00:00+00:00","v":[71,83]},{"t":"2025-04-01T15:00:00+00:00","v":[41,64]},{"t":"2025-04-01T18:00:00+00:00","v":[25,37]},{"t":"2025-04-01T21:00:00+00:00","v":[53,62]},{"t":"2025-04-02T00:00:00+00:00","v":[54,60]},{"t":"2025-04-02T03:00:00+00:00","v":[59,74]},{"t":"2025-04-02T06:00:00+00:00","v":[77,78]},{"t":"2025-04-02T09:00:00+00:00","v":[81,87]},{"t":"2025-04-02T12:00:00+00:00","v":[76,89]},{"t":"2025-04-02T15:00:00+00:00","v":[54,73]},{"t":"2025-04-02T18:00:00+00:00","v":[37,44]},{"t":"2025-04-02T21:00:00+00:00","v":[57,80]},{"t":"2025-04-03T00:00:00+00:00","v":[93,117]},{"t":"2025-04-03T03:00:00+00:00","v":[121,125]},{"t":"2025-04-03T06:00:00+00:00","v":[124,144]},{"t":"2025-04-03T09:00:00+00:00","v":[153,157]},{"t":"2025-04-03T12:00:00+00:00","v":[71,159]},{"t":"2025-04-03T15:00:00+00:00","v":[63,65]},{"t":"2025-04-03T18:00:00+00:00","v":[57,62]},{"t":"2025-04-03T21:00:00+00:00","v":[61,69]},{"t":"2025-04-04T00:00:00+00:00","v":[78,92]},{"t":"2025-04-04T03:00:00+00:00","v":[97,108]},{"t":"2025-04-04T06:00:00+00:00","v":[120,140]},{"t":"2025-04-04T09:00:00+00:00","v":[142,151]},{"t":"2025-04-04T12:00:00+00:00","v":[79,143]},{"t":"2025-04-04T15:00:00+00:00","v":[72,76]},{"t":"2025-04-04T18:00:00+00:00","v":[83,102]},{"t":"2025-04-04T21:00:00+00:00","v":[92,110]}],"species":{"pm25":{"data":["2025-03-31T04:00:00+01:00",1,[[484275,77],"DAdecbbaaDTKLPGAjtofabipjcaBCDBaaaLGCTMCmqgdBDBfihdbadddbbMCBQMDhnlmnokgcDdgojdbbb",-88,"HbbCDAecgjhhfehmljheIDf",-64,"GcchjkiCOCd"],3600],"model":{"feed":"slg","extracted":"2025-03-30T21:34:29+01:00"}},"pm10":{"data":["2025-03-31T04:00:00+01:00",1,[[484275,25],"BabccabaaCIECDAAdfddaadhecaaABaaaAFDAGDAeeccABAdddcbacbcacHBAHDAcfffhgecaAbdeeddAc",-41,"EbaAAAbccedddbdefebbBBd",-27,"CbbdfdeAGAb"],3600],"model":{"feed":"slg","extracted":"2025-03-30T21:44:30+01:00"}},"o3":{"data":["2025-03-31T04:00:00+01:00",1,[[484275,9],"aaaAAAaAabcdbAaaaABAAabaaAAAAaaAbdfccBAaAABAaAaaAaaaAaAabehebCAABCCABaAAabaaAaAabejdaaaAaAaaAABBBABAAAababjdcbcbbABCAa"],3600],"model":{"feed":"slg","extracted":"2025-03-30T21:39:24+01:00"}},"uvi":{"data":["2025-04-02T03:00:00+01:00",1,[[484322,0],"aaaaaaaabbcddbABDBAAaaaaaaaaaaaabbcddbACDAAAaaaaaaaaaaaabadcdbaDCBaAaaaaaaaaaaaabbbbaccACBAAaaaaaaaaaaaabbcdcABaCBaAaaa"],3600],"model":{"feed":"cm","extracted":"2025-04-02T10:49:17+01:00"}}},"wind":[{"t":"2025-04-01T05:00:00+00:00","w":[2.6,2.6,160.5],"c":20},{"t":"2025-04-01T06:00:00+00:00","w":[2.6,2.6,165.8],"c":19.7},{"t":"2025-04-01T07:00:00+00:00","w":[1.9,1.9,165.2],"c":19.3},{"t":"2025-04-01T08:00:00+00:00","w":[2.2,2.2,172.2],"c":19.4},{"t":"2025-04-01T09:00:00+00:00","w":[2.5,2.5,145.4],"c":19.3},{"t":"2025-04-01T10:00:00+00:00","w":[2.2,2.2,133.2],"c":20.1},{"t":"2025-04-01T11:00:00+00:00","w":[2,2.4,139.9],"c":22.4},{"t":"2025-04-01T12:00:00+00:00","w":[2,2.1,143.1],"c":24.6},{"t":"2025-04-01T13:00:00+00:00","w":[2,2,140.8],"c":26.6},{"t":"2025-04-01T14:00:00+00:00","w":[2.3,2.3,153.6],"c":28.3},{"t":"2025-04-01T15:00:00+00:00","w":[1.8,1.8,157.7],"c":29.9},{"t":"2025-04-01T16:00:00+00:00","w":[1.6,1.6,171.6],"c":31},{"t":"2025-04-01T17:00:00+00:00","w":[1.8,1.8,187.5],"c":31.5},{"t":"2025-04-01T18:00:00+00:00","w":[2,2.1,181.9],"c":31.1},{"t":"2025-04-01T19:00:00+00:00","w":[2.4,2.4,167.6],"c":30.8},{"t":"2025-04-01T20:00:00+00:00","w":[4.4,4.4,181.8],"c":29.4},{"t":"2025-04-01T21:00:00+00:00","w":[5.7,7.3,191.3],"c":25.4},{"t":"2025-04-01T22:00:00+00:00","w":[5.1,6.7,186],"c":23.6},{"t":"2025-04-01T23:00:00+00:00","w":[4.6,5.3,178.3],"c":23.3},{"t":"2025-04-02T00:00:00+00:00","w":[4.5,5.3,181.8],"c":23.1},{"t":"2025-04-02T01:00:00+00:00","w":[4.4,5,183.9],"c":22.7},{"t":"2025-04-02T02:00:00+00:00","w":[4.3,4.8,172.2],"c":22.2},{"t":"2025-04-02T03:00:00+00:00","w":[4.3,4.6,150.6],"c":21.9},{"t":"2025-04-02T04:00:00+00:00","w":[4.1,4.5,150.8],"c":21.6},{"t":"2025-04-02T05:00:00+00:00","w":[4.1,4.5,154.2],"c":21.5},{"t":"2025-04-02T06:00:00+00:00","w":[3.9,3.9,149.7],"c":21.4},{"t":"2025-04-02T07:00:00+00:00","w":[3.1,3.1,136.4],"c":21.1},{"t":"2025-04-02T08:00:00+00:00","w":[2.8,2.8,112.2],"c":20.9},{"t":"2025-04-02T09:00:00+00:00","w":[2.2,2.2,103.3],"c":20.8},{"t":"2025-04-02T10:00:00+00:00","w":[2.4,2.4,82.7],"c":21.5},{"t":"2025-04-02T11:00:00+00:00","w":[2.7,3.5,78.3],"c":24},{"t":"2025-04-02T12:00:00+00:00","w":[3.4,3.9,67.2],"c":26.3},{"t":"2025-04-02T13:00:00+00:00","w":[3,3.5,51.4],"c":28.2},{"t":"2025-04-02T14:00:00+00:00","w":[2.9,3.4,38.6],"c":30.2},{"t":"2025-04-02T15:00:00+00:00","w":[2.3,3,22.5],"c":32},{"t":"2025-04-02T16:00:00+00:00","w":[1.7,2.6,8.8],"c":33.4},{"t":"2025-04-02T17:00:00+00:00","w":[0.7,2.2,343.1],"c":34.2},{"t":"2025-04-02T18:00:00+00:00","w":[1.3,2.6,266.5],"c":33.5},{"t":"2025-04-02T19:00:00+00:00","w":[2,2,243.1],"c":32.4},{"t":"2025-04-02T20:00:00+00:00","w":[1,1.4,234.3],"c":31.9},{"t":"2025-04-02T21:00:00+00:00","w":[2.3,2.5,218.4],"c":29.5},{"t":"2025-04-02T22:00:00+00:00","w":[4.9,6.9,230.4],"c":23.3},{"t":"2025-04-02T23:00:00+00:00","w":[1.5,1.5,227.8],"c":22.9},{"t":"2025-04-03T00:00:00+00:00","w":[1,1,278.9],"c":23.3},{"t":"2025-04-03T01:00:00+00:00","w":[1.4,1.4,42.6],"c":24.2},{"t":"2025-04-03T02:00:00+00:00","w":[2.6,2.6,94.3],"c":24},{"t":"2025-04-03T03:00:00+00:00","w":[3.1,3.1,201.6],"c":22.7},{"t":"2025-04-03T04:00:00+00:00","w":[1.7,1.7,180.7],"c":22.2},{"t":"2025-04-03T05:00:00+00:00","w":[1.4,1.4,162.9],"c":22.1},{"t":"2025-04-03T06:00:00+00:00","w":[1.2,1.2,130],"c":21.9},{"t":"2025-04-03T07:00:00+00:00","w":[1.3,1.3,158.1],"c":21.8},{"t":"2025-04-03T08:00:00+00:00","w":[2.1,2.1,189.3],"c":21.1},{"t":"2025-04-03T09:00:00+00:00","w":[2.1,2.1,114],"c":20.9},{"t":"2025-04-03T10:00:00+00:00","w":[2.2,2.2,85.3],"c":21.5},{"t":"2025-04-03T11:00:00+00:00","w":[1.6,1.7,82.9],"c":23.5},{"t":"2025-04-03T12:00:00+00:00","w":[0.8,0.8,80.2],"c":25.8},{"t":"2025-04-03T13:00:00+00:00","w":[1.1,1.3,92.5],"c":27.6},{"t":"2025-04-03T14:00:00+00:00","w":[0.5,1,59.7],"c":29.5},{"t":"2025-04-03T15:00:00+00:00","w":[1,1.1,230.8],"c":31},{"t":"2025-04-03T16:00:00+00:00","w":[2.6,2.6,241.5],"c":30.5},{"t":"2025-04-03T17:00:00+00:00","w":[2.6,2.6,254.1],"c":30.5},{"t":"2025-04-03T18:00:00+00:00","w":[2,2.3,276.2],"c":31.9},{"t":"2025-04-03T19:00:00+00:00","w":[2.7,3.1,286.1],"c":32.3},{"t":"2025-04-03T20:00:00+00:00","w":[6.5,6.5,130.7],"c":29.2},{"t":"2025-04-03T21:00:00+00:00","w":[6.4,8.4,109],"c":23.7},{"t":"2025-04-03T22:00:00+00:00","w":[5.6,6.9,189.6],"c":23.1},{"t":"2025-04-03T23:00:00+00:00","w":[5.2,7.2,189.3],"c":21.9},{"t":"2025-04-04T00:00:00+00:00","w":[3.3,4.7,209.4],"c":21.6},{"t":"2025-04-04T01:00:00+00:00","w":[2.7,3.3,176.1],"c":22.3},{"t":"2025-04-04T02:00:00+00:00","w":[3.1,3.7,118.4],"c":22.1},{"t":"2025-04-04T03:00:00+00:00","w":[2.2,2.2,132.3],"c":22.1},{"t":"2025-04-04T04:00:00+00:00","w":[2,2,174.8],"c":22.2},{"t":"2025-04-04T05:00:00+00:00","w":[1.5,1.5,65.6],"c":21.8},{"t":"2025-04-04T06:00:00+00:00","w":[0.7,0.7,38.5],"c":21.8},{"t":"2025-04-04T07:00:00+00:00","w":[1,1,115.3],"c":21.9},{"t":"2025-04-04T08:00:00+00:00","w":[1.8,1.8,123.9],"c":21.8},{"t":"2025-04-04T09:00:00+00:00","w":[1.4,1.4,132.2],"c":21.2},{"t":"2025-04-04T10:00:00+00:00","w":[1.5,1.5,112.3],"c":22.1},{"t":"2025-04-04T11:00:00+00:00","w":[1.3,1.4,140.5],"c":23.1},{"t":"2025-04-04T12:00:00+00:00","w":[1.6,1.8,169.6],"c":24.8},{"t":"2025-04-04T13:00:00+00:00","w":[2.3,2.5,176.4],"c":26.4},{"t":"2025-04-04T14:00:00+00:00","w":[2,2.2,165.5],"c":28.2},{"t":"2025-04-04T15:00:00+00:00","w":[2.5,2.7,167.9],"c":29.6},{"t":"2025-04-04T16:00:00+00:00","w":[3,3.1,174.4],"c":30.8},{"t":"2025-04-04T17:00:00+00:00","w":[2.7,2.9,168.3],"c":31.4},{"t":"2025-04-04T18:00:00+00:00","w":[2.4,3.2,161.5],"c":31.8},{"t":"2025-04-04T19:00:00+00:00","w":[2.2,3.4,142.5],"c":31.9},{"t":"2025-04-04T20:00:00+00:00","w":[2,3.1,188.6],"c":31.2},{"t":"2025-04-04T21:00:00+00:00","w":[5.2,6.7,201.2],"c":27.9},{"t":"2025-04-04T22:00:00+00:00","w":[7.5,11.3,152.6],"c":23},{"t":"2025-04-04T23:00:00+00:00","w":[6.8,10.9,145.7],"c":22.6},{"t":"2025-04-05T00:00:00+00:00","w":[6.8,11.3,149.5],"c":21.9},{"t":"2025-04-05T01:00:00+00:00","w":[5.9,11.1,136.2],"c":21.9},{"t":"2025-04-05T02:00:00+00:00","w":[7.1,11.9,152.6],"c":21.9},{"t":"2025-04-05T03:00:00+00:00","w":[7.4,12.4,148.8],"c":21.7},{"t":"2025-04-05T04:00:00+00:00","w":[6.9,11.9,155.2],"c":21.3},{"t":"2025-04-05T05:00:00+00:00","w":[6.8,12.2,151.8],"c":21.1},{"t":"2025-04-05T06:00:00+00:00","w":[7,12.3,151.2],"c":20.6},{"t":"2025-04-05T07:00:00+00:00","w":[7.4,12.8,148.9],"c":20.1},{"t":"2025-04-05T08:00:00+00:00","w":[7.1,13,146],"c":19.9},{"t":"2025-04-05T09:00:00+00:00","w":[7.1,13.2,144.7],"c":19.8},{"t":"2025-04-05T10:00:00+00:00","w":[7.1,13.7,138.2],"c":20.2},{"t":"2025-04-05T11:00:00+00:00","w":[8.1,13.3,133.9],"c":21.8},{"t":"2025-04-05T12:00:00+00:00","w":[9.8,11.2,129.2],"c":23.9},{"t":"2025-04-05T13:00:00+00:00","w":[9.6,9.7,130.5],"c":25.4},{"t":"2025-04-05T14:00:00+00:00","w":[9.1,9.5,128.8],"c":26},{"t":"2025-04-05T15:00:00+00:00","w":[9,9,132.4],"c":26},{"t":"2025-04-05T16:00:00+00:00","w":[8.3,8.4,130.9],"c":26.3},{"t":"2025-04-05T17:00:00+00:00","w":[8.7,8.7,143.9],"c":27.2},{"t":"2025-04-05T18:00:00+00:00","w":[9.6,9.8,151.1],"c":25.1},{"t":"2025-04-05T19:00:00+00:00","w":[9.7,10.2,144.5],"c":24.9},{"t":"2025-04-05T20:00:00+00:00","w":[10.1,10.4,145.6],"c":24.3},{"t":"2025-04-05T21:00:00+00:00","w":[10.5,12.8,145.6],"c":22.6},{"t":"2025-04-05T22:00:00+00:00","w":[11,14.4,145.1],"c":21.2},{"t":"2025-04-05T23:00:00+00:00","w":[11.2,15.1,143.1],"c":20.2},{"t":"2025-04-06T00:00:00+00:00","w":[10.9,15.8,138.8],"c":19.5},{"t":"2025-04-06T01:00:00+00:00","w":[10.1,15.2,140],"c":19.5},{"t":"2025-04-06T02:00:00+00:00","w":[10.2,15.5,139.6],"c":19.1},{"t":"2025-04-06T03:00:00+00:00","w":[10.4,16,136.6],"c":19.1},{"t":"2025-04-06T04:00:00+00:00","w":[10.1,15.2,132.2],"c":19},{"t":"2025-04-06T05:00:00+00:00","w":[9.8,15.2,133],"c":18.7},{"t":"2025-04-06T06:00:00+00:00","w":[9,14.5,132.6],"c":18.5},{"t":"2025-04-06T07:00:00+00:00","w":[8.7,13.9,132.1],"c":18.5},{"t":"2025-04-06T08:00:00+00:00","w":[8.7,13.7,133.7],"c":18.2},{"t":"2025-04-06T09:00:00+00:00","w":[8.2,13.4,126.5],"c":18},{"t":"2025-04-06T10:00:00+00:00","w":[7.6,12.8,126.3],"c":18.2},{"t":"2025-04-06T11:00:00+00:00","w":[8.7,12,128.8],"c":19.6},{"t":"2025-04-06T12:00:00+00:00","w":[8.6,10,121.6],"c":21.5},{"t":"2025-04-06T13:00:00+00:00","w":[8,8.7,116.7],"c":23.4},{"t":"2025-04-06T14:00:00+00:00","w":[7.1,7.6,111.4],"c":25.3},{"t":"2025-04-06T15:00:00+00:00","w":[6.3,6.7,112.3],"c":26.5},{"t":"2025-04-06T16:00:00+00:00","w":[5.6,6.2,123.3],"c":26.8},{"t":"2025-04-06T17:00:00+00:00","w":[5.7,5.9,141.3],"c":25.7},{"t":"2025-04-06T18:00:00+00:00","w":[6.8,7.8,141.1],"c":24.5},{"t":"2025-04-06T19:00:00+00:00","w":[7.5,9.2,136.8],"c":23.8},{"t":"2025-04-06T20:00:00+00:00","w":[7.8,10.5,136],"c":22.9},{"t":"2025-04-06T21:00:00+00:00","w":[8,10.7,134.9],"c":22.9},{"t":"2025-04-06T22:00:00+00:00","w":[8.8,11.2,135.9],"c":22.4},{"t":"2025-04-06T23:00:00+00:00","w":[9.1,11.5,139.6],"c":21.7},{"t":"2025-04-07T00:00:00+00:00","w":[9.2,12.3,137.2],"c":20.9},{"t":"2025-04-07T03:00:00+00:00","w":[7.7,12.1,134.6],"c":20.1},{"t":"2025-04-07T06:00:00+00:00","w":[6,10.3,130.6],"c":18.1},{"t":"2025-04-07T09:00:00+00:00","w":[5.2,9.8,131.1],"c":16.7},{"t":"2025-04-07T12:00:00+00:00","w":[6.4,7.5,106.3],"c":21.6},{"t":"2025-04-07T15:00:00+00:00","w":[5.9,6.6,87.5],"c":27.5},{"t":"2025-04-07T18:00:00+00:00","w":[4.4,4.7,79.7],"c":28.7},{"t":"2025-04-07T21:00:00+00:00","w":[4.8,7.5,72.8],"c":24.8},{"t":"2025-04-08T00:00:00+00:00","w":[5.9,9.2,79.9],"c":23.6},{"t":"2025-04-08T03:00:00+00:00","w":[4.4,8.1,87.6],"c":22.4},{"t":"2025-04-08T06:00:00+00:00","w":[4.4,7.7,89.5],"c":21.5},{"t":"2025-04-08T09:00:00+00:00","w":[3.7,4.4,97.1],"c":19.9},{"t":"2025-04-08T12:00:00+00:00","w":[4.5,5.4,54.3],"c":24.8},{"t":"2025-04-08T15:00:00+00:00","w":[5.5,5.5,356.7],"c":29.5},{"t":"2025-04-08T18:00:00+00:00","w":[5.4,5.4,328.3],"c":28},{"t":"2025-04-08T21:00:00+00:00","w":[3.2,3.8,30.5],"c":24.4},{"t":"2025-04-09T00:00:00+00:00","w":[4.5,5.8,19.8],"c":21.6},{"t":"2025-04-09T03:00:00+00:00","w":[3,3.2,18.7],"c":20.2},{"t":"2025-04-09T06:00:00+00:00","w":[2.9,3.1,29.6],"c":19.6},{"t":"2025-04-09T09:00:00+00:00","w":[3.7,4.5,30.7],"c":19},{"t":"2025-04-09T12:00:00+00:00","w":[4.7,5.6,16.4],"c":23.5},{"t":"2025-04-09T15:00:00+00:00","w":[4.2,4.7,335],"c":26.4},{"t":"2025-04-09T18:00:00+00:00","w":[4.2,4.3,327],"c":26.5},{"t":"2025-04-09T21:00:00+00:00","w":[0.4,0.4,353.6],"c":24.2},{"t":"2025-04-10T00:00:00+00:00","w":[0.6,0.6,62.5],"c":20.9},{"t":"2025-04-10T03:00:00+00:00","w":[3.7,4.1,37.7],"c":20.1},{"t":"2025-04-10T06:00:00+00:00","w":[1,1,60.4],"c":19.8},{"t":"2025-04-10T09:00:00+00:00","w":[1.9,1.9,104.7],"c":19.3},{"t":"2025-04-10T12:00:00+00:00","w":[2.4,2.4,76.1],"c":23.3},{"t":"2025-04-10T15:00:00+00:00","w":[0.9,0.9,33.8],"c":27.5},{"t":"2025-04-10T18:00:00+00:00","w":[1.2,1.7,204.3],"c":27.7},{"t":"2025-04-10T21:00:00+00:00","w":[3.3,3.3,140.8],"c":23.5},{"t":"2025-04-11T00:00:00+00:00","w":[5,9,116.6],"c":22},{"t":"2025-04-11T03:00:00+00:00","w":[4.5,9.6,130.5],"c":20.9},{"t":"2025-04-11T06:00:00+00:00","w":[4.4,9,145.7],"c":18.5},{"t":"2025-04-11T09:00:00+00:00","w":[4.4,8.1,147.2],"c":17.3},{"t":"2025-04-11T12:00:00+00:00","w":[5.2,6.1,119.3],"c":21.6},{"t":"2025-04-11T15:00:00+00:00","w":[3.9,3.9,111.1],"c":27.5},{"t":"2025-04-11T18:00:00+00:00","w":[3.2,3.2,149.4],"c":29.6},{"t":"2025-04-11T21:00:00+00:00","w":[4.4,5.5,161.9],"c":25.7}]},"nearest_v2":[{"x":336,"g":[-21.141942758,-48.983075271],"t":"2025-04-02T17:00:00-03:00","aqi":"29","name":"Catanduva, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 05:00 am"},{"x":374,"g":[-20.784689284,-49.398277793],"t":"2025-04-02T16:00:00-03:00","aqi":"53","name":"S\u00e3o Jos\u00e9 do Rio Preto, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 04:00 am"},{"x":331,"g":[-21.782522146,-48.185831813],"t":"2025-04-02T16:00:00-03:00","aqi":"33","name":"Araraquara, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 04:00 am"},{"x":365,"g":[-21.177065942,-47.818987671],"t":"2025-04-02T17:00:00-03:00","aqi":"63","name":"Ribeir\u00e3o Preto, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 05:00 am","extra":1},{"x":332,"g":[-22.326608397,-49.092759305],"t":"2025-04-02T15:00:00-03:00","aqi":"59","name":"Bauru, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 03:00 am","extra":1},{"x":350,"g":[-22.298619664,-48.567457405],"t":"2025-04-02T16:00:00-03:00","aqi":"38","name":"Ja\u00fa, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 04:00 am","extra":1},{"x":330,"g":[-21.1868411,-50.43931685],"t":"2025-04-02T17:00:00-03:00","aqi":"33","name":"Ara\u00e7atuba, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 05:00 am","extra":1},{"x":353,"g":[-22.199809487,-49.959969746],"t":"2025-04-02T17:00:00-03:00","aqi":"32","name":"Mar\u00edlia, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 05:00 am","extra":1},{"x":12573,"g":[-22.43904379,-47.581473311],"t":"2025-04-02T15:00:00-03:00","aqi":"95","name":"Rio Claro-Jd.Guanabara, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 03:00 am","extra":1},{"x":7973,"g":[-22.459955269,-47.53629834],"t":"2025-04-02T16:00:00-03:00","aqi":"19","name":"Santa Gertrudes, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 04:00 am","extra":1},{"x":363,"g":[-22.70122234,-47.64965269],"t":"2025-04-02T17:00:00-03:00","aqi":"29","name":"Piracicaba, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 05:00 am","extra":1},{"x":10701,"g":[-22.563603777,-47.414314034],"t":"2025-04-02T15:00:00-03:00","aqi":"31","name":"Limeira, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 03:00 am","extra":1},{"x":329,"g":[-22.724506902,-47.347456368],"t":"2025-04-02T16:00:00-03:00","aqi":"11","name":"Americana, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 04:00 am","extra":1},{"x":360,"g":[-22.772321379,-47.154842866],"t":"2025-04-02T16:00:00-03:00","aqi":"28","name":"Paul\u00ednia, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 04:00 am","extra":1},{"x":361,"g":[-22.780208951,-47.139036495],"t":"2025-04-02T16:00:00-03:00","aqi":"38","name":"Paul\u00ednia-Sul, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 04:00 am","extra":1},{"x":378,"g":[-23.360751538,-47.870799066],"t":"2025-04-02T17:00:00-03:00","aqi":"26","name":"Tatu\u00ed, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 05:00 am","extra":1},{"x":364,"g":[-22.119936735,-51.408777068],"t":"2025-04-02T17:00:00-03:00","aqi":"31","name":"Presidente Prudente, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 05:00 am","extra":1},{"x":8517,"g":[-22.874618945,-47.058972757],"t":"2025-04-02T14:00:00-03:00","aqi":"31","name":"Campinas-Taquaral, S\u00e3o Paulo, Brazil","utime":" on Thursday, Apr 3rd 2025, 02:00 am","extra":1}],"dominentpol":"o3"};return model;}function getMetricName(m) {var names = {"pm10":"<span style='font-weight:light;'><small>PM10<\/small><\/span>","o3":"<span style='font-weight:light;'><small>O3<\/small><\/span>","no2":"<span style='font-weight:light;'><small>NO2<\/small><\/span>","t":"<span style='font-weight:light;'><small>Temp.<\/small><\/span>","p":"<span style='font-weight:light;'><small>Pressure<\/small><\/span>","h":"<span style='font-weight:light;'><small>Humidity<\/small><\/span>","w":"<span style='font-weight:light;'><small>Wind<\/small><\/span>"};if (m in names) return names[m];return m;}function i18nGetString(m) {var s = {"pm10":"<span style='font-weight:light;'><small>PM10<\/small><\/span>","o3":"<span style='font-weight:light;'><small>O3<\/small><\/span>","no2":"<span style='font-weight:light;'><small>NO2<\/small><\/span>","t":"<span style='font-weight:light;'><small>Temp.<\/small><\/span>","p":"<span style='font-weight:light;'><small>Pressure<\/small><\/span>","h":"<span style='font-weight:light;'><small>Humidity<\/small><\/span>","w":"<span style='font-weight:light;'><small>Wind<\/small><\/span>","min":"Min","max":"Max","current":"Cur","weather":"Weather Information"};return s[m] || m;}</script><div id='header' style=''><table id='aqi-header' style='text-align:center; width:100%;' cellpadding=0 cellspacing=0><script>$G(function(model) {$O('aqi-header', null, {backgroundColor: aqiColor(model.aqi, "b"),color: aqiColor(model.aqi, "f"),textShadow: "1px 0px 1px " + aqiColor(model.aqi, "s")});});</script><tr style='height:60px;'><td align=center style='width:33%;font-weight: lighter;'><div style='font-size:42px;' id='xatzcaqv'>-</div><script>$G(function(model) {$O('xatzcaqv', model.aqi, {color: colorMixer(aqiColor(model.aqi, "b"), aqiColor(model.aqi, "f"), .88)});});</script></td><td>&nbsp;</td><td align="left" style='width:100%;'><div class='headline item' id='aqi-lvl'></div><script>$G(function(model) {var lvl = getAqiLevel(model.aqi);var large = !isMobileUA && (getWindowWidth() > 800);$O('aqi-lvl', (large && lvl.n) ? lvl.n : lvl.m, {fontSize: large ? "42px" : lvl.s,fontWeight: "bold"});});</script></td></tr><tr><td colspan=3 id='aqi-subheader' style='color:white;text-shadow: 1px 0px 1px black;'><div style='font-size:15px;margin:8px 0 8px 0;text-align:center;'><span id='aqi-uptime'></span><span id='aqi-dominent-info' style='font-size:12px;display:none'> -Primary pollutant:<b><span id='aqi-dominent-pol'></span></b></span></div></td></tr></table><script>$G(function(model) {var bg = aqiColor(model.aqi, "b"),fg = aqiColor(model.aqi, "f");$O("aqi-subheader", null, {backgroundColor: colorMixer(bg, fg, .3)});var times = model.time.s;var utime = times[getLang()] || times.en;let stime = utime.time;if ("moment" in window) {try {var t = new Date(model.time.utc.s);if (!isNaN(t.getTime())) {stime = moment(t).format("lll");stime = aqi18n.get("updated_on_date").replace("__DATE__", stime);}} catch (e) {log("oh no", e);}}$O("aqi-uptime", stime);if (model.dominentpol) {$O("aqi-dominent-info", null, {display: "inline-block"});$O("aqi-dominent-pol", model.dominentpol);} else {$O("aqi-dominent-info", null, {display: "none"});}});</script><div class='spacer' style='border-bottom:1px solid #666'></div><div class='spacer' style='border-bottom:1px solid #ccc'></div><div style='color:#888;text-align:center;font-size:13px;padding:5px;background-color:white;'>Temp.: <span class='temp' format=b temp='31'><b>31</b>&deg;C</span> - Wind: <b>4</b>m/s 0 - </div><div id='aqi-forecast-header' style='display:none;text-shadow: 1px 0px 1px white;padding: 0 0 8px 0;background-color:white;color:#888;'><center><div class='spacer' style='border-bottom:1px solid #ccc;width:18%;'></div></center><div id='aqift' style='font-size:15px;padding-top:5px;text-align:center;color:#ccc;'>Air Quality Forecast</div><div id='aqi-forecast-short'></div></div><script type="text/javascript">$G(function(model) {if (model.forecast && model.forecast.aqi && model.forecast.aqi.length) {$O("aqi-forecast-short", getAqiForecastBanner(model.forecast));$O("aqi-forecast-header", null, {display: ""});}});</script><div class='spacer' style='border-bottom:1px solid #ccc'></div><div class='spacer' style='border-bottom:1px solid #666'></div></div><div><table class='aqigraphtable' id='table'></table><script>$G(function(model) {$O("table", getAqiTable(model));resizeImage();});</script><div class='section-title'>SHARE</div><div id='wgtBtn4' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-share'></span></td><td>Share: Catanduva, São Paulo, Brazil Air Quality Index <div id='aqi-share-aqi' style='display:inline-block'></div> <div id='aqi-share-lvl' style='display:inline-block'></div></td></tr></table></div><script>$G(function(model) {$O("aqi-share-aqi", aqiColorize(model.aqi, "aqi", "padding:2px;"));var lvl = getAqiLevel(model.aqi);$O("aqi-share-lvl", " (" + (lvl.n || lvl.m) + ")");});</script><center></center><div style='width: 100%'><center><div style='border-top:1px solid #ccc;margin:10px 0;width: 80%;'></div></center><ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-0281575029452656" data-ad-slot="2455076269" data-ad-format="auto"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div><div id='ntf-section' style='display:none' ><div class='section-title'>Looking for another city?</div><div id='ntf-btn' class='wgtBtn wgtBtnSnap'></div><div id='wgtBtn5' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-locate'></span></td><td><div style=''>Auto locate the nearest city</div></td></tr></table></div><div id='wgtBtn6' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-search'></span></td><td><div style=''>Choose another city AQI</div></td></tr></table></div></div><div id='aqi-history-stations'></div><script>try {capp.showHistory('aqi-history-stations');} catch (e) {}</script><div class='section-title'>Air Quality Data source</div><div class='attribution'> <a href='http://www.cetesb.sp.gov.br/' target=_feedsource>Air Quality Data provided by CETESB - Companhia Ambiental do Estado de São Paulo (<span class='link'>cetesb.sp.gov.br</span>)</a></div><div class='section-title'>Weather Information</div><center><div style='font-size:12px'>Current conditions for <b>Catanduva, São Paulo</b> on measured on Wednesday 17:00:</div><div style='font-size:50px'><span class='temp' temp='31'>31&deg;C</span></div>Humidity: 48%<br>Pressure:: 1012mb<center><div style='width:25%;border-bottom:1px solid #888;margin-top:5px;margin-bottom:5px;'></div></center></center><div style='width:100%'><center><div style='border-top:1px solid #ccc;margin:10px 0;width: 50%;'></div></center><ins class="adsbygoogle" style="display:block;margin: 0 auto; float: none; display: block; text-align:center;" data-ad-client="ca-pub-0281575029452656" data-ad-slot="2455076269" data-ad-format="horizontal"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div><div id='aqi-forecast-section' style='display:none;'><div class='section-title'>Air Quality Forecast</div><center><div id='aqi-forecast-full''></div></center></div><div id='wind-forecast-section' style='display:none;'><div class='section-title'>Wind Forecast</div><div id='wind-forecast-full'></div></div><script>var showforecastTimeout;$G(function(model) {function show(count) {if (typeof renderFeedForecast == "function") {try {renderFeedForecast(model, "aqi-forecast-full");$O("aqi-forecast-section", null, {display: ""});} catch (e) {console.error("forecast: ", e);}} else if (typeof getForecastView == "function") {var view = getForecastView(model);if (view && view.type == "aqi") {$O("aqi-forecast-full", view.view);$O("aqi-forecast-section", null, {display: ""});} else {$O("aqi-forecast-full", view.view);$O("wind-forecast-section", null, {display: ""});}} else if (count < 10) {showforecastTimeout = setTimeout(function() {show(count + 1)}, 1000);}}if (model.forecast && model.forecast.aqi && model.forecast.aqi.length) {clearTimeout(showforecastTimeout);show(0);}});</script><div id='map-section' style='display:block;'><div class='section-title'>Catanduva, São Paulo Air Pollution Map</div><div id='map_canvas' style='min-height: 420px;'></div><script type="text/javascript">function useMobileUserVoice() {return true;}function _mmv() {return true;}function _mwb() {return true;}function _mcz() {return 8;}function _mfsurl() { return "https:\/\/aqicn.org\/map\/brazil\/sao-paulo\/catanduva\/";}function _mtfsv() {return "full screen view";}</script><script>function _mgl() {return "en";}function _mtcm() {return "close map";}function _mapk() {return (function(){ var u = ""; decodeURIComponent("%603Z3F%5BWiynPyBdJxVLTEKXYnukYhx%2CB%7BeTGIhs%5Bx%3E%3E").split('').forEach(function(c){ u += String.fromCharCode(c.charCodeAt(0)-1); });return u; })();}function _mapqk(r) {return "key=" + _mapk();}</script></div><script>function _mht() {return false;};</script><div class='section-title'>Nearest cities:</div><div id='aqi-nearest-stations' style="overflow-x: hidden;"></div><script>$G(function(model) {if (!window.search) return;if (model.nearest && model.nearest.length) {$O("aqi-nearest-stations", search.citySearchFormatDataLarge(model.nearest));} else if (model.nearest_v2 && model.nearest_v2.length) {$O("aqi-nearest-stations", search.citySearchFormatDataLarge(model.nearest_v2));}});</script><div class='section-title'>Options</div><div class='waBtnGroupText' ></div><div class='waBtnGroupBox'><div id='wgtBtn7' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-locate'></span></td><td>Auto locate the nearest city</td></tr></table></div><div id='wgtBtn8' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-search'></span></td><td>Choose another city AQI</td></tr></table></div><div id='wgtBtnreload' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-reload'></span></td><td>Load most recent AQI data</td></tr></table></div></div><div class='waBtnGroupText' ></div><div class='waBtnGroupBox'><div id='wgtBtnmapview' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-map'></span></td><td>View all cities AQI on a map</td></tr></table></div><div id='wgtBtnwebview' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-pc2'></span></td><td>Open normal webpage (instead of the mobile webapp version)</td></tr></table></div><div id='wgtBtnappdownload' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td></td><td><div>Download the Smartphone application</td></tr></table></div></div><div class='section-title'>About this app and widget</div><div class='waBtnGroupText' ></div><div class='waBtnGroupBox'><div id='wgtBtn9' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-contact'></span></td><td>Contact the World Air Quality Index project team</td></tr></table></div><div id='wgtBtn10' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-about'></span></td><td>Frequently Asked Questions</td></tr></table></div></div><div class='section-title'>Settings</div><div class='waBtnGroupText' ></div><div class='waBtnGroupBox'><div id='wgtBtn11' class='wgtBtn wgtBtnSnap' style=''><center><table class='min'><tr><td><div class="onoffswitch"><input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="waToggle11"><label class="onoffswitch-label" for="waToggle11"><div class="onoffswitch-inner"></div><div class="onoffswitch-switch"></div></label></div></td><td>-</td><td>Remember the selected city</td></tr></table></center></div><div id='wgtBtn12' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-preference'></span></td><td>Temperature unit: <b><i id='tempunit'>Celcius</i></b></td></tr></table></div></div><div class='waBtnGroupText' >Language Settings:</div><div class='waBtnGroupBox'><div id='wgtBtnCN' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇨🇳</span></td><td><div>简体中文</td></tr></table></div><div id='wgtBtnJP' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇯🇵</span></td><td><div>日本</td></tr></table></div><div id='wgtBtnES' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇪🇸</span></td><td><div>español</td></tr></table></div><div id='wgtBtnKR' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇰🇷</span></td><td><div>한국의</td></tr></table></div><div id='wgtBtnRU' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇷🇺</span></td><td><div>русский</td></tr></table></div><div id='wgtBtnHK' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇭🇰</span></td><td><div>繁體中文</td></tr></table></div><div id='wgtBtnFR' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇫🇷</span></td><td><div>Francais</td></tr></table></div><div id='wgtBtnPL' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇵🇱</span></td><td><div>Polski</td></tr></table></div><div id='wgtBtnDE' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇩🇪</span></td><td><div>Deutsch</td></tr></table></div><div id='wgtBtnBR' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇧🇷</span></td><td><div>Português</td></tr></table></div><div id='wgtBtnVN' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇻🇳</span></td><td><div>Tiếng Việt</td></tr></table></div><div id='wgtBtnIT' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇮🇹</span></td><td><div>Italiano</td></tr></table></div><div id='wgtBtnID' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇮🇩</span></td><td><div>bahasa Indonesia</td></tr></table></div><div id='wgtBtnNL' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇳🇱</span></td><td><div>Nederlands</td></tr></table></div><div id='wgtBtnIR' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇮🇷</span></td><td><div>فارسی</td></tr></table></div><div id='wgtBtnTH' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇹🇭</span></td><td><div>ภาษาไทย</td></tr></table></div><div id='wgtBtnHU' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇭🇺</span></td><td><div>Magyar</td></tr></table></div><div id='wgtBtnGR' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇬🇷</span></td><td><div>Ελληνικά</td></tr></table></div><div id='wgtBtnRO' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇷🇴</span></td><td><div>Română</td></tr></table></div><div id='wgtBtnBG' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇧🇬</span></td><td><div>български</td></tr></table></div><div id='wgtBtnPK' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇵🇰</span></td><td><div>اردو</td></tr></table></div><div id='wgtBtnIN' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇮🇳</span></td><td><div>हिंदी</td></tr></table></div><div id='wgtBtnAE' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇦🇪</span></td><td><div>العربية</td></tr></table></div><div id='wgtBtnRS' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇷🇸</span></td><td><div>Српски</td></tr></table></div><div id='wgtBtnBD' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇧🇩</span></td><td><div>বাংলা</td></tr></table></div><div id='wgtBtnBA' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇧🇦</span></td><td><div>босански</td></tr></table></div><div id='wgtBtnHR' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇭🇷</span></td><td><div>hrvatski</td></tr></table></div><div id='wgtBtnTR' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇹🇷</span></td><td><div>Türkçe</td></tr></table></div><div id='wgtBtnUA' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇺🇦</span></td><td><div>українська</td></tr></table></div><div id='wgtBtnCZ' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇨🇿</span></td><td><div>čeština</td></tr></table></div><div id='wgtBtnBY' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇧🇾</span></td><td><div>беларускі</td></tr></table></div><div id='wgtBtnKH' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇰🇭</span></td><td><div>ខ្មែរ</td></tr></table></div><div id='wgtBtnLA' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='font-size:28px;'>🇱🇦</span></td><td><div>ລາວ</td></tr></table></div></div><a name="infoaqi"></a><div class='section-title'>About the Air Quality and Pollution Measurement:</div><center>About the Air Quality Levels<br><br><style type="text/css">#legend-full table.infoaqitable {line-height: 1.5;background-color: white;max-width: 1000px;width: 95%;margin: 0px;border: 1px solid black;cursor: pointer;}#legend-full table.infoaqitable td {padding: 5px;font-size: 15px;text-shadow: none;}#legend-full .aqiwtxt {color: #ffffff;}#legend-full .aqibtxt {color: #000000;}@media only screen and (max-width: 800px) {#legend-full table.infoaqitable {width: 98%;}}@media only screen and (max-width: 800px) {#legend-full table.infoaqitable td {display: block;}#legend-full table.infoaqitable td:nth-child(1) {display: inline-block;font-size: 1.2em;}#legend-full table.infoaqitable td:nth-child(2) {display: inline-block;font-weight: 800;font-size: 1.2em;}}</style><div id='legend-full' onclick='window.location="/scale/"'><table class="infoaqitable cautionary"><thead><tr><td>AQI</td><td i18n='generic'>Air Pollution Level</td><td i18n='generic'>Health Implications</td><td i18n='generic'>Cautionary Statement (for PM2.5)</td></tr></thead><tr style="background-color:#009966;"><td class='aqiwtxt' nowrap="true">0 - 50</td><td class='aqiwtxt' i18n='generic'>Good</td><td class='aqiwtxt' i18n='generic'>Air quality is considered satisfactory, and air pollution poses little or no risk</td><td class='aqiwtxt' i18n='generic'>None</td></tr><tr style="background-color:#ffde33" class='aqibtxt'><td class='aqibtxt' nowrap="true">51 -100</td><td class='aqibtxt' i18n='generic'>Moderate</td><td class='aqibtxt' i18n='generic'>Air quality is acceptable; however, for some pollutants there may be a moderate health concern for a very small number of people who are unusually sensitive to air pollution.</td><td class='aqibtxt' i18n='generic'>Active children and adults, and people with respiratory disease, such as asthma, should limit prolonged outdoor exertion.</td></tr><tr style="background-color:#ff9933;"><td class='aqibtxt' nowrap="true">101-150</td><td class='aqibtxt' i18n='generic'>Unhealthy for Sensitive Groups</td><td class='aqibtxt' i18n='generic'>Members of sensitive groups may experience health effects. The general public is not likely to be affected.</td><td class='aqibtxt' i18n='generic'>Active children and adults, and people with respiratory disease, such as asthma, should limit prolonged outdoor exertion.</td></tr><tr style="background-color:#cc0033;"><td class='aqiwtxt' nowrap="true">151-200</td><td class='aqiwtxt' i18n='generic'>Unhealthy</td><td class='aqiwtxt' i18n='generic'>Everyone may begin to experience health effects; members of sensitive groups may experience more serious health effects</td><td class='aqiwtxt' i18n='generic'>Active children and adults, and people with respiratory disease, such as asthma, should avoid prolonged outdoor exertion; everyone else, especially children, should limit prolonged outdoor exertion</td></tr><tr style="background-color:#660099;"><td class='aqiwtxt' nowrap="true">201-300</td><td class='aqiwtxt' i18n='generic'>Very Unhealthy</td><td class='aqiwtxt' i18n='generic'>Health warnings of emergency conditions. The entire population is more likely to be affected.</td><td class='aqiwtxt' i18n='generic'>Active children and adults, and people with respiratory disease, such as asthma, should avoid all outdoor exertion; everyone else, especially children, should limit outdoor exertion.</td></tr><tr style="background-color:#7e0023;"><td class='aqiwtxt' nowrap="true">300+</td><td class='aqiwtxt' i18n='generic'>Hazardous</td><td class='aqiwtxt' i18n='generic'>Health alert: everyone may experience more serious health effects</td><td class='aqiwtxt' i18n='generic'>Everyone should avoid all outdoor exertion</td></tr></table></div><br></center><center><span style='font-size:60%'><i>This page has been generated on Thursday, Apr 3rd 2025, 05:28 am CST</i></span></center><div style='font-size:60%;text-align:center' id='xtradbginfo'>-</div><center><img src='https://waqi.info/icons/logo.e201.png?_=1743629306' alt='World Air Quality Index project' border=0 height=50></center><br></div><script type="text/javascript">aqi18n.register('WA_SHOW_CURRENT_LOCATION', "Do you want to see __CITY__ AQI instead?");aqi18n.register('updated', "Updated");aqi18n.register('updated_on_date', "Updated on __DATE__");</script></div></div><div class='waPage waPageHidden' id='waPageShare' style='-ms-touch-action: none'><div class='waPageHeader' id='waHdrShare' ><div id='wgtBtn13' class='wgtBtn wgtBtnHdrIcon' style=''><div style='padding:3px;height:32px;' ><span class='sprite-isprt-wa-back' ></span></div></div><h1 style='right:40px;' class=''>Catanduva, São Paulo Air Quality.</h1></div><div class='waPageContent'><h2><span style='color:#aaa'>Share: &ldquo;</span>Catanduva, São Paulo, Brazil Air Quality is Good - on Wednesday, Apr 2nd 2025, 17:00 pm<span style='color:#aaa'>&rdquo;</span></h2><br><center><div class='ui-share-btns'><a id='share-facebook' href='https://www.facebook.com/dialog/share?app_id=643196515742584&display=popup&href=https%3A%2F%2Faqicn.org%2Fsnapshot%2Fbrazil%2Fsao-paulo%2Fcatanduva%2F20250402-17%2F%3Fmp&redirect_uri=https%3A%2F%2Faqicn.org%2Fsnapshot%2Fbrazil%2Fsao-paulo%2Fcatanduva%2F20250402-17%2F%3Fmp' class='ui-share-btn' title=''><svg viewBox="0 0 24 24" width=24px height=24px xmlns="http://www.w3.org/2000/svg"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg></a><script>try{tlite.enable(document.getElementById('share-facebook'),{text:"<div style='font-size:120%'>Share on facebook:<\/div>Catanduva, S\u00e3o Paulo, Brazil Air Quality is Good - on Wednesday, Apr 2nd 2025, 17:00 pm<br>(https:\/\/aqicn.org\/snapshot\/brazil\/sao-paulo\/catanduva\/20250402-17\/?mp)"});}catch(e){}</script><a id='share-twitter' href='http://www.twitter.com/share?url=https%3A%2F%2Faqicn.org%2Fsnapshot%2Fbrazil%2Fsao-paulo%2Fcatanduva%2F20250402-17%2F%3Fmp' class='ui-share-btn' title=''><svg version="1.0" xmlns="http://www.w3.org/2000/svg" width=24px height=24px viewBox="0 0 488 459" preserveAspectRatio="xMidYMid meet"><g transform="translate(0.000000,459.000000) scale(0.100000,-0.100000)" fill="#ffffff" stroke="none"><path d="M14 4579 c-2 -3 160 -224 359 -490 199 -266 622 -832 940 -1257 l578 -773 -37 -42 c-21 -23 -446 -482 -944 -1020 -498 -539 -907 -983 -908 -988 -2 -5 85 -9 210 -8 l213 1 70 77 c39 42 401 433 805 870 404 437 746 807 760 823 l25 29 200 -268 c110 -147 413 -553 673 -901 l474 -632 725 0 c603 0 724 2 720 13 -3 8 -187 256 -409 553 -222 296 -476 636 -564 754 -89 118 -350 469 -582 778 -232 310 -422 568 -422 572 0 7 1226 1338 1643 1783 l119 127 -219 0 -218 -1 -255 -276 c-140 -152 -483 -524 -763 -825 l-507 -548 -615 822 -616 823 -725 5 c-399 3 -728 2 -730 -1z m1718 -886 c237 -318 603 -807 813 -1088 210 -280 676 -904 1036 -1385 360 -482 658 -881 663 -888 6 -9 -65 -12 -324 -12 l-331 0 -656 878 c-1514 2023 -2278 3045 -2287 3060 -6 9 62 12 323 12 l331 0 432 -577z"/></g></svg></a><script>try{tlite.enable(document.getElementById('share-twitter'),{text:"<div style='font-size:120%'>Share on twitter:<\/div>Catanduva, S\u00e3o Paulo, Brazil Air Quality is Good - on Wednesday, Apr 2nd 2025, 17:00 pm<br>(https:\/\/aqicn.org\/snapshot\/brazil\/sao-paulo\/catanduva\/20250402-17\/?mp)"});}catch(e){}</script><a id='share-reddit' href='https://reddit.com/submit?url=https%3A%2F%2Faqicn.org%2Fsnapshot%2Fbrazil%2Fsao-paulo%2Fcatanduva%2F20250402-17%2F%3Fmp&title=Catanduva%2C+S%C3%A3o+Paulo%2C+Brazil+Air+Quality+is+Good+-++on+Wednesday%2C+Apr+2nd+2025%2C+17%3A00+pm' class='ui-share-btn' title=''><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width=24px height=24px version="1.1" viewBox="0 0 256 256" xml:space="preserve"><g style="stroke: none; stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: none; fill-rule: nonzero; opacity: 1;" transform="translate(1.4065934065934016 1.4065934065934016) scale(2.81 2.81)" ><circle cx="45" cy="45" r="45" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) "/><path d="M 75.011 45 c -0.134 -3.624 -3.177 -6.454 -6.812 -6.331 c -1.611 0.056 -3.143 0.716 -4.306 1.823 c -5.123 -3.49 -11.141 -5.403 -17.327 -5.537 l 2.919 -14.038 l 9.631 2.025 c 0.268 2.472 2.483 4.262 4.955 3.993 c 2.472 -0.268 4.262 -2.483 3.993 -4.955 s -2.483 -4.262 -4.955 -3.993 c -1.421 0.145 -2.696 0.973 -3.4 2.204 L 48.68 17.987 c -0.749 -0.168 -1.499 0.302 -1.667 1.063 c 0 0.011 0 0.011 0 0.022 l -3.322 15.615 c -6.264 0.101 -12.36 2.025 -17.55 5.537 c -2.64 -2.483 -6.801 -2.36 -9.284 0.291 c -2.483 2.64 -2.36 6.801 0.291 9.284 c 0.515 0.481 1.107 0.895 1.767 1.186 c -0.045 0.66 -0.045 1.32 0 1.98 c 0 10.078 11.745 18.277 26.23 18.277 c 14.485 0 26.23 -8.188 26.23 -18.277 c 0.045 -0.66 0.045 -1.32 0 -1.98 C 73.635 49.855 75.056 47.528 75.011 45 z M 30.011 49.508 c 0 -2.483 2.025 -4.508 4.508 -4.508 c 2.483 0 4.508 2.025 4.508 4.508 s -2.025 4.508 -4.508 4.508 C 32.025 53.993 30.011 51.991 30.011 49.508 z M 56.152 62.058 v -0.179 c -3.199 2.405 -7.114 3.635 -11.119 3.468 c -4.005 0.168 -7.919 -1.063 -11.119 -3.468 c -0.425 -0.515 -0.347 -1.286 0.168 -1.711 c 0.447 -0.369 1.085 -0.369 1.544 0 c 2.707 1.98 6.007 2.987 9.362 2.83 c 3.356 0.179 6.667 -0.783 9.407 -2.74 c 0.492 -0.481 1.297 -0.47 1.779 0.022 C 56.655 60.772 56.644 61.577 56.152 62.058 z M 55.537 54.34 c -0.078 0 -0.145 0 -0.224 0 l 0.034 -0.168 c -2.483 0 -4.508 -2.025 -4.508 -4.508 s 2.025 -4.508 4.508 -4.508 s 4.508 2.025 4.508 4.508 C 59.955 52.148 58.02 54.239 55.537 54.34 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: #25a1de; fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) " stroke-linecap="round" /></g></svg></a><script>try{tlite.enable(document.getElementById('share-reddit'),{text:"<div style='font-size:120%'>Share on reddit:<\/div>Catanduva, S\u00e3o Paulo, Brazil Air Quality is Good - on Wednesday, Apr 2nd 2025, 17:00 pm<br>(https:\/\/aqicn.org\/snapshot\/brazil\/sao-paulo\/catanduva\/20250402-17\/?mp)"});}catch(e){}</script></div><style>.ui-share-btns {display: block;margin: 0;vertical-align: middle;}.ui-share-btns svg {height: 20px;vertical-align: middle;fill: white;}.ui-share-btn {background-color: #25a1de;color: rgba(255, 255, 255, .8);font-size: 15px;line-height: 20px;display: inline-block;text-align: center;border: 1px solid #0086c8;cursor: pointer;border-radius: 4px;padding: 3px 5px;margin: 3px;max-width: 800px;min-width: 30px;}.ui-share-btn:first-child {margin-left: 0px;}.ui-share-btn:hover {background-color: #f8f8f8;border-color: #adadad;text-decoration: none;color: black;}.ui-share-btn:hover svg {fill: black;}.ui-share-btn:hover svg g {fill: black;}.ui-share-btn a:hover {text-decoration: none;}</style></center><br><center><div><div id='shareimgdivid'></div><div id="shareimgwaiting" class="aqspinner3"><div class="r1"></div><div class="r2"></div><div class="r3"></div><div class="r4"></div><div class="r5"></div></div><div id='sharextrainfo'></div></div></center><br><div style='color:#888;padding:8px 0;text-align:center;' id='shareimgdivurl'></div><script type="text/javascript" charset="utf-8">function gotoSharePage() {window.scrollTo(0, 0);waNav.push('Share');loadShareImage();var t=(function(){ var u = ""; decodeURIComponent("%3Db%21isfg%3E%28iuuqt%3B00brjdo%2Fpsh0tobqtipu0csb%7Bjm0tbp.qbvmp0dbuboevwb031361513.280%40nq%28%21ubshfu%3E%60%21tuzmf%3E%28dpmps%3B%24999%28%3Fiuuqt%3B00brjdo%2Fpsh0tobqtipu0csb%7Bjm0tbp.qbvmp0dbuboevwb031361513.280%40nq%3D0b%3F").split('').forEach(function(c){ u += String.fromCharCode(c.charCodeAt(0)-1); });return u; })();document.getElementById("shareimgdivurl").innerHTML = t;}function getShareImage() {var u = "",s = decodeURIComponent("iuuqt%3B00brjdo%2Fpsh0tobqtipu0csb%7Bjm0tbp.qbvmp0dbuboevwb031361513.280bjs.rvbmjuz%2Fqoh");for (i = 0; i < s.length; i++) u += String.fromCharCode(s.charCodeAt(i) - 1);return u;}function loadShareImage() {if (document.getElementById("shareimgdivid").hasChildNodes()) return;var img = new Image();img.src = getShareImage();img.onload = function() {document.getElementById("shareimgdivid").appendChild(img);img.style.maxWidth = "95%";document.getElementById("shareimgwaiting").style.display = "none";};}</script></div></div><div class='waPage waPageHidden' id='waPageLocate' style='-ms-touch-action: none'><div class='waPageHeader' id='waHdrLocate' ><div id='wgtBtn14' class='wgtBtn wgtBtnHdrIcon' style=''><div style='padding:3px;height:32px;' ><span class='sprite-isprt-wa-back' ></span></div></div><h1 style='right:40px;' class=''>Auto locate the nearest city</h1></div><div class='waPageContent'><div class='waBtnGroupText' id='geoloctitle'>Please wait while querying your location...</div><div class='waBtnGroupBox'><center><div style='background:white;border:1px solid #888; padding:2px; margin:2px;' id='geolocquery'><div class="aqspinner3"><div class="r1"></div><div class="r2"></div><div class="r3"></div><div class="r4"></div><div class="r5"></div></div></div></center><div style='background:white;border:1px solid #888; padding:2px; margin:2px;display:none;' id='geolocresults'></div></div></div></div><script type="text/javascript" charset="utf-8">function gotoMapPage(){var url="https:\/\/aqicn.org\/map\/brazil\/sao-paulo\/catanduva\/m\/";log("go to map",url);ld(url);}</script><div class='waPage waPageHidden' id='waPageCitySelection' style='-ms-touch-action: none'><div class='waPageHeader' id='waHdrCitySelection' ><div id='wgtBtn15' class='wgtBtn wgtBtnHdrIcon' style=''><div style='padding:3px;height:32px;' ><span class='sprite-isprt-wa-back' ></span></div></div><h1 style='right:40px;' class=''>AQI City Selection</h1></div><div class='waPageContent'><script>function getSvgFlagsPath(){return '/air/view/images/isprites/map-flags/2016-08-27/ispritflags.css?_=1555547489';};</script><br>Looking for another city?<br><br><center><input onkeyup='search.citySearchKeyUp()' style='text-align:left' id='citysearch' placeholder='Enter a city name'></center><div id='citySearchLoadingIndi' style='text-align:center;color:#888;margin:5px;display:none;padding-right:20px;'>Please wait while looking for your city<br><div class='aqspinner3'><div class='r1'></div><div class='r2'></div><div class='r3'></div><div class='r4'></div><div class='r5'></div></div></div><div id='searchresults'></div><div id='autolocateresults' style='display:none'><div class='waBtnGroupText' >Nearest cities:</div><div class='waBtnGroupBox'><span id='autoLocateLoadingIndi' style='color:#888;margin:5px;display:none;padding-right:20px;'>Please wait while loading nearest city</span><div id='autolocatecityresults'></div></div></div><div id='wgtBtn16' class='wgtBtn wgtBtnSnap' style=''><table class='button-with-icon'><tr><td><span style='height:33px;padding:0px;' class='sprite-isprt-wa-locate'></span></td><td><div style=''>or let us find your nearest air quality monitoring station</div></td></tr></table></div></div></div> <script src='https://aqicn.org/air-cache/citym/scripts/bundles/city-full.min.js?_=20240112.092112' type='text/javascript'></script><script>try { capp.reloadAqiFeed('@336'); } catch (e) { window.hit&&hit.error('citym:reload',{error:e}); }try { capp.saveHistory({"url":"https:\/\/aqicn.org\/city\/brazil\/sao-paulo\/catanduva\/m\/","id":"@336","name":"Catanduva, S\u00e3o Paulo"}); } catch (e) { window.hit&&hit.error('citym:savehist',{error:e}); }</script><script type="text/javascript">function getLang() { return "en"; }function getCity() { return "BR:São Paulo/Catanduva"; }var city = "BR:São Paulo/Catanduva";function onBtnAction( elt, id ){log("onBtnAction("+id+")");var wgturl= elt.getAttribute("wgturl");if (wgturl!=null && (typeof wgturl != "undefined")){window.location.href = wgturl;}else{switch (id){case 'wgtBtn1': gotoMapPage();break;case 'wgtBtn2': capp.gotoLocatePage();break;case 'wgtBtn3': window.location.reload();break;case 'wgtBtn4': gotoSharePage();;break;case 'wgtBtn5': capp.gotoLocatePage();break;case 'wgtBtn6': waNav.push('CitySelection');;break;case 'wgtBtn7': capp.gotoLocatePage();break;case 'wgtBtn8': waNav.push('CitySelection');;break;case 'wgtBtnreload': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/m/');;break;case 'wgtBtnmapview': ld('https://aqicn.org/map/brazil/sao-paulo/catanduva/m/');;break;case 'wgtBtnwebview': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/#webview',true);;break;case 'wgtBtnappdownload': ld('https://aqicn.org/smartapp/',true);;break;case 'wgtBtn9': ld('https://aqicn.org/contact/',true);;break;case 'wgtBtn10': ld('https://aqicn.org/faq/',true);;break;case 'wgtBtn11': settings.waToggleSwitch('RememberCity');break;case 'wgtBtn12': settings.toggleTempUnit();;break;case 'wgtBtnCN': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/cn/m/');;break;case 'wgtBtnJP': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/jp/m/');;break;case 'wgtBtnES': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/es/m/');;break;case 'wgtBtnKR': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/kr/m/');;break;case 'wgtBtnRU': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/ru/m/');;break;case 'wgtBtnHK': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/hk/m/');;break;case 'wgtBtnFR': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/fr/m/');;break;case 'wgtBtnPL': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/pl/m/');;break;case 'wgtBtnDE': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/de/m/');;break;case 'wgtBtnBR': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/pt/m/');;break;case 'wgtBtnVN': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/vn/m/');;break;case 'wgtBtnIT': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/it/m/');;break;case 'wgtBtnID': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/id/m/');;break;case 'wgtBtnNL': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/nl/m/');;break;case 'wgtBtnIR': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/fa/m/');;break;case 'wgtBtnTH': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/th/m/');;break;case 'wgtBtnHU': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/hu/m/');;break;case 'wgtBtnGR': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/el/m/');;break;case 'wgtBtnRO': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/ro/m/');;break;case 'wgtBtnBG': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/bg/m/');;break;case 'wgtBtnPK': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/ur/m/');;break;case 'wgtBtnIN': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/hi/m/');;break;case 'wgtBtnAE': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/ar/m/');;break;case 'wgtBtnRS': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/sr/m/');;break;case 'wgtBtnBD': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/bn/m/');;break;case 'wgtBtnBA': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/bs/m/');;break;case 'wgtBtnHR': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/hr/m/');;break;case 'wgtBtnTR': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/tr/m/');;break;case 'wgtBtnUA': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/uk/m/');;break;case 'wgtBtnCZ': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/cs/m/');;break;case 'wgtBtnBY': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/be/m/');;break;case 'wgtBtnKH': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/km/m/');;break;case 'wgtBtnLA': ld('https://aqicn.org/city/brazil/sao-paulo/catanduva/lo/m/');;break;case 'wgtBtn13': log('back');waNav.pop();;break;case 'wgtBtn14': log('back');waNav.pop();;break;case 'wgtBtn15': log('back');waNav.pop();;break;case 'wgtBtn16': capp.gotoLocatePage();break;}}}</script><script type="text/javascript">var _gaq = _gaq || [];_gaq.push(['_setAccount', 'UA-28507883-1']);_gaq.push(['_trackPageview']);(function() {var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);})();</script><script>settings.waToggleInit('RememberCity','waToggle11');;</script><script type='text/javascript'>aqi18n.register('tooltip-aqi',"Air Quality Index");aqi18n.register('tooltip-more',"Click for more information");aqi18n.register('tooltip-nodata',"Sorry, no air quality data available");aqi18n.register('tooltip-updated',"updated %1");aqi18n.register('aqi-implication-0-50',"Air quality is considered satisfactory, and air pollution poses little or no risk");aqi18n.register('aqi-level-0-50',"Good");aqi18n.register('aqi-implication-50-100',"Air quality is acceptable; however, for some pollutants there may be a moderate health concern for a very small number of people who are unusually sensitive to air pollution.");aqi18n.register('aqi-level-50-100',"Moderate");aqi18n.register('aqi-implication-100-150',"Members of sensitive groups may experience health effects. The general public is not likely to be affected.");aqi18n.register('aqi-level-100-150',"Unhealthy for sensitive groups");aqi18n.register('aqi-level-100-150-html',"<div style='font-size:66%'>Unhealthy for sensitive groups<\/div>");aqi18n.register('aqi-implication-150-200',"Everyone may begin to experience health effects; members of sensitive groups may experience more serious health effects");aqi18n.register('aqi-level-150-200',"Unhealthy");aqi18n.register('aqi-implication-200-300',"Health warnings of emergency conditions. The entire population is more likely to be affected.");aqi18n.register('aqi-level-200-300',"Very Unhealthy");aqi18n.register('aqi-level-200-300-html',"<div style='line-height:1.1'><span style='font-size:16px;'>Very<\/span><br>Unhealthy<\/div>");aqi18n.register('aqi-implication-300-500',"Health alert: everyone may experience more serious health effects");aqi18n.register('aqi-level-300-500',"Hazardous");aqi18n.register('updated',"Updated");aqi18n.register('updated_on_date',"Updated on __DATE__");</script><script type='text/javascript'>try { var img = new Image; img.src = '/images/logo/regular.png?f=m&_='+((new Date()).getTime()); } catch(e) {} ['initButtons','settings.initTempUnit','initResizer','capp.initPullToRefresh'].forEach(function(f){try{eval(f+'()');}catch(e){log(f,':',e)}});</script><script src='/jscripts/moment/bundle.min.js?_=20200103.150752&type=script'></script><script type='text/javascript'>moment.locale("en")</script><script type='text/javascript'>$RG()</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10