CINXE.COM
Dự báo ô nhiễm và chất lượng không khí hàng giờ: Dự báo PM2.5 và AQI Ozone
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="vi" lang="vi" itemscope itemtype="http://schema.org/LocalBusiness" ng-app="waqi"> <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-status-bar-style" content="black" /> <meta name="viewport" content="width=device-width"> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> <title>Dự báo ô nhiễm và chất lượng không khí hàng giờ: Dự báo PM2.5 và AQI Ozone</title> <link rel="shortcut icon" href="/images/favicon.ico" /> <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 href='https://aqicn.org/forecast/vn/' rel=canonical/> <link rel='alternate' hreflang='x-default' href='https://aqicn.org/forecast/'/> <link rel='alternate' hreflang='zh-CN' href='https://aqicn.org/forecast/cn/'/> <link rel='alternate' hreflang='ja' href='https://aqicn.org/forecast/jp/'/> <link rel='alternate' hreflang='es' href='https://aqicn.org/forecast/es/'/> <link rel='alternate' hreflang='ko' href='https://aqicn.org/forecast/kr/'/> <link rel='alternate' hreflang='ru' href='https://aqicn.org/forecast/ru/'/> <link rel='alternate' hreflang='zh-TW' href='https://aqicn.org/forecast/hk/'/> <link rel='alternate' hreflang='fr' href='https://aqicn.org/forecast/fr/'/> <link rel='alternate' hreflang='pl' href='https://aqicn.org/forecast/pl/'/> <link rel='alternate' hreflang='de' href='https://aqicn.org/forecast/de/'/> <link rel='alternate' hreflang='pt' href='https://aqicn.org/forecast/pt/'/> <link rel='alternate' hreflang='vi' href='https://aqicn.org/forecast/vn/'/> <link rel='alternate' hreflang='it' href='https://aqicn.org/forecast/it/'/> <link rel='alternate' hreflang='id' href='https://aqicn.org/forecast/id/'/> <link rel='alternate' hreflang='nl' href='https://aqicn.org/forecast/nl/'/> <link rel='alternate' hreflang='fa' href='https://aqicn.org/forecast/fa/'/> <link rel='alternate' hreflang='th' href='https://aqicn.org/forecast/th/'/> <link rel='alternate' hreflang='hu' href='https://aqicn.org/forecast/hu/'/> <link rel='alternate' hreflang='el' href='https://aqicn.org/forecast/el/'/> <link rel='alternate' hreflang='ro' href='https://aqicn.org/forecast/ro/'/> <link rel='alternate' hreflang='bg' href='https://aqicn.org/forecast/bg/'/> <link rel='alternate' hreflang='ur' href='https://aqicn.org/forecast/ur/'/> <link rel='alternate' hreflang='hi' href='https://aqicn.org/forecast/hi/'/> <link rel='alternate' hreflang='ar' href='https://aqicn.org/forecast/ar/'/> <link rel='alternate' hreflang='sr' href='https://aqicn.org/forecast/sr/'/> <link rel='alternate' hreflang='bn' href='https://aqicn.org/forecast/bn/'/> <link rel='alternate' hreflang='hu' href='https://aqicn.org/forecast/hu/'/> <link rel='alternate' hreflang='bs' href='https://aqicn.org/forecast/bs/'/> <link rel='alternate' hreflang='hr' href='https://aqicn.org/forecast/hr/'/> <link rel='alternate' hreflang='tr' href='https://aqicn.org/forecast/tr/'/> <link rel='alternate' hreflang='uk' href='https://aqicn.org/forecast/uk/'/> <link rel='alternate' hreflang='cs' href='https://aqicn.org/forecast/cs/'/> <link rel='alternate' hreflang='be' href='https://aqicn.org/forecast/be/'/> <meta itemprop="description" name="Description" content="Chỉ số chất lượng không khí theo thời gian thực tại 100+ quốc gia" http-equiv="Description" /> <meta name="Keywords" http-equiv="Keywords" content=" PM2.5, AQI, Air Quality Index, Air Pollution Index, Air Pollution, Air Quality Index, Air Quality, Air Pollution, Pollution, China Air Pollution, Asia Air Pollution, World Air Pollution, Dữ liệu lịch sử chất lượng không khí., Bảng xếp hạng chất lượng không khí, AQI Windows widget, AQI android widget, PM10 respirable particulate matter, PM2.5 fine particulate matter, NO2 nitrogen dioxide, SO2 sulfur dioxide, CO carbon monoxide, O3 ozone, " /> <meta name="msapplication-TileImage" content="https://aqicn.org/images/iOS/ico_114.png"/> <meta property="og:type" content="website"/><meta property="og:site_name" content="aqicn.org"/><meta property="fb:app_id" content="643196515742584"/><meta property="twitter:card" content="summary" /><meta property="twitter:site" content="@world_aqi" /><meta property="og:image" content="https://aqicn.org/images/aqicn.fbworldmap-201911.png"/><meta property="twitter:image" content="https://aqicn.org/images/aqicn.fbworldmap-201911.png" /><meta property="og:description" content="Mức độ ô nhiễm không khí của ngày hôm nay? Kiểm tra mức ô nhiễm không khí trong thời gian thực, của hơn 100 quốc gia."><meta property="twitter:description" content="Mức độ ô nhiễm không khí của ngày hôm nay? Kiểm tra mức ô nhiễm không khí trong thời gian thực, của hơn 100 quốc gia." /><meta property="og:title" content="Dự báo ô nhiễm và chất lượng không khí hàng giờ: Dự báo PM2.5 và AQI Ozone" /><meta property="twitter:title" content="Dự báo ô nhiễm và chất lượng không khí hàng giờ: Dự báo PM2.5 và AQI Ozone" /><meta property="og:url" content="https://aqicn.org/forecast/vn/" /> <!--[if !IE]> --> <style type="text/css">.aqivalue{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);margin-top:2px;margin-bottom:2px;width:100%;text-align:center}.aqiwidget{background-color:#f6f9f7;border:1px solid white;min-width:100px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);padding:0;margin:0;border-spacing:0}</style> <!-- <![endif]--> <!--[if IE]> <link rel="stylesheet" type="text/css" href="https://aqicn.org/css/style.ie.css" /> <![endif]--> <link rel='stylesheet' type='text/css' href='https://aqicn.org/css/style.min.css?_=1582516260' /> <link rel="preconnect" href="https://waqi.info"> <link rel="preconnect" href="https://api.waqi.info"> <script src='https://aqicn.org/air-cache/header/bundle.min.js?_=20241021.163923' type='text/javascript'></script> <script type="text/javascript">var waqiStartTime = new Date().getTime();function jskey() { return (function(){ var u = ""; decodeURIComponent("%603Z3F%5BWy%3AnN2heJ%7B%3AOTEKXYnuk%5BFV0MTOXGXh8%5Bx%3E%3E").split('').forEach(function(c){ u += String.fromCharCode(c.charCodeAt(0)-1); });return u; })() } function getLang() { return "vn"; }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.83daa49ec232d5630c4a.js"; }function getWidgetBundle() { return "https://aqicn.org/air-cache/widget/build/awui.js?_=20231231.100440"; }</script> <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><div id="header" style='z-index:1001;'> <style type="text/css"> .ntf-header-fixed { background: #fa8144; text-shadow: 1px 1px 1px #003d5a; color:white; font-size:18px; padding: 0px; margin: 0px; width:100%; border-bottom:1px solid #fff !important; } .ntf-header-fixed-inner { cursor: pointer; max-width: 1000px; } .ntf-header-fixed b { color:white; } .ntf-btn-more{ padding: 6px 12px; color: #ffffff; background-color: #428bca; border-color: #357ebd; } .ntf-btn-less{ background-color: #fa671d; padding: 5px; } .ntf-btn-min{ background-color: #ccc; padding: 5px; } .ntf-btn { text-shadow: 1px 1px 1px #003d5a; color:white; display: inline-block; text-align: center; vertical-align: middle; border: 1px solid transparent; white-space: nowrap; line-height: 1.42857143; border-radius: 4px; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } .ntf-btn:hover{ background-color: #e6e6e6; border-color: #adadad; } .ntf-btn a:hover{ text-transform: none; } .ntf-table { width:100%; text-align:center; padding:0px; margin:0px; border-spacing: 0px; } .ntf-table td { color:#faf0ea; padding:0 10 0 10; font-size:15px; line-height:1.5; } .ntf-large { font-size:21px; } @media only screen and (max-width: 700px) { .ntf-content-flag { display: none; } } @media only screen and (max-width: 500px) { .ntf-content-choice .ntf-btn-more { font-size: 15px;} .ntf-content-choice .ntf-btn-less { font-size: 12px;} } @media only screen and (max-width: 420px) { .ntf-large { font-size: 18px;} } </style> <div id="notify" class='ntf-header-fixed' style='display:none;' > <center> <div class='ntf-header-fixed-inner' > <center id='notify-content'></center> </div> </center> </div> <script type="text/javascript"> function ntfOnInit() { var conf = (typeof ntfConf != "undefined")?ntfConf():{}; try {aqisrv.ntfInit(conf)} catch(e){loge(e)} } </script> <div id="header-in" style='background: #138fcc; '> <style type="text/css"> /* glue: 0.13 hash: 93f0b8008f */ .sprite-isprt-web-logo, .sprite-isprt-web-world, .sprite-isprt-web-talk, .sprite-isprt-web-settings, .sprite-isprt-web-search, .sprite-isprt-web-pen, .sprite-isprt-web-link, .sprite-isprt-web-home, .sprite-isprt-web-heart2, .sprite-isprt-web-heart, .sprite-isprt-web-globe, .sprite-isprt-web-geofencing, .sprite-isprt-web-faq, .sprite-isprt-web-email, .sprite-isprt-web-dustmask, .sprite-isprt-web-direction, .sprite-isprt-web-vn, .sprite-isprt-web-ru, .sprite-isprt-web-pl, .sprite-isprt-web-kr, .sprite-isprt-web-jp, .sprite-isprt-web-hk, .sprite-isprt-web-gb, .sprite-isprt-web-fr, .sprite-isprt-web-es, .sprite-isprt-web-de, .sprite-isprt-web-cn, .sprite-isprt-web-br { background-image: url('https://aqicn.org/images-static/isprites/web-icons/2019-12-01//isprt-web.png?_=1575188640'); background-repeat: no-repeat; } .sprite-isprt-web-logo { background-position: 0 0; width: 28px; height: 28px; } .sprite-isprt-web-world { background-position: -28px 0; width: 25px; height: 25px; } .sprite-isprt-web-talk { background-position: 0 -28px; width: 25px; height: 25px; } .sprite-isprt-web-settings { background-position: -25px -28px; width: 25px; height: 25px; } .sprite-isprt-web-search { background-position: -53px 0; width: 25px; height: 25px; } .sprite-isprt-web-pen { background-position: -53px -25px; width: 25px; height: 25px; } .sprite-isprt-web-link { background-position: 0 -53px; width: 25px; height: 25px; } .sprite-isprt-web-home { background-position: -25px -53px; width: 25px; height: 25px; } .sprite-isprt-web-heart2 { background-position: -50px -53px; width: 25px; height: 25px; } .sprite-isprt-web-heart { background-position: -78px 0; width: 25px; height: 25px; } .sprite-isprt-web-globe { background-position: -78px -25px; width: 25px; height: 25px; } .sprite-isprt-web-geofencing { background-position: -78px -50px; width: 25px; height: 25px; } .sprite-isprt-web-faq { background-position: 0 -78px; width: 25px; height: 25px; } .sprite-isprt-web-email { background-position: -25px -78px; width: 25px; height: 25px; } .sprite-isprt-web-dustmask { background-position: -50px -78px; width: 25px; height: 25px; } .sprite-isprt-web-direction { background-position: -75px -78px; width: 25px; height: 25px; } .sprite-isprt-web-vn { background-position: -103px 0; width: 24px; height: 24px; } .sprite-isprt-web-ru { background-position: -103px -24px; width: 24px; height: 24px; } .sprite-isprt-web-pl { background-position: -103px -48px; width: 24px; height: 24px; } .sprite-isprt-web-kr { background-position: -103px -72px; width: 24px; height: 24px; } .sprite-isprt-web-jp { background-position: 0 -103px; width: 24px; height: 24px; } .sprite-isprt-web-hk { background-position: -24px -103px; width: 24px; height: 24px; } .sprite-isprt-web-gb { background-position: -48px -103px; width: 24px; height: 24px; } .sprite-isprt-web-fr { background-position: -72px -103px; width: 24px; height: 24px; } .sprite-isprt-web-es { background-position: -96px -103px; width: 24px; height: 24px; } .sprite-isprt-web-de { background-position: -127px 0; width: 24px; height: 24px; } .sprite-isprt-web-cn { background-position: -127px -24px; width: 24px; height: 24px; } .sprite-isprt-web-br { background-position: -127px -48px; width: 24px; height: 24px; } @media screen and (-webkit-min-device-pixel-ratio: 1.0), screen and (min--moz-device-pixel-ratio: 1.0), screen and (-o-min-device-pixel-ratio: 100/100), screen and (min-device-pixel-ratio: 1.0), screen and (min-resolution: 1.0dppx) { .sprite-isprt-web-logo, .sprite-isprt-web-world, .sprite-isprt-web-talk, .sprite-isprt-web-settings, .sprite-isprt-web-search, .sprite-isprt-web-pen, .sprite-isprt-web-link, .sprite-isprt-web-home, .sprite-isprt-web-heart2, .sprite-isprt-web-heart, .sprite-isprt-web-globe, .sprite-isprt-web-geofencing, .sprite-isprt-web-faq, .sprite-isprt-web-email, .sprite-isprt-web-dustmask, .sprite-isprt-web-direction, .sprite-isprt-web-vn, .sprite-isprt-web-ru, .sprite-isprt-web-pl, .sprite-isprt-web-kr, .sprite-isprt-web-jp, .sprite-isprt-web-hk, .sprite-isprt-web-gb, .sprite-isprt-web-fr, .sprite-isprt-web-es, .sprite-isprt-web-de, .sprite-isprt-web-cn, .sprite-isprt-web-br { background-image: url('https://aqicn.org/images-static/isprites/web-icons/2019-12-01//isprt-web.png?_=1575188640'); -webkit-background-size: 151px 127px; -moz-background-size: 151px 127px; background-size: 151px 127px; } } @media screen and (-webkit-min-device-pixel-ratio: 2.0), screen and (min--moz-device-pixel-ratio: 2.0), screen and (-o-min-device-pixel-ratio: 200/100), screen and (min-device-pixel-ratio: 2.0), screen and (min-resolution: 2.0dppx) { .sprite-isprt-web-logo, .sprite-isprt-web-world, .sprite-isprt-web-talk, .sprite-isprt-web-settings, .sprite-isprt-web-search, .sprite-isprt-web-pen, .sprite-isprt-web-link, .sprite-isprt-web-home, .sprite-isprt-web-heart2, .sprite-isprt-web-heart, .sprite-isprt-web-globe, .sprite-isprt-web-geofencing, .sprite-isprt-web-faq, .sprite-isprt-web-email, .sprite-isprt-web-dustmask, .sprite-isprt-web-direction, .sprite-isprt-web-vn, .sprite-isprt-web-ru, .sprite-isprt-web-pl, .sprite-isprt-web-kr, .sprite-isprt-web-jp, .sprite-isprt-web-hk, .sprite-isprt-web-gb, .sprite-isprt-web-fr, .sprite-isprt-web-es, .sprite-isprt-web-de, .sprite-isprt-web-cn, .sprite-isprt-web-br { background-image: url('https://aqicn.org/images-static/isprites/web-icons/2019-12-01//isprt-web@2x.png?_=1575188640'); -webkit-background-size: 151px 127px; -moz-background-size: 151px 127px; background-size: 151px 127px; } } #header-footer-menu { height: 34px; background: #0086c8; border-top: 1px solid #88ccdb; box-shadow: 0 0px 1px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); display: none; } .hdrshare { overflow: hidden; display: block; height: 20px; position: absolute; margin-top: 6px; left: 330px; width: calc(100% - 340px); font-size: 12px; color: white; } @media only screen and (max-width: 970px) { body>#header { position: relative; } #header-spacer { display: none !important; } .hsearch { display: none !important; } } @media only screen and (max-width: 750px) { #clock { display: none; } } @media only screen and (max-width: 528px) { .hdrshare { display: none; width: 0px; } } .hdrlang { position: absolute; left: 32px; margin-top: 4px; font-size: 12px; } .hdrlang .hdrlang-flags { overflow: hidden; height: 26px; } .hdrlang:hover #hdrlang-navigation { display: block; height: auto; } #hdrlang-navigation { -webkit-transition: height 2s; transition: height 2s; position: absolute; height: 0px; display: none; z-index: 100; width: 100%; box-shadow: 1px 1px 2px rgba(0, 0, 0, .5); background-color: #f8f8f8; min-width: 300px; left:0px; } .hdrlang-navigation { padding: 5px; min-width: 280px; } .hdrlang-navigation a:hover { text-decoration: none; } .hdrlang-navigation .item:hover { background-color: #eee; } .hdrlang-navigation .item { padding: 0 2px; line-height: 1; } .hdrlang-navigation .item div { font-size: 28px; line-height: 20px; } .hdrlang-navigation .name span { color: #888; font-size: 16px; } .hdrlang-navigation .name { font-size: 18px; font-variant: small-caps; color: #444; } .hdrlang-navigation .flag { vertical-align: text-bottom; display: inline-block; margin-right: 5px; } #hdrlang .hdrlang-flags a.touch-no-click { pointer-events: none; } .hdrlang-flags div { border: 0px; vertical-align: bottom; margin: 1px; display: inline-block; font-size: 28px; line-height: 20px; } </style> <div style="position:absolute;z-index:2000;margin-top:2px;left:2px;"> <a href="/home/vn/"> <div class="sprite-isprt-web-logo"></div> </a> </div> <div class='hdrlang' id='hdrlang'> <div class='hdrlang-flags'><a href='https://aqicn.org/forecast/'><div title='English' class='sprite-isprt-web-gb flag-en'></div></a><a href='https://aqicn.org/forecast/cn/'><div title='Chinese' class='sprite-isprt-web-cn flag-zh-CN'></div></a><a href='https://aqicn.org/forecast/jp/'><div title='Japanese' class='sprite-isprt-web-jp flag-ja'></div></a><a href='https://aqicn.org/forecast/es/'><div title='Spanish' class='sprite-isprt-web-es flag-es'></div></a><a href='https://aqicn.org/forecast/kr/'><div title='Korean' class='sprite-isprt-web-kr flag-ko'></div></a><a href='https://aqicn.org/forecast/ru/'><div title='Russian' class='sprite-isprt-web-ru flag-ru'></div></a><a href='https://aqicn.org/forecast/hk/'><div title='Traditional Chinese' class='sprite-isprt-web-hk flag-zh-TW'></div></a><a href='https://aqicn.org/forecast/fr/'><div title='French' class='sprite-isprt-web-fr flag-fr'></div></a><a href='https://aqicn.org/forecast/pl/'><div title='Polish' class='sprite-isprt-web-pl flag-pl'></div></a><a href='https://aqicn.org/forecast/de/'><div title='German' class='sprite-isprt-web-de flag-de'></div></a><a href='https://aqicn.org/forecast/pt/'><div title='Portuguese' class='sprite-isprt-web-br flag-pt'></div></a><a href='https://aqicn.org/forecast/vn/'><div title='Vietnamese' class='sprite-isprt-web-vn flag-vi'></div></a><a href='https://aqicn.org/forecast/it/'><div title='Italian' class='sprite-isprt-web-it flag-it'>🇮🇹</div></a><a href='https://aqicn.org/forecast/id/'><div title='Indonesian' class='sprite-isprt-web-id flag-id'>🇮🇩</div></a><a href='https://aqicn.org/forecast/nl/'><div title='Dutch' class='sprite-isprt-web-nl flag-nl'>🇳🇱</div></a><a href='https://aqicn.org/forecast/fa/'><div title='Persian' class='sprite-isprt-web-ir flag-fa'>🇮🇷</div></a><a href='https://aqicn.org/forecast/th/'><div title='Thai' class='sprite-isprt-web-th flag-th'>🇹🇭</div></a><a href='https://aqicn.org/forecast/hu/'><div title='Hungarian' class='sprite-isprt-web-hu flag-hu'>🇭🇺</div></a><a href='https://aqicn.org/forecast/el/'><div title='Greek' class='sprite-isprt-web-gr flag-el'>🇬🇷</div></a><a href='https://aqicn.org/forecast/ro/'><div title='Romanian' class='sprite-isprt-web-ro flag-ro'>🇷🇴</div></a><a href='https://aqicn.org/forecast/bg/'><div title='Bulgarian' class='sprite-isprt-web-bg flag-bg'>🇧🇬</div></a><a href='https://aqicn.org/forecast/ur/'><div title='Urdu' class='sprite-isprt-web-pk flag-ur'>🇵🇰</div></a><a href='https://aqicn.org/forecast/hi/'><div title='Hindi' class='sprite-isprt-web-in flag-hi'>🇮🇳</div></a><a href='https://aqicn.org/forecast/ar/'><div title='Arabic' class='sprite-isprt-web-ae flag-ar'>🇦🇪</div></a><a href='https://aqicn.org/forecast/sr/'><div title='Serbian' class='sprite-isprt-web-rs flag-sr'>🇷🇸</div></a><a href='https://aqicn.org/forecast/bn/'><div title='Bangla' class='sprite-isprt-web-bd flag-bn'>🇧🇩</div></a><a href='https://aqicn.org/forecast/bs/'><div title='Bosnian' class='sprite-isprt-web-ba flag-bs'>🇧🇦</div></a><a href='https://aqicn.org/forecast/hr/'><div title='Croatian' class='sprite-isprt-web-hr flag-hr'>🇭🇷</div></a><a href='https://aqicn.org/forecast/tr/'><div title='Turkish' class='sprite-isprt-web-tr flag-tr'>🇹🇷</div></a><a href='https://aqicn.org/forecast/uk/'><div title='Ukrainian' class='sprite-isprt-web-ua flag-uk'>🇺🇦</div></a><a href='https://aqicn.org/forecast/cs/'><div title='Czech' class='sprite-isprt-web-cz flag-cs'>🇨🇿</div></a><a href='https://aqicn.org/forecast/be/'><div title='Belarusian' class='sprite-isprt-web-by flag-be'>🇧🇾</div></a></div><div id='hdrlang-navigation'> <div id='hdrlang-navigation-inner' class='hdrlang-navigation'> <a href='https://aqicn.org/forecast/' class='lang-en'><div class='item'><div class='flag sprite-isprt-web-gb'></div><span class='name'>English</span></div></a><a href='https://aqicn.org/forecast/cn/' class='lang-zh-CN'><div class='item'><div class='flag sprite-isprt-web-cn'></div><span class='name'>Chinese <span>- 简体中文</span></span></div></a><a href='https://aqicn.org/forecast/jp/' class='lang-ja'><div class='item'><div class='flag sprite-isprt-web-jp'></div><span class='name'>Japanese <span>- 日本</span></span></div></a><a href='https://aqicn.org/forecast/es/' class='lang-es'><div class='item'><div class='flag sprite-isprt-web-es'></div><span class='name'>Spanish <span>- español</span></span></div></a><a href='https://aqicn.org/forecast/kr/' class='lang-ko'><div class='item'><div class='flag sprite-isprt-web-kr'></div><span class='name'>Korean <span>- 한국의</span></span></div></a><a href='https://aqicn.org/forecast/ru/' class='lang-ru'><div class='item'><div class='flag sprite-isprt-web-ru'></div><span class='name'>Russian <span>- русский</span></span></div></a><a href='https://aqicn.org/forecast/hk/' class='lang-zh-TW'><div class='item'><div class='flag sprite-isprt-web-hk'></div><span class='name'>Traditional Chinese <span>- 繁體中文</span></span></div></a><a href='https://aqicn.org/forecast/fr/' class='lang-fr'><div class='item'><div class='flag sprite-isprt-web-fr'></div><span class='name'>French <span>- Francais</span></span></div></a><a href='https://aqicn.org/forecast/pl/' class='lang-pl'><div class='item'><div class='flag sprite-isprt-web-pl'></div><span class='name'>Polish <span>- Polski</span></span></div></a><a href='https://aqicn.org/forecast/de/' class='lang-de'><div class='item'><div class='flag sprite-isprt-web-de'></div><span class='name'>German <span>- Deutsch</span></span></div></a><a href='https://aqicn.org/forecast/pt/' class='lang-pt'><div class='item'><div class='flag sprite-isprt-web-br'></div><span class='name'>Portuguese <span>- Português</span></span></div></a><a href='https://aqicn.org/forecast/vn/' class='lang-vi'><div class='item'><div class='flag sprite-isprt-web-vn'></div><span class='name'>Vietnamese <span>- Tiếng Việt</span></span></div></a><a href='https://aqicn.org/forecast/it/' class='lang-it'><div class='item'><div class='flag sprite-isprt-web-it'>🇮🇹</div><span class='name'>Italian <span>- Italiano</span></span></div></a><a href='https://aqicn.org/forecast/id/' class='lang-id'><div class='item'><div class='flag sprite-isprt-web-id'>🇮🇩</div><span class='name'>Indonesian <span>- bahasa Indonesia</span></span></div></a><a href='https://aqicn.org/forecast/nl/' class='lang-nl'><div class='item'><div class='flag sprite-isprt-web-nl'>🇳🇱</div><span class='name'>Dutch <span>- Nederlands</span></span></div></a><a href='https://aqicn.org/forecast/fa/' class='lang-fa'><div class='item'><div class='flag sprite-isprt-web-ir'>🇮🇷</div><span class='name'>Persian <span>- فارسی</span></span></div></a><a href='https://aqicn.org/forecast/th/' class='lang-th'><div class='item'><div class='flag sprite-isprt-web-th'>🇹🇭</div><span class='name'>Thai <span>- ภาษาไทย</span></span></div></a><a href='https://aqicn.org/forecast/hu/' class='lang-hu'><div class='item'><div class='flag sprite-isprt-web-hu'>🇭🇺</div><span class='name'>Hungarian <span>- Magyar</span></span></div></a><a href='https://aqicn.org/forecast/el/' class='lang-el'><div class='item'><div class='flag sprite-isprt-web-gr'>🇬🇷</div><span class='name'>Greek <span>- Ελληνικά</span></span></div></a><a href='https://aqicn.org/forecast/ro/' class='lang-ro'><div class='item'><div class='flag sprite-isprt-web-ro'>🇷🇴</div><span class='name'>Romanian <span>- Română</span></span></div></a><a href='https://aqicn.org/forecast/bg/' class='lang-bg'><div class='item'><div class='flag sprite-isprt-web-bg'>🇧🇬</div><span class='name'>Bulgarian <span>- български</span></span></div></a><a href='https://aqicn.org/forecast/ur/' class='lang-ur'><div class='item'><div class='flag sprite-isprt-web-pk'>🇵🇰</div><span class='name'>Urdu <span>- اردو</span></span></div></a><a href='https://aqicn.org/forecast/hi/' class='lang-hi'><div class='item'><div class='flag sprite-isprt-web-in'>🇮🇳</div><span class='name'>Hindi <span>- हिंदी</span></span></div></a><a href='https://aqicn.org/forecast/ar/' class='lang-ar'><div class='item'><div class='flag sprite-isprt-web-ae'>🇦🇪</div><span class='name'>Arabic <span>- العربية</span></span></div></a><a href='https://aqicn.org/forecast/sr/' class='lang-sr'><div class='item'><div class='flag sprite-isprt-web-rs'>🇷🇸</div><span class='name'>Serbian <span>- Српски</span></span></div></a><a href='https://aqicn.org/forecast/bn/' class='lang-bn'><div class='item'><div class='flag sprite-isprt-web-bd'>🇧🇩</div><span class='name'>Bangla <span>- বাংলা</span></span></div></a><a href='https://aqicn.org/forecast/bs/' class='lang-bs'><div class='item'><div class='flag sprite-isprt-web-ba'>🇧🇦</div><span class='name'>Bosnian <span>- босански</span></span></div></a><a href='https://aqicn.org/forecast/hr/' class='lang-hr'><div class='item'><div class='flag sprite-isprt-web-hr'>🇭🇷</div><span class='name'>Croatian <span>- hrvatski</span></span></div></a><a href='https://aqicn.org/forecast/tr/' class='lang-tr'><div class='item'><div class='flag sprite-isprt-web-tr'>🇹🇷</div><span class='name'>Turkish <span>- Türkçe</span></span></div></a><a href='https://aqicn.org/forecast/uk/' class='lang-uk'><div class='item'><div class='flag sprite-isprt-web-ua'>🇺🇦</div><span class='name'>Ukrainian <span>- українська</span></span></div></a><a href='https://aqicn.org/forecast/cs/' class='lang-cs'><div class='item'><div class='flag sprite-isprt-web-cz'>🇨🇿</div><span class='name'>Czech <span>- čeština</span></span></div></a><a href='https://aqicn.org/forecast/be/' class='lang-be'><div class='item'><div class='flag sprite-isprt-web-by'>🇧🇾</div><span class='name'>Belarusian <span>- беларускі</span></span></div></a></div> </div> </div> <div class="hdrshare"> <script type="text/javascript"> function initSharing() { aqisrv.here().then(function(where){ country = where.Country.IsoCode; if (country!='CN') { loadScriptAsync("https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v5.0&appId=643196515742584&autoLogAppEvents=1") } }).catch(function(e){ console.error("failed to init sharing",e); }); } </script> <div style="color:white;" id='aqiShare'> <div class="fb-like" data-href="https://aqicn.org/here/" data-width="" data-layout="button_count" data-action="like" data-size="small" data-lazy="true" data-colorscheme="dark" data-share="true"></div> </div> </div> <style type="text/css"> /* SEARCH AND MORE */ .hsearch { position: absolute; width:245px; height:32px; display: block; margin-top:0px; margin-bottom:7px; overflow:hidden; z-index:100; right:54px; } .hsearch #hsearch-btn { width:25px; height:25px; float:left; } .hsearch-inner { width:245px; } .hsearch .bottom, .hsearch .left, .hsearch .right { position: absolute; background-color: #a2a2a2 } .hsearch .left, .hsearch .right { height: 5px; width: 1px } .hsearch .left { top: 22px; left: 28px; background-color:white; } .hsearch .right { top: 22px; left: 215px; background-color:white; } .hsearch form { margin-top: 2px; width: 162px; float:left; } .hsearch form input { color: white; font-size: 15px; width: 178px; border: none; margin-left: 6px; position: relative; background-color: transparent; border-bottom:1px solid white; padding:0 0 0 4px; outline:none; height:24px; font-family: Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif; } .hsearch form input:focus { font-weight: bold color: white; } .hsearch-result { background-color: #f8f8f8; border-left:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa; width:270px; z-index: 9999; right: 38px; top: 32px; position: fixed; -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2); box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.2); display: none; } .hsearch-result .searchTitle { color:black; } .hsearch-aqi { border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; padding:5px 1px 5px 1px; margin:0 3px 0 0; width:28px; text-align:center; font-size:12px; display: inline-block; } .hsearch-result a { display:block; font-size: 15px; padding: 0 3px 0 3px; min-height: 22px; color:#444; max-width:300px; text-overflow:ellipsis; overflow:hidden; border: 1px solid transparent; } .hsearch-result a:nth-child(n+2) { border-top: 1px solid #ccc; } #hsearch-loading svg,#hsearch-magnifier svg { width: 25px; height: 25px; margin-top: 3px; } #hsearch-loading path,#hsearch-magnifier path { fill:white; } </style> <div class="hsearch active" id="hsearch-container" style='display:none;'> <div class="hsearch-inner"> <div id="hsearch-btn"> <div id="hsearch-magnifier"></div> <div id="hsearch-loading"></div> </div> <div class="left"></div> <form onsubmit="return headSearchSubmit()" action='/search/vn/' > <input id="hsearch-input" type="text" value="" autocomplete="off" name="q" onblur='headSearchBlur()'> </form> <div class="right"></div> </div> </div> <div class='hsearch-result' id='hsearch-result' > </div> <script type="text/javascript"> function initHeadSearch() { try { aqisearch.init({"type":"header-search","i18n":{"error_nearest":"Xin l\u1ed7i, c\u00f3 m\u1ed9t s\u1ef1 c\u1ed1 \u0111\u00e3 x\u1ea3y ra"},"divs":{"magnifier":"hsearch-magnifier","loading":"hsearch-loading","input":"hsearch-input","results":"hsearch-result"}}); $("#hsearch-container").show(); } catch (e) { loge("head-search",e); } } function headSearchBlur() { log("blur"); $("#hsearch-result").slideUp(); } function headSearchSubmit() { var val = $( "#hsearch-input" ).val(); if (val.length>0) { var url = "/search/#q="+val; window.location.href = url; if (window.location.pathname=="/search/") window.location.reload(); } return false; } </script> <div id="clock"><span id="ClockTime"></span></div> </div> <div id="fixed-header-shadow-down-out"> <div id="fixed-header-shadow-down"></div> </div> </div> <div id='header-top-mark'></div> <div style='height:32px;' id='header-spacer'></div> <div id='header-footer-menu'></div> <style type="text/css"> .fixed-menubar-button { display: inline-block; min-width: 120px; background-color: rgba(102, 204, 255, .5); margin: 3px; font-weight: normal; border-radius: 2px; padding: 5px 0; } .fixed-menubar-button:hover { background: #0086c8; } #fixed-menubar { bottom: 0px; z-index: 8000; position: fixed; background: #0086c8; height: 38px; width: 100%; text-align: left; box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6); } #fixed-menubar-container { padding-top: 5px; } .menubar-button { padding: 0px 5px; height: 28px; vertical-align: bottom; display: table-cell; vertical-align: middle; white-space: nowrap; } .menubar-cell:hover { background-color: rgb(127, 194, 227); } .menubar-icon, .menubar-icon-main { vertical-align: bottom; display: inline-block; margin-right: 5px; } .menubar-text { text-transform: uppercase; color: white; font-size: 18px; overflow: hidden; cursor: pointer; } @media only screen and (max-width: 920px) { .menubar-icon { display: none; } .menubar-text-second { display: none; } #fixed-footer-menu-buttons-with-text { display: block !important; } .menubar-button { padding: 0px 15px; } .menubar-text { padding: 0; } } @media only screen and (max-width: 800px) { .menubar-button { padding: 0px 10px; } .menubar-text { font-weight: normal !important; } .menubar-text { font-size: 21px; } .fixed-menubar-table { width: 100%; } } @media only screen and (max-width: 680px) { .menubar-text { font-size: 16px; } .menubar-button { padding: 0px 5px; } } @media only screen and (max-width: 600px) { .menubar-text { font-size: 15px; } } @media only screen and (max-width: 520px) { .menubar-text { font-size: 14px; } .menubar-button { padding: 0px 3px; } } @media only screen and (max-width: 490px) { .menubar-text { font-size: 13px; } } @media only screen and (max-width: 470px) { .menubar-text { font-size: 12px; } .menubar-button { padding: 0px 2px; } } @media only screen and (max-width: 420px) { .menubar-text { font-size: 11px; } } @media only screen and (max-width: 320px) { .menubar-text { font-size: 10px; } .menubar-button { padding: 0px 1px; } } .fixed-menubar-table { border-right: 1px solid rgb(127, 194, 227); font-weight: normal; font-size: 22px; border-spacing: 0; padding: 0; margin: 0; } .fixed-menubar-table td { border-left: 1px solid rgb(127, 194, 227); vertical-align: middle; height: 38px; padding: 0; margin: 0; } a.menubar-text { text-decoration: none; font-weight: bold; ; } a.menubar-text:hover { text-decoration: underline; } a.menubar-text-second:hover { text-decoration: underline; } </style> <script type="text/javascript"> function go2home() { var url = 'https://aqicn.org/here/vn/'; ; url = AqiSettings.getCurrentStationUrl() || url; window.location.href = url; } </script> <div id='fixed-menubar'> <center> <table class="fixed-menubar-table"> <tr> <td class='menubar-cell'><a onclick='go2home();' class='menubar-text'><center><div class='menubar-button' ontouchend='this.style.backgroundColor="rgb(127,194,227)";'><div class='sprite-isprt-web-home menubar-icon-main' title='Trang Chủ'></div><span class='menubar-text-second'>Trang Chủ</span></div></a></td><td class='menubar-cell'><a href='/here/vn/' class='menubar-text'><center><div class='menubar-button' ontouchend='this.style.backgroundColor="rgb(127,194,227)";'><div class='sprite-isprt-web-geofencing menubar-icon-main' title='Here'></div><span class='menubar-text-second'>Here</span></div></a></td><td class='menubar-cell'><a href='/map/world/vn/' class='menubar-text'><center><div class='menubar-button' ontouchend='this.style.backgroundColor="rgb(127,194,227)";'><div class='sprite-isprt-web-globe menubar-icon-main' title='bản đồ'></div><span class='menubar-text-second'>bản đồ</span></div></a></td><td class='menubar-cell'><a href='/mask/vn/' class='menubar-text'><center><div class='menubar-button' ontouchend='this.style.backgroundColor="rgb(127,194,227)";'><div class='sprite-isprt-web-dustmask menubar-icon-main' title='mặt nạ'></div><span class='menubar-text-second'>mặt nạ</span></div></a></td><td class='menubar-cell'><a href='/faq/vn/' class='menubar-text'><center><div class='menubar-button' ontouchend='this.style.backgroundColor="rgb(127,194,227)";'><div class='sprite-isprt-web-faq menubar-icon-main' title='Câu hỏi thường gặp'></div><span class='menubar-text-second'>Câu hỏi thường gặp</span></div></a></td><td class='menubar-cell'><a href='/city/all/vn/' class='menubar-text'><center><div class='menubar-button' ontouchend='this.style.backgroundColor="rgb(127,194,227)";'><div class='sprite-isprt-web-search menubar-icon-main' title='tìm kiếm'></div><span class='menubar-text-second'>tìm kiếm</span></div></a></td><td class='menubar-cell'><a href='/contact/vn/' class='menubar-text'><center><div class='menubar-button' ontouchend='this.style.backgroundColor="rgb(127,194,227)";'><div class='sprite-isprt-web-talk menubar-icon-main' title='Liên hệ'></div><span class='menubar-text-second'>Liên hệ</span></div></a></td><td class='menubar-cell'><a href='/links/vn/' class='menubar-text'><center><div class='menubar-button' ontouchend='this.style.backgroundColor="rgb(127,194,227)";'><div class='sprite-isprt-web-link menubar-icon-main' title='Liên kết'></div><span class='menubar-text-second'>Liên kết</span></div></a></td><td class='menubar-cell'> <a onclick='settingsMenu.show();' class='menubar-text' onmouseover='settingsMenu.onmouseover();' onmouseout='settingsMenu.onmouseout();' style='position:relative'> <center> <div class='menubar-button'> <div class='sprite-isprt-web-settings menubar-icon-main' id='footer-settings-img'></div> </div> </a> </tr> </table> </center> </div><div class='h1section'><h1><div id='h1header1' style='padding:2px;padding:5px 0;font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;;;'>Dự báo ô nhiễm và chất lượng không khí hàng giờ</div><div id='h1header2' class='h1sub'>Dự báo PM2.5 và AQI Ozone</div></h1></div><script type='text/javascript'> ; if (!isMobileUA) { fitLine('#h1header1',.88,{maxfs:45});fitLine('#h1header2',.88,{maxfs:38}); }; </script><style> .section-outer { text-align: initial; } .section-content { max-width: 95%; width: 1100px; font-size: 18px; min-height: 300px; text-align: initial; margin-top: 10px; margin-bottom: 10px; line-height: 1.8; margin-left: auto; margin-right: auto; } .section-content-tight { min-height: 0px; } .section-content-alt { background-color: #f0f0f0; border-top: 1px solid #ccc; border-bottom: 1px solid #ddd } ; .section-banner { background-size: 100%; background: url(https://aqicn.org/images//bluesky-banner-panoramic.jpg) no-repeat center bottom #eee; margin-top: -2px; z-index: -1; border-bottom: 1px solid #888; width: 100%; } .h2-title { font-family: inherit; font-size: 1.1em; overflow: hidden; text-align: center; text-transform: capitalize; } .h2-title:before, .h2-title:after { background-color: #ddd; content: ''; display: inline-block; height: 1px; position: relative; vertical-align: middle; width: 50%; } .h2-title:before { right: 0.5em; margin-left: -50%; } .h2-title:after { left: 0.5em; margin-right: -50%; } @media only screen and (max-width: 800px) { .section-content { line-height: 1.6; max-width: 98%; min-height: 10px; } .section-banner { display: none; } } </style> <div class='whitebody' style='font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;'><div class='section-outer'><div class='section-content' ><div id="gtrans-div-id" style="float:right" class="gtrans-div"></div><script>try { googleTranslate(); } catch (e) {}</script><div style='float:left'><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%2Fforecast%2Fvn%2F&redirect_uri=https%3A%2F%2Faqicn.org%2Fforecast%2Fvn%2F' 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>Hourly Air Quality and Pollution Forecast<br>(https:\/\/aqicn.org\/forecast\/vn\/)"});}catch(e){}</script><a id='share-twitter' href='http://www.twitter.com/share?url=https%3A%2F%2Faqicn.org%2Fforecast%2Fvn%2F' 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>Hourly Air Quality and Pollution Forecast<br>(https:\/\/aqicn.org\/forecast\/vn\/)"});}catch(e){}</script><a id='share-reddit' href='https://reddit.com/submit?url=https%3A%2F%2Faqicn.org%2Fforecast%2Fvn%2F&title=Hourly+Air+Quality+and+Pollution+Forecast' 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>Hourly Air Quality and Pollution Forecast<br>(https:\/\/aqicn.org\/forecast\/vn\/)"});}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><i style='color:#888;font-size:13px;word-break: break-all;'>Chia sẻ: <a href='https://aqicn.org/forecast/vn/'>aqicn.org/forecast/vn/</a></i><br></div><div style='clear:both;margin-bottom:10px;'></div> <svg width=180 height=180 style="float:right;margin-right: 10px;margin-top: 30px;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"> <path style="fill:#009966;" d="M501,15.701v168.604c0,4.453-3.558,8.066-8.01,8.185c-93.485,2.486-176.152,48.355-228.604,118.221 c-37.116,49.416-59.102,110.834-59.102,177.398H20.332c0-14.153,0.607-28.161,1.812-42.005 c21.04-243.08,222.994-434.39,470.515-438.602C497.24,7.423,501,11.119,501,15.701z" /> <path style="fill:#D10000;" d="M264.387,310.711c-37.116,49.416-59.102,110.834-59.102,177.398H20.332 c0-14.153,0.607-28.161,1.812-42.005c10.293-7.689,22.665-12.712,36.108-14.06c2.141-41.1,36.241-73.883,77.866-73.883 c2.841,0,5.671,0.154,8.471,0.463c5.98-13.381,15.131-25.31,26.659-34.564c16.335-13.113,36.89-20.339,57.877-20.339 C241.598,303.722,253.518,306.202,264.387,310.711z" /> <path style="fill:#ffde33;" d="M501,52.06v132.245c0,4.453-3.558,8.066-8.01,8.185c-93.485,2.486-176.152,48.355-228.604,118.221 c-37.116,49.416-59.102,110.834-59.102,177.398H64.962c0-35.48,4.241-69.971,12.238-102.991 C123.477,193.999,295.667,52.06,501,52.06z" /> <path style="fill:#FF9300;" d="M264.387,310.711c-37.116,49.416-59.102,110.834-59.102,177.398H64.962 c0-35.48,4.241-69.971,12.238-102.991c14.307-16.5,35.408-26.957,58.917-26.957c2.841,0,5.671,0.154,8.471,0.463 c5.98-13.381,15.131-25.31,26.659-34.564c16.335-13.113,36.89-20.339,57.877-20.339 C241.598,303.722,253.518,306.202,264.387,310.711z" /> <path style="fill:#cc0033;" d="M501,99.665v84.64c0,4.453-3.558,8.066-8.01,8.185c-93.485,2.486-176.152,48.355-228.604,118.221 c-37.116,49.416-59.102,110.834-59.102,177.398h-92.719c0-45.577,7.843-89.312,22.274-129.938 C188.281,207.534,332.042,99.665,501,99.665z" /> <path style="fill:#009655;" d="M264.387,310.711c-37.116,49.416-59.102,110.834-59.102,177.398h-92.719 c0-45.577,7.843-89.312,22.274-129.938c0.422-0.01,0.854-0.01,1.276-0.01c2.841,0,5.671,0.154,8.471,0.463 c5.98-13.381,15.131-25.31,26.659-34.564c16.335-13.113,36.89-20.339,57.877-20.339 C241.598,303.722,253.518,306.202,264.387,310.711z" /> <path style="fill:#660099;" d="M501,148.783v35.522c0,4.453-3.558,8.066-8.01,8.185c-93.485,2.486-176.152,48.355-228.604,118.221 c-37.116,49.416-59.102,110.834-59.102,177.398h-43.601c0-67.552,19.731-130.483,53.76-183.358c0,0,0,0,0.01,0 C275.812,210.931,381.15,148.783,501,148.783z" /> <path style="fill:#005FD1;" d="M264.387,310.711c-37.116,49.416-59.102,110.834-59.102,177.398h-43.601 c0-67.552,19.731-130.483,53.76-183.358c0,0,0,0,0.01,0c4.508-0.679,9.078-1.029,13.669-1.029 C241.598,303.722,253.518,306.202,264.387,310.711z" /> <path style="fill:#ff9933;" d="M65.615,449.168c4.032,0,7.958,0.442,11.745,1.261c-1.112-4.586-1.716-9.371-1.716-14.299 c0-33.397,27.074-60.471,60.471-60.471c6.998,0,13.711,1.203,19.963,3.389c7.776-33.147,37.528-57.829,73.047-57.829 c41.439,0,75.031,33.592,75.031,75.031c0,4.163-0.345,8.244-0.996,12.223c19.654,4.691,34.272,22.357,34.272,43.448 c0,5.468-0.986,10.704-2.784,15.547c11.31,4.862,19.949,14.75,23.1,26.854c1.342,5.156-2.626,10.177-7.954,10.177H19.188 c-5.129,0-8.951-4.652-8.057-9.702C15.717,468.865,38.366,449.168,65.615,449.168z" /> <path d="M503.806,4.503c-3.027-2.975-7.044-4.561-11.267-4.501C394.991,1.66,301.28,32.016,221.538,87.788 C143.567,142.322,83.603,217.609,48.129,305.513c-1.55,3.841,0.307,8.211,4.148,9.762c0.92,0.371,1.87,0.547,2.804,0.547 c2.968,0,5.779-1.774,6.958-4.695C133.329,134.472,302.411,18.236,492.794,15c0.214-0.002,0.357,0.063,0.495,0.199 c0.14,0.138,0.211,0.306,0.211,0.501v28.93c-108.836,1.82-212.533,43.201-292.738,117.004 C120.84,235.175,70.967,334.497,59.848,441.931c-11.339,1.031-21.877,5.077-30.737,11.389c2.731-37.571,9.887-74.575,21.368-110.253 c1.269-3.943-0.899-8.168-4.842-9.437c-3.944-1.267-8.167,0.899-9.437,4.842c-13.634,42.369-21.364,86.544-23.013,131.334 c-4.62,6.987-7.904,14.987-9.443,23.684c-0.818,4.622,0.438,9.328,3.443,12.912C10.171,509.96,14.545,512,19.188,512h211.521 c4.142,0,7.5-3.358,7.5-7.5s-3.358-7.5-7.5-7.5H19.188c-0.092,0-0.309,0-0.506-0.235c-0.155-0.185-0.211-0.407-0.166-0.661 c1.232-6.964,3.934-13.34,7.745-18.848c0.298-0.344,0.563-0.716,0.795-1.11c8.768-11.925,22.876-19.478,38.558-19.478 c3.247,0,6.517,0.346,9.73,1.011c2.476,0.954,15.966,6.631,21.82,19.011c1.281,2.709,3.975,4.296,6.785,4.296 c1.074,0,2.166-0.232,3.201-0.722c3.745-1.771,5.345-6.242,3.574-9.986c-6.821-14.423-20.052-22.106-26.811-25.241 c-0.503-2.95-0.77-5.931-0.77-8.905c0-29.208,23.762-52.971,52.97-52.971c5.867,0,11.647,0.969,17.19,2.871 c2.618,1.257,21.981,11.085,26.702,28.763c0.896,3.354,3.927,5.567,7.241,5.567c0.641,0,1.292-0.083,1.94-0.256 c4.002-1.069,6.38-5.179,5.311-9.181c-5.008-18.753-20.906-30.47-29.591-35.641c6.415-19.813,21.381-35.105,40.225-42.205 c0.275-0.087,0.545-0.185,0.809-0.303c7.257-2.628,15.069-4.056,23.182-4.056c37.237,0,67.531,30.294,67.531,67.531 c0,3.669-0.302,7.374-0.897,11.011c-0.636,3.881,1.835,7.594,5.66,8.507c16.788,4.007,28.514,18.874,28.514,36.153 c0,1.899-0.151,3.779-0.433,5.634c-11.823-3.274-33.969-5.174-56.222,15.325c-3.047,2.807-3.241,7.551-0.436,10.598 c1.479,1.605,3.495,2.418,5.519,2.418c1.816,0,3.638-0.656,5.079-1.983c23.78-21.905,46.618-10.384,47.67-9.833 c0.089,0.048,0.181,0.084,0.271,0.128c0.102,0.05,0.201,0.104,0.306,0.15c9.247,3.976,16.276,12.145,18.804,21.854 c0.021,0.079,0.068,0.262-0.115,0.499c-0.147,0.191-0.343,0.288-0.58,0.288h-87.835c-4.143,0-7.5,3.358-7.5,7.5s3.357,7.5,7.5,7.5 h87.835c4.907,0,9.444-2.229,12.448-6.115c2.979-3.854,3.985-8.757,2.763-13.452c-3.116-11.974-10.923-22.339-21.407-28.755 c0.887-3.838,1.334-7.772,1.334-11.757c0-21.965-13.507-41.155-33.566-48.757c0.193-2.304,0.29-4.614,0.29-6.914 c0-32.511-18.902-60.682-46.289-74.127c17.946-25.456,39.763-47.739,64.981-66.304c3.336-2.456,4.049-7.151,1.594-10.486 c-2.457-3.336-7.151-4.049-10.486-1.594c-27.568,20.295-51.279,44.81-70.564,72.915c-6.939-1.9-14.233-2.935-21.767-2.935 c-3.666,0-7.315,0.255-10.926,0.74c58.93-95.879,162.443-155.548,275.303-158.086v27.929c0,0.376-0.314,0.679-0.715,0.689 c-50.826,1.353-100.822,15.591-144.584,41.175c-3.576,2.09-4.78,6.684-2.689,10.26c2.091,3.577,6.688,4.779,10.26,2.689 c41.588-24.313,89.104-37.843,137.413-39.129c8.588-0.229,15.315-7.118,15.315-15.684V15.7 C508.501,11.456,506.834,7.48,503.806,4.503z M82.685,394.192C124.898,202.331,292.242,63.014,493.501,59.63v32.614 c-84.062,1.542-163.729,29.007-230.839,79.675c-33.24,25.096-62.21,55.108-86.104,89.201 c-23.322,33.276-41.249,69.689-53.362,108.287C106.859,372.564,92.6,381.587,82.685,394.192z M197.599,320.005 c-7.194,2.97-13.979,6.94-20.096,11.85c-12.291,9.865-21.541,23.136-26.566,37.938c-3.812-0.853-7.691-1.361-11.606-1.545 c50.364-151.874,193.863-257.788,354.17-261v34.122C370.235,144.021,257.606,211.886,197.599,320.005z" /> <path d="M274.419,377.211v-0.849c0-4.142-3.357-7.5-7.5-7.5s-7.5,3.358-7.5,7.5v0.849c0,4.142,3.357,7.5,7.5,7.5 S274.419,381.353,274.419,377.211z" /> <path d="M238.442,355.574c-4.142,0-7.5,3.358-7.5,7.5v0.849c0,4.142,3.358,7.5,7.5,7.5s7.5-3.358,7.5-7.5v-0.849 C245.942,358.932,242.584,355.574,238.442,355.574z" /> </svg> <p class='bigletter'>Dự báo chất lượng không khí - còn được gọi là "Mô hình phân tán khí quyển" ( <a href='https://en.wikipedia.org/wiki/Atmospheric_dispersion_modeling'>wikipedia</a> ) là nghệ thuật mô phỏng cách các chất gây ô nhiễm không khí, chẳng hạn như PM <sub>2.5</sub> hoặc Ozone, phân tán trong bầu không khí xung quanh.</p> <p>Kết quả mô phỏng đưa ra nồng độ môi trường xung quanh đối với từng chất gây ô nhiễm không khí, từ đó tính được Chỉ số chất lượng không khí.</p> <p>Có hàng chục mô hình phân tán và nhiều trường đại học, tổ chức trên khắp thế giới đang vận hành một hoặc một vài mô hình trong số đó cho các khu vực khác nhau (ví dụ: Châu Âu, Châu Mỹ lục địa, Châu Á ...). Dưới đây là danh sách chưa đầy đủ và được chọn lọc của một số mô hình đang được sử dụng để cung cấp dự báo Chất lượng Không khí trong dự án "Chỉ số Chất lượng Không khí Thế giới".</p> <style type='text/css'>section {margin-top:20px;margin-bottom: 80px;}@media only screen and (max-width: 800px) { border-top: 1px solid #ccc;}@media only screen and (min-width: 800px) { section {padding-left: 20px;border-left: 3px solid #f8f8f8;}}</style><h2><p>Mô hình khí quyển</p></h2><section><p>Bạn có thể nhấp vào bất kỳ bản đồ dự báo nào để xem hoạt ảnh dự báo theo thời gian thực cũng như phân tích hiệu quả của mô hình.</p> </section><style> p.bigletter:first-letter { float: left; font-size: 3em; margin-right: .06em; line-height: 90%; } .boundary { fill: none; stroke: #444; } .map { border: 1px solid #a5967e; display: inline-block; width: 500px; max-width: 100%; overflow: hidden; margin: 5px; cursor: pointer; } .map small { color: black; } .map .border { padding: 5px; border: 3px solid white; } .map:hover .border { border: 3px solid black; } </style> <script src='/jscripts/d3/d3.min.js?_=20190418.093123&type=script'></script><script src='/jscripts/forecast/topojson.v1.js?_=20190418.093123&type=script'></script> <script> var worldtopo = fetchJSON("/air/view/country/data/world/world-110m.json"); function maplet(id, imageurl, jsconfurl, bounds) { var width = Math.min(getWindowWidth(), 485), height = 220; var lat1 = bounds[0][0], lat2 = bounds[1][0]; var lng1 = bounds[0][1], lng2 = bounds[1][1]; if (lng1 > 180) lng1 -= 360; var doubleImage = false; if (lng1 == 0 && lng2 >= 359) { lng1 -= 180; lng2 -= 180; doubleImage = true; } var svg = d3.select(id) .append("svg") .attr("width", width) .attr("height", height); var utimediv = d3.select(id) .append("small") .style("color", "#888") .style("font-size", "66%") .html("-"); var center = [(lng1 + lng2) / 2, (lat1 + lat2) / 2]; var scale = 150; var offset = [width / 2, height / 2]; var projection = d3.geo.equirectangular() .scale(scale) .center(center) .translate(offset); var hscale = scale * width / Math.abs(lng2 - lng1); var vscale = scale * height / Math.abs(lat2 - lat1); var scale = (hscale < vscale) ? hscale : vscale; projection = d3.geo.equirectangular() .scale(scale / 2.5) .center(center) .translate(offset); var path = d3.geo.path() .projection(projection); var xy1 = projection([lng1, lat1]); var xy2 = projection([lng2, lat2]); if (doubleImage) { var ww = xy2[0] - xy1[0]; svg.append("svg:image") .attr("xlink:href", imageurl) .attr("x", xy1[0] + ww / 2) .attr("y", xy1[1]) .attr("width", ww) .attr("height", xy2[1] - xy1[1]); svg.append("svg:image") .attr("xlink:href", imageurl) .attr("x", xy1[0] - ww / 2 + 1) .attr("y", xy1[1]) .attr("width", ww) .attr("height", xy2[1] - xy1[1]); } else if (xy2[1] - xy1[1] > 0) { svg.append("svg:image") .attr("xlink:href", imageurl) .attr("x", xy1[0]) .attr("y", xy1[1]) .attr("width", xy2[0] - xy1[0]) .attr("height", xy2[1] - xy1[1]); } else { svg.append("svg:image") .attr("xlink:href", imageurl) .attr("transform", "translate(0," + height + ") scale(1,-1)") .attr("x", xy1[0]) .attr("y", xy2[1]) .attr("width", xy2[0] - xy1[0]) .attr("height", xy1[1] - xy2[1]); } worldtopo.then(function(world) { svg.append("g") .attr("class", "boundary") .selectAll("boundary") .data([topojson.feature(world, world.objects.countries)]) .enter().append("path") .attr("d", path); }); fetchJSON(jsconfurl).then(function(conf) { var basetime = new Date(conf.basetime); utimediv.html(basetime); var days = Math.floor((Date.now() - basetime.getTime()) / (1000 * 24 * 3600)); if (days > 7) { utimediv.html("outdated by " + days + " days; last received on " + conf.basetime); } }); } </script> <a href='/forecast/model/sprintars-asia/vn/'><div class='map' ><div class='border' id='container-sprintars-asia'>SPRINTARS Asia<br><small>Spectral Radiation-Transport Model for Aerosol Species</small><br></div></div></a><script>var bounds = [[60,60],[0,180]];var id = '#container-sprintars-asia';maplet(id,'https://forecast.waqi.info/forecast/aqi/sprintars/asia/best/pm25/8.png/000.8.png','https://forecast.waqi.info/forecast/aqi/sprintars/asia/best/pm25/conf.json',bounds);</script><a href='/forecast/model/sprintars-east-asia/vn/'><div class='map' ><div class='border' id='container-sprintars-east-asia'>SPRINTARS East Asia<br><small>Spectral Radiation-Transport Model for Aerosol Species</small><br></div></div></a><script>var bounds = [[45,100],[20,150]];var id = '#container-sprintars-east-asia';maplet(id,'https://forecast.waqi.info/forecast/aqi/sprintars/east-asia/best/pm25/8.png/000.8.png','https://forecast.waqi.info/forecast/aqi/sprintars/east-asia/best/pm25/conf.json',bounds);</script><a href='/forecast/model/mpim-china/vn/'><div class='map' ><div class='border' id='container-mpim-china'>MPIM China<br><small>Max Planck Institut fur Meteorologie</small><br></div></div></a><script>var bounds = [[17.851486206054688,94.82161712646484],[44.89060974121094,125.14904022216797]];var id = '#container-mpim-china';maplet(id,'https://forecast.waqi.info/forecast/aqi/mpim/china/best/pm25/8.png/000.8.png','https://forecast.waqi.info/forecast/aqi/mpim/china/best/pm25/conf.json',bounds);</script><a href='/forecast/model/silam-asia/vn/'><div class='map' ><div class='border' id='container-silam-asia'>SILAM Asia<br><small>System for Integrated modeLling of Atmospheric coMposition</small><br></div></div></a><script>var bounds = [[7.125,67.125],[53.875,146.875]];var id = '#container-silam-asia';maplet(id,'https://forecast.waqi.info/forecast/aqi/silam/china/best/pm25/8.png/preview.png','https://forecast.waqi.info/forecast/aqi/silam/china/best/pm25/conf.json',bounds);</script><a href='/forecast/model/cams-europe/vn/'><div class='map' ><div class='border' id='container-cams-europe'>CAMS Europe<br><small>Copernicus Atmosphere Monitoring Service NRT</small><br></div></div></a><script>var bounds = [[69.94999694824219,335.04998779296875],[30.04999542236328,44.949981689453125]];var id = '#container-cams-europe';maplet(id,'https://forecast.waqi.info/forecast/aqi/cams/ensemble/best/pm25/8.png/000.8.png','https://forecast.waqi.info/forecast/aqi/cams/ensemble/best/pm25/conf.json',bounds);</script><a href='/forecast/model/emep-europe/vn/'><div class='map' ><div class='border' id='container-emep-europe'>EMEP Europe<br><small>European Monitoring and Evaluation Program</small><br></div></div></a><script>var bounds = [[69.94999694824219,335.04998779296875],[30.04999542236328,44.949981689453125]];var id = '#container-emep-europe';maplet(id,'https://forecast.waqi.info/forecast/aqi/cams/emep/best/pm25/8.png/000.8.png','https://forecast.waqi.info/forecast/aqi/cams/emep/best/pm25/conf.json',bounds);</script><a href='/forecast/model/cams-world/vn/'><div class='map' ><div class='border' id='container-cams-world'>CAMS World<br><small>Copernicus Atmosphere Monitoring Service NRT</small><br></div></div></a><script>var bounds = [[90,0],[-90,359.6000061035156]];var id = '#container-cams-world';maplet(id,'https://forecast.waqi.info/forecast/aqi/cams-nrt//best/pm25/8.png/preview.png','https://forecast.waqi.info/forecast/aqi/cams-nrt//best/pm25/conf.json',bounds);</script><a href='/forecast/model/silam-world/vn/'><div class='map' ><div class='border' id='container-silam-world'>SILAM World<br><small>System for Integrated modeLling of Atmospheric coMposition</small><br></div></div></a><script>var bounds = [[-89.5,-179.75],[89.5,179.75]];var id = '#container-silam-world';maplet(id,'https://forecast.waqi.info/forecast/aqi/silam/glob/best/pm25/8.png/preview.png','https://forecast.waqi.info/forecast/aqi/silam/glob/best/pm25/conf.json',bounds);</script><a href='/forecast/model/ngac-world/vn/'><div class='map' ><div class='border' id='container-ngac-world'>NGAC<br><small>NOAA NEMS GFS Aerosol Component</small><br></div></div></a><script>var bounds = [[90,0],[-90,359]];var id = '#container-ngac-world';maplet(id,'','https://forecast.waqi.info/forecast/aqi/ngac/world-hourly/best/pm10/conf.json',bounds);</script><a href='/forecast/model/gfs/vn/'><div class='map' ><div class='border' id='container-gfs'>GFS<br><small>Global Forecast System</small><br></div></div></a><script>var bounds = [[90,0],[-90,359]];var id = '#container-gfs';maplet(id,'https://forecast.waqi.info/forecast/aqi/gfs/world2/best/total-ozone/8.png/preview.png','https://forecast.waqi.info/forecast/aqi/gfs/world2/best/total-ozone/conf.json',bounds);</script><a href='/forecast/model/ncep-aqm/vn/'><div class='map' ><div class='border' id='container-ncep-aqm'>NCEP EMP AQM<br><small>Air Quality Model (AQM) Product</small><br></div></div></a><script>var bounds = [[51.946,-128.628],[17.821,-57.377999999999986]];var id = '#container-ncep-aqm';maplet(id,'https://forecast.waqi.info/forecast/aqi/ncep-aqm/best/pm25/8.png/preview.png','https://forecast.waqi.info/forecast/aqi/ncep-aqm/best/pm25/conf.json',bounds);</script><a href='/forecast/model/bsc-dream8b/vn/'><div class='map' ><div class='border' id='container-bsc-dream8b'>BSC DREAM8b<br><small>Barcelona Supercomputing Center DREAM8b</small><br></div></div></a><script>var bounds = [[-11,-63],[71.99996185302734,103.33344268798828]];var id = '#container-bsc-dream8b';maplet(id,'https://forecast.waqi.info/forecast/aqi/namee/bsc-dream8b/best/pm10/8.png/preview.png','https://forecast.waqi.info/forecast/aqi/namee/bsc-dream8b/best/pm10/conf.json',bounds);</script> <br> <h2><p>Ghi chú</p></h2><section><p>Xin lưu ý rằng tất cả các phân tích trên đều được thực hiện dựa trên ngân sách riêng của dự án Chỉ số Chất lượng Không khí Thế giới.</p> <p>Chúng tôi không nhận được bất kỳ khoản trợ cấp nào từ bất kỳ trực giác nào xuất bản các mô hình dự báo Chất lượng Không khí.</p> <svg style="float:right;margin-right: 10px;" width=180 height=180 version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.001 512.001" xml:space="preserve"> <g> <polygon style="fill:#EFEDEE;" points="170.192,247.012 116.877,303.349 99.682,371.577 129.829,388.642 177.842,342.744 200.337,264.076 " /> <polygon style="fill:#EFEDEE;" points="405.624,365.121 400.78,289.431 358.149,230.086 325.47,241.576 325.47,305.715 365.31,354.897 372.944,376.61 " /> </g> <path style="fill:#FFC4B0;" d="M325.47,241.576l-50.41-5.596l-23.838,20.457v36.441l44.522,127.999c0,0,67.747-29.131,70.656-64.636 L325.47,241.576z" /> <path style="fill:#E6B09C;" d="M251.22,292.877l73.022,41.333c8.6,4.868,11.625,15.785,6.757,24.384l0,0 c-4.868,8.6-15.785,11.625-24.384,6.757c8.6,4.868,11.625,15.785,6.757,24.384l0,0c-4.868,8.6-15.785,11.625-24.384,6.757 c8.6,4.868,11.625,15.785,6.757,24.384l0,0c-4.868,8.6-15.785,11.625-24.384,6.757c8.6,4.868,11.625,15.785,6.757,24.384l0,0 c-4.868,8.6-15.785,11.625-24.384,6.757l-123.903-70.134l70.509-124.566l19.74,11.174L251.22,292.877z" /> <polygon style="fill:#D4D2D3;" points="144.517,374.601 104.612,352.013 99.682,371.577 123.2,384.889 129.829,388.642 " /> <rect x="17.264" y="230.252" transform="matrix(0.4926 -0.8703 0.8703 0.4926 -201.3945 221.0189)" style="fill:#49C3E0;" width="143.145" height="105.923" /> <polygon style="fill:#D4D2D3;" points="398,347.368 366.55,358.425 372.944,376.61 405.624,365.121 404.344,345.113 " /> <polygon style="fill:#DA5B65;" points="504.5,329.989 458.077,194.954 358.149,230.086 405.624,365.121 " /> <polygon style="fill:#C0344A;" points="504.5,329.989 498.231,311.754 399.229,346.931 405.624,365.121 405.624,365.121 " /> <rect x="5.423" y="327.277" transform="matrix(0.8703 0.4926 -0.4926 0.8703 173.5766 14.9615)" style="fill:#00A5C6;" width="105.923" height="19.455" /> <path style="fill:#FFC4B0;" d="M275.06,235.98c-19.024-2.112-37.448,7.441-46.684,24.206l-27.426,49.783 c-4.768,8.655-1.617,19.537,7.038,24.305l0,0c8.655,4.768,19.537,1.617,24.305-7.038l18.928-34.359L275.06,235.98z" /> <path style="fill:#D9A693;" d="M278.116,452.019c0.221-0.392,0.408-0.792,0.597-1.192c0.032-0.07,0.072-0.137,0.104-0.207 l-139.405-78.909l-9.583,16.931l35.567,20.132l88.336,50.002c3.225,1.825,6.776,2.541,10.211,2.269 c0.573-0.045,1.142-0.118,1.706-0.218C270.726,459.93,275.378,456.856,278.116,452.019z" /> <path d="M461.344,188.204c-1.799-0.871-3.87-0.987-5.755-0.324l-130.992,46.053l-48.709-5.407 c-22.116-2.455-43.343,8.552-54.081,28.042l-4.637,8.418c0,0-135.412-76.649-135.464-76.678c-3.557-2.013-8.213-0.714-10.221,2.833 L0.975,315.705c-2.041,3.605-0.772,8.181,2.833,10.222l246.23,139.375c3.941,2.23,8.23,3.29,12.465,3.29 c8.858,0,17.474-4.636,22.14-12.879c3.433-6.065,4.092-12.957,2.385-19.2c5.642-1.582,10.457-4.986,13.808-9.698 c5.197-2.378,19.072-9.058,33.352-18.732c14.382-9.743,24.902-19.601,31.506-29.481c0,0,0.174,0.496,0.175,0.497 c1.356,3.856,5.709,5.94,9.563,4.588l131.579-46.63c3.875-1.377,5.918-5.617,4.582-9.506l-46.423-135.034 C464.519,190.627,463.143,189.074,461.344,188.204z M126.996,378.421l-17.093-9.675l63.121-111.512l17.093,9.675L126.996,378.421z M80.843,205.056l79.126,44.789l-63.12,111.511l-79.126-44.788L80.843,205.056z M282.937,422.04 c-2.575,0.714-5.418,0.463-7.883-0.932l-51.733-29.283c-3.604-2.04-8.18-0.772-10.221,2.833c-2.041,3.605-0.772,8.181,2.833,10.222 c0,0,51.733,29.283,51.734,29.283c4.986,2.823,6.746,9.176,3.924,14.163c-2.823,4.987-9.174,6.748-14.163,3.925l-117.376-66.44 l63.121-111.512l6.761,3.827c0,0-15.538,28.205-15.55,28.226c-6.662,12.092-2.068,27.85,9.988,34.493 c5.94,3.272,12.799,4.036,19.315,2.149c6.515-1.886,11.905-6.197,15.178-12.138l15.267-27.713c0,0,66.366,37.566,66.417,37.595 c4.911,2.78,6.702,9.256,3.925,14.163c-2.823,4.987-9.176,6.748-14.164,3.925l-51.732-29.283c-3.604-2.04-8.181-0.772-10.221,2.833 s-0.772,8.181,2.833,10.221l51.732,29.283c4.987,2.823,6.748,9.176,3.925,14.163c-2.823,4.987-9.176,6.748-14.164,3.925 l-51.732-29.283c-3.603-2.04-8.18-0.772-10.221,2.833s-0.772,8.181,2.833,10.221c0,0,51.691,29.259,51.732,29.283 c4.926,2.788,6.714,9.235,3.925,14.163C287.822,419.647,285.513,421.326,282.937,422.04z M305.232,407.968 c-0.145-0.874-0.332-1.746-0.569-2.611c6.232-1.75,11.802-5.862,15.235-11.927c3.433-6.065,4.092-12.957,2.384-19.2 c6.503-1.823,11.915-6.061,15.243-11.941c6.819-12.047,2.424-27.804-9.59-34.606l-73.021-41.333 c-0.011-0.006-0.022-0.01-0.033-0.017c-0.014-0.008-0.026-0.017-0.04-0.025c-3.448-1.936-8.224-0.579-10.147,2.874 c-0.01,0.017-0.017,0.035-0.026,0.052c-0.005,0.008-0.01,0.016-0.015,0.024c0,0-18.916,34.337-18.928,34.359 c-2.733,4.961-9.151,6.824-14.117,4.088c-4.96-2.732-6.821-9.156-4.088-14.117l27.426-49.783 c7.8-14.158,23.222-22.155,39.287-20.371l45.726,5.076l38.592,109.769C354.599,378.018,325.362,397.359,305.232,407.968z M410.204,355.534c0,0-25.841-73.503-25.853-73.535c-1.303-3.705-5.7-5.948-9.563-4.588c-3.83,1.348-5.938,5.719-4.588,9.563 l25.861,73.559l-18.53,6.515l-42.466-120.895l18.496-6.502l6.847,19.474c1.374,3.907,5.652,5.962,9.562,4.588 c3.817-1.341,5.927-5.756,4.589-9.563l-6.847-19.473l85.727-30.139l41.554,120.872L410.204,355.534z" /> <path d="M263.5,88.536V50.908c0-4.142-3.358-7.5-7.5-7.5c-4.142,0-7.5,3.358-7.5,7.5v37.628c0,4.142,3.358,7.5,7.5,7.5 C260.142,96.036,263.5,92.678,263.5,88.536z" /> <path d="M170.348,119.911c1.321,0,2.659-0.349,3.872-1.082c3.545-2.143,4.682-6.753,2.54-10.298l-19.462-32.204 c-2.143-3.545-6.751-4.682-10.298-2.54c-3.545,2.143-4.682,6.753-2.54,10.298l19.462,32.204 C165.331,118.621,167.808,119.911,170.348,119.911z" /> <path d="M105.888,183.787c3.624,1.903,8.226,0.468,10.127-3.153c1.926-3.667,0.514-8.201-3.153-10.127L79.55,153.011 c-3.667-1.926-8.201-0.514-10.127,3.153c-1.926,3.667-0.514,8.201,3.153,10.127L105.888,183.787z" /> <path d="M365.002,73.787c-3.547-2.143-8.157-1.005-10.298,2.54l-19.462,32.204c-2.143,3.545-1.005,8.155,2.54,10.298 c3.502,2.117,8.183,0.96,10.298-2.54l19.462-32.204C369.684,80.54,368.547,75.929,365.002,73.787z" /> <path d="M432.451,153.011l-33.313,17.496c-3.667,1.926-5.079,6.46-3.153,10.127c1.898,3.614,6.515,5.05,10.128,3.153l33.313-17.495 c3.667-1.926,5.079-6.46,3.153-10.127C440.652,152.497,436.118,151.086,432.451,153.011z" /> </svg> </section><h2><p>We need your help</p></h2><section><p>Cần có sự trợ giúp để cập nhật <a style='color:teal' href='/forecast/vn/'>bản kiểm kê mô hình</a> dự báo Chất lượng Không khí trên toàn thế giới.</p> <li>Bạn có biết mô hình nào không được liệt kê bên dưới nhưng có sẵn dữ liệu dạng lưới không?</li> <li>Bạn có biết giải pháp phân tích độ chính xác tốt hơn nên được sử dụng ở đây không?</li> <li>Bạn đã thực hiện một nghiên cứu tương tự và bạn muốn xuất bản nó ở đây?</li> <p>Nếu có, hãy gửi tin nhắn cho chúng tôi từ <a href='/contribute/vn/'>trang đóng góp</a> và chúng tôi sẽ liên hệ với bạn trong thời gian sớm nhất!</p> </div></div></div> <div class='h1section h1section-divider'><div class='h1section-rainbow'><div></div><div></div><div></div><div></div><div></div></div><h1><div id='h1header3' style='padding:2px;padding:5px 0;font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;;;'>Dự báo chi tiết chất lượng không khí thành phố</div></h1></div><script type='text/javascript'> ; if (!isMobileUA) { fitLine('#h1header3',.88,{maxfs:45}); }; </script><div class='whitebody' style='font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;'><div class='section-outer'><div class='section-content' > <script src='/air/view/forecast/scripts/dist/forecast-page.js?_=20210216.164922&type=script'></script><script src='/air/view/forecast/scripts/dist/forecast-analysis.js?_=20210216.164922&type=script'></script> <link rel='stylesheet' href='https://aqicn.org/images-static//isprites/map-flags/2015-10-05/ispritflags.css' /> <p>Dự báo chất lượng không khí chi tiết có sẵn cho hơn 600 thành phố:</p> <div id='city-forecast-search'></div> <script> forecastAnalyser.renderSearch(d3.select("#city-forecast-search"), function(city) { var url = "/forecast/" + city.id.toLowerCase() + "/"; document.location.href = url; }); </script> <p>Hoặc chỉ cần chọn bất kỳ thành phố nào trong số đó:</p> <a href='/forecast/beijing/vn/'>Beijing</a>, <a href='/forecast/shanghai/vn/'>Shanghai</a>, <a href='/forecast/chengdu/vn/'>Chengdu</a>, <a href='/forecast/shenyang/vn/'>Shenyang</a>, <a href='/forecast/shenzhen/vn/'>Shenzhen</a>, <a href='/forecast/guangzhou/vn/'>Guangzhou</a>, <a href='/forecast/qingdao/vn/'>Qingdao</a>, <a href='/forecast/xian/vn/'>Xian</a>, <a href='/forecast/tianjin/vn/'>Tianjin</a>, <a href='/forecast/saitama/vn/'>Saitama</a>, <a href='/forecast/kyoto/vn/'>Kyoto</a>, <a href='/forecast/osaka/vn/'>Osaka</a>, <a href='/forecast/seoul/vn/'>Seoul</a>, <a href='/forecast/busan/vn/'>Busan</a>, <a href='/forecast/bogota/vn/'>Bogota</a>, <a href='/forecast/delhi/vn/'>Delhi</a>, <a href='/forecast/jakarta/vn/'>Jakarta</a>, <a href='/forecast/ulaanbaatar/vn/'>Ulaanbaatar</a>, <a href='/forecast/hanoi/vn/'>Hanoi</a>, <a href='/forecast/chennai/vn/'>Chennai</a>, <a href='/forecast/kolkata/vn/'>Kolkata</a>, <a href='/forecast/mumbai/vn/'>Mumbai</a>, <a href='/forecast/hyderabad/vn/'>Hyderabad</a>, <a href='/forecast/santiago/vn/'>Santiago</a>, <a href='/forecast/lima/vn/'>Lima</a>, <a href='/forecast/saopaulo/vn/'>Saopaulo</a>, <a href='/forecast/quito/vn/'>Quito</a>, <a href='/forecast/singapore/vn/'>Singapore</a>, <a href='/forecast/kuala-lumpur/vn/'>Kuala-lumpur</a>, <a href='/forecast/ipoh/vn/'>Ipoh</a>, <a href='/forecast/perai/vn/'>Perai</a>, <a href='/forecast/miri/vn/'>Miri</a>, <a href='/forecast/newyork/vn/'>New York</a>, <a href='/forecast/seattle/vn/'>Seattle</a>, <a href='/forecast/chicago/vn/'>Chicago</a>, <a href='/forecast/boston/vn/'>Boston</a>, <a href='/forecast/atlanta/vn/'>Atlanta</a>. <br> <br> </div></div></div> <div class='h1section h1section-divider'><div class='h1section-rainbow'><div></div><div></div><div></div><div></div><div></div></div><h1><div id='h1header4' style='padding:2px;padding:5px 0;font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;;;'>Tuyên bố từ chối trách nhiệm</div></h1></div><script type='text/javascript'> ; if (!isMobileUA) { fitLine('#h1header4',.88,{maxfs:45}); }; </script><div class='whitebody' style='font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;'><div class='section-outer'><div class='section-content' > <p>Mô hình dự báo này và tất cả AQFS dựa trên nó đều là các sản phẩm nghiên cứu nhằm cung cấp thông tin liên quan đến dự báo Chất lượng Không khí. Tất cả các biện pháp hợp lý đã được thực hiện để đảm bảo chất lượng và độ chính xác của nó. Tuy nhiên:</p> <ul style='color:#888'> <li>Chúng tôi không bảo đảm, rõ ràng hay ngụ ý, cũng như không chịu bất kỳ trách nhiệm pháp lý hoặc trách nhiệm pháp lý nào về tính chính xác, đúng đắn, đầy đủ của thông tin.</li> <li>Chúng tôi không chịu bất kỳ trách nhiệm pháp lý hoặc trách nhiệm pháp lý nào đối với mọi thiệt hại hoặc mất mát có thể xảy ra trực tiếp hoặc gián tiếp từ bất kỳ thông tin nào có trên trang web này hoặc bất kỳ hành động nào được thực hiện do nội dung của trang web này;</li> <li>Chúng tôi có thể thay đổi, xóa, thêm hoặc sửa đổi thông tin có trên trang web này mà không cần thông báo trước</li> </ul> <p>Để biết thêm thông tin về các khái niệm cơ bản về dự báo Chất lượng Không khí (hoặc Mô hình Phân tán Khí quyển), hãy xem bài viết về <a href='/faq/2015-11-05/a-visual-study-of-wind-impact-on-pm25-concentration/vn/'>nghiên cứu trực quan về tác động của gió đối với nồng độ PM <sub>2.5</sub></a> .</p> </div></div></div><div class='h1section h1section-divider'><div class='h1section-rainbow'><div></div><div></div><div></div><div></div><div></div></div><h1><div id='h1header5' style='padding:2px;padding:5px 0;font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;;;'>Nguồn mô hình dự báo chất lượng không khí</div></h1></div><script type='text/javascript'> ; if (!isMobileUA) { fitLine('#h1header5',.88,{maxfs:45}); }; </script><div class='whitebody' style='font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;'><div class='section-outer'><div class='section-content' ><p>Dự đoán trên dựa trên mô hình meta tổng hợp, được tính toán bằng một số Hệ thống dự báo chất lượng không khí (AQFS):</p> <ul> <li> The <a href='http://sprintars.riam.kyushu-u.ac.jp/indexe.html'> <i>Spectral Radiation-Transport Model for Aerosol Species</i></a> (Sprintars) model from Kyushu University. <li> The <a href='http://m.zq12369.com/forecast.php'><i>China National Air Quality forecast</i></a> by Zhejiang Experts in Experimental Sciences (PM2.5科学实验专家小组). <li> The <a href='http://www.airkorea.or.kr/dustForecast'><i>Air Korea Air Quality forecast</i></a>, by the Korean Integrated Air Quality forecast center(대기질 통합예보센터)</a>. <li> The <a href='http://copernicus-atmosphere.eu'>Copernicus Atmosphere Monitoring Service</a> (CAMS) near-realtime surface ensemble forecast , by the ECMWF. <li> The <a href='http://silam.fmi.fi/'> System for Integrated modeLling of Atmospheric coMposition</a> (SILAM) by the Finnish Meteorological Institute (FMI). <li> The <a href='http://www.mpimet.mpg.de/en/mpimet-homepage/'>Max Planck Institut fur Meteorologie</a> (MPIM) model. <li> The <a href='http://airquality.weather.gov/'> Ozone Air Quality Model</a> (AQM) by the NOAA/NCEP. <li> The <a href='https://weather.gc.ca/aqfm/index_e.html'> <i>Regional Air Quality Deterministic Prediction System </i></a> (RAQDPS) model from the Government of Canada. <li> The <a href='http://www.irceline.be/en/air-quality/forecasts'>irCELine</a> (<i>Belgian Interregional Environment Agency</i>) for the Belgian Regions. <li> The <a href='http://www.lcsqa.org/surveillance/indices/cartographie'>LCSQA</a> <i> (Laboratoire Central de Surveillance de la Qualité de l’Air)</i> for France. <Li> The <a href='http://www.lml.rivm.nl/verwachting/animatie.html'>RIVM</a> <i> (Rijksinstituut voor Volksgezondheid en Milieu)</i> for the Netherlands. <li> The <a href='http://silam.fmi.fi/aqforecast.html?parameter=PM25®ion=Northern%20Europe&height=0'>SILAM</a> <i> (System for Integrated modeLling of Atmospheric coMposition)</i> for Northen Europe. <li> The <a href='http://db.eurad.uni-koeln.de/index_e.html?/prognose/cger_e.html'>EURAD</a> <i> (EURopean Air Pollution Dispersion)</i> for Central Europe. </ul> <p>Bản đồ trên dựa trên mô hình cấp độ bề mặt PM <sub>2.5</sub> và màu sắc tuân theo <a href='/faq/2013-09-09/revised-pm25-aqi-breakpoints/vn/'>tiêu chuẩn EPA AQI của Hoa Kỳ</a> .</p></div></div></div><a name="infoaqi"></a><div class='h1section h1section-divider'><div class='h1section-rainbow'><div></div><div></div><div></div><div></div><div></div></div><h1><div id='h1header6' style='padding:2px;font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;;'>Về phương pháp đo chất lượng không khí và mức độ ô nhiễm:</div></h1></div><script type='text/javascript'> ; if (!isMobileUA) { fitLine('#h1header6',.88,{maxfs:45}); }; </script><div class='whitebody' style='font-family:"Noto Serif",Cambria,"Palatino Linotype","Book Antiqua","URW Palladio L",serif;'><div class='section-outer'><div class='section-content' > <center>Về các thang đo chất lượng không khí<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"> <thead> <tr> <td>- <td >Giá trị chỉ số chất lượng không khí (AQI)<td>Mức độ ảnh hưởng sức khỏe</td></tr> </thead> <tr style="background-color:#009966;"> <td class='aqiwtxt' nowrap="true">0 - 50</td> <td class='aqiwtxt'>Tốt</td> <td class='aqiwtxt'>Chất lượng không khí được xem là đạt tiêu chuẩn, và ô nhiễm không khí coi như không hoặc gây rất ít nguy hiểm</td></tr> <tr style="background-color:#ffde33" class='aqibtxt'> <td class='aqibtxt' nowrap="true">51 -100</td> <td class='aqibtxt'>Trung bình</td> <td class='aqibtxt'>Chất lượng không khí ở mức chấp nhận được; tuy nhiên, một số chất gây ô nhiễm có thể ảnh hưởng tới sức khỏe của một số ít những người nhạy cảm với không khí bị ô nhiễm.</td></tr> <tr style="background-color:#ff9933;"> <td class='aqibtxt' nowrap="true">101-150</td> <td class='aqibtxt'>Không tốt cho người nhạy cảm</td> <td class='aqibtxt'>Nhóm người nhạy cảm có thể chịu ảnh hưởng sức khỏe. Số đông không có nguy cơ bị tác động.</td></tr> <tr style="background-color:#cc0033;"> <td class='aqiwtxt' nowrap="true">151-200</td> <td class='aqiwtxt'>Có hại cho sức khỏe</td> <td class='aqiwtxt'>Mỗi người đều có thể sẽ chịu tác động đến sức khỏe; nhóm người nhạy cảm có thể bị ảnh hưởng nghiêm trọng hơn.</td></tr> <tr style="background-color:#660099;"> <td class='aqiwtxt' nowrap="true">201-300</td> <td class='aqiwtxt'>Rất có hại cho sức khỏe</td> <td class='aqiwtxt'>Cảnh báo nguy hại sức khỏe nghiêm trọng. Đa số mọi người đều bị ảnh hưởng.</td></tr> <tr style="background-color:#7e0023;"> <td class='aqiwtxt' nowrap="true">300+</td> <td class='aqiwtxt'>Nguy hiểm</td> <td class='aqiwtxt'>Cảnh báo sức khỏe: tất cả mọi người có thể chịu tác động nghiêm trọng đến sức khỏe</td></tr> </table> </div><br>Để biết thêm về ô nhiễm và chất lượng không khí , xem <a href='http://en.wikipedia.org/wiki/Air_quality'> wikipedia chất lượng không khí</a> đang đề hoặc <a href='http://www.airnow.gov/index.cfm?action=aqibasics.aqi'> hướng dẫn về chất lượng không khí và sức khỏe của bạn </a>.<br><br>Để biết những lời khuyên về sức khỏe rất hữu ích của bác sĩ y khoa Richard Saint Cyr ở Bắc Kinh, xem <a href='http://www.myhealthbeijing.com/'> www.myhealthbeijing.com </a> blog.<br><br></center></div></div></div> <center> <br> <!-- responsive ad --> <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> <style type='text/css'> .usage-notice { line-height:1.5; max-width:95%; width:1000px; margin-top:10px; padding:5px; font-size: 15px; background-color:#ffffff; text-shadow: 1px 1px 1px white; -webkit-box-shadow: 1px 1px 8px -3px rgba(0,0,0,0.3); } </style> <div class="textshadowwhite usage-notice" style=''> <b>Thông báo sử dụng</b>: Tất cả dữ liệu chất lượng không khí không được xác thực tại thời điểm công bố. Nhằm đảm bảo chất lượng, những dữ liệu này có thể được cập nhập mà không cần thông báo trước. Nhóm dự án Chỉ số chất lượng không khí toàn cầu đã thực hiện tất cả yêu cầu cần thiết trong việc biên soạn các thông tin này. Nhóm dự án hoặc các bên liên quan sẽ không chịu trách nhiệm về bất kỳ tổn thất, thương tích hoặc thiệt hại nào phát sinh trực tiếp hoặc gián tiếp từ việc cung cấp những dữ liệu này trong bất kỳ trường hợp nào.</div> <br> <br> <br> </center> <style type="text/css"> @media print { #fixed-menubar, #footer-overlay { display: none } } .footer { background: #138fcc; background-attachment: fixed; background-image: url("https://aqicn.org/images-static/bluesky-banner-panoramic-dark.jpg"); background-position: top center, bottom center; background-size: auto 100%; position: relative; text-align: center; font-weight: normal; margin: 0 auto; color: white; width: 100%; font-family: "Noto Serif", Cambria, "Palatino Linotype", "Book Antiqua", "URW Palladio L", serif; } #fixed-menubar { font-family: "Noto Serif", Cambria, "Palatino Linotype", "Book Antiqua", "URW Palladio L", serif; } #fixed-footer-marker { height: 1px; bottom: 0; position: fixed; } #footer-menu { padding-top: 5px; } #fixed-footer { box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 1px -1px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 1px -1px rgba(0, 0, 0, 0.6); } #footer-overlay { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); background: #0086c8; } .floating-footer-overlay { bottom: 0px; padding: 0px; margin: 0px; z-index: 1000; position: fixed; display: none; } .footer-logo { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); } .footerattributions { margin-top: 20px; width: 95%; max-width: 1100px; font-size: 15px; } .footercolumnout { width: 95%; max-width: 1100px; font-size: 15px; } .footercolumn { float: left; padding: 0px; margin: 0px; border: 0; text-align: left; padding: 0 10px; } .footercolumn1 { width: 37%; } .footercolumn2 { width: 38%; border-left: 1px dashed white; } .footercolumn3 { width: 15%; border-left: 1px dashed white; } .madeinbjlogo { padding-top: 20px; } @media only screen and (max-width: 920px) { .footercolumn2 { display: none; } } @media only screen and (max-width: 920px) { .footercolumn1 { width: 66%; } .footercolumn3 { width: 20%; } } @media only screen and (max-width: 800px) { .footercolumn { text-align: center; } .footercolumn1 { width: 95%; } .footercolumn3 { width: 95%; border: 0; padding: 10px; text-align: center; float: right; margin: 10px; } .madeinbjlogo { padding-top: 0; } } @media only screen and (max-width: 800px) {} .footercolumn2 li { margin-bottom: 8px; } .footer li a { background: transparent; -webkit-transition: background-color .25s; -moz-transition: background-color .25s; -0-transition: background-color .25s; transition: background-color .25s; margin-left: -8px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; padding: 2px 0 2px 8px; text-decoration: none; margin-right: 8px; text-shadow: #000 1px 1px 1px; font-weight: normal !important; } .footer li a:hover { background: #62a6c8 } .footer h3 { font-variant: small-caps; font-size: 150%; padding: 0px; margin: 0px; text-shadow: #2d3033 0 1px 0; font-weight: normal !important; margin-right: 8px; } .footer h3 a { font-weight: normal !important; -webkit-transition: background-color .25s; -moz-transition: background-color .25s; -0-transition: background-color .25s; transition: background-color .25s; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; display: block; .footer h3 a:hover { background: #62a6c8 } </style> <!-- The floating-footer-marker is used to detect screen height --> <div id="fixed-footer-marker" class="locked"></div> <!-- Place holder for the floating footer --> <div id="floating-footer" class="footer-overlay floating-footer-overlay footer"> </div> <div id="fixed-footer" class="footer"> <div id="footer-overlay" class="footer-overlay"></div> <br> <br> <center> <div id='fixed-footer-menu-buttons-with-text' style='max-width:80%;margin-bottom:20px;display:none;'> <a href='javascript:go2home();' class='menubar-text'><div class='fixed-menubar-button'><div class='sprite-isprt-web-home'></div>Trang Chủ</div></a> <a href='/here/vn/' class='menubar-text'><div class='fixed-menubar-button'><div class='sprite-isprt-web-geofencing'></div>Here</div></a> <a href='/map/world/vn/' class='menubar-text'><div class='fixed-menubar-button'><div class='sprite-isprt-web-globe'></div>bản đồ</div></a> <a href='/mask/vn/' class='menubar-text'><div class='fixed-menubar-button'><div class='sprite-isprt-web-dustmask'></div>mặt nạ</div></a> <a href='/faq/vn/' class='menubar-text'><div class='fixed-menubar-button'><div class='sprite-isprt-web-faq'></div>Câu hỏi thường gặp</div></a> <a href='/city/all/vn/' class='menubar-text'><div class='fixed-menubar-button'><div class='sprite-isprt-web-search'></div>tìm kiếm</div></a> <a href='/contact/vn/' class='menubar-text'><div class='fixed-menubar-button'><div class='sprite-isprt-web-talk'></div>Liên hệ</div></a> <a href='/links/vn/' class='menubar-text'><div class='fixed-menubar-button'><div class='sprite-isprt-web-link'></div>Liên kết</div></a> </div> <div class='footercolumnout'> <div class='footercolumn1 footercolumn'> <h3>Về dự án này</h3> <br> <li><a href='/contact/vn/'>Liên Hệ Với Nhóm Dự án Chỉ Số Chất Lượng Không Khí Của Thế Giới</a></li> <li><a href='/media/vn/'>Báo Chí Và Các Phương Tiện Truyền Thông</a></li> <br> <h3><a href='/research/vn/'>nghiên cứu chất lượng không khí</a></h3> <br> <li><a href='/faq/vn/'>Nguồn Cấp Thông Tin Và Bài Viết Về Chất Lượng Không Khí</a></li> <li><a href='/research/vn/'>Thí nghiệm chất lượng không khí</a></li> <li><a href='/sensor/vn/'>Phân Tích Cảm Biến Chất Lượng Không Khí</a></li> <br> <h3><a href='/faq/vn/'>Câu hỏi thường gặp</a></h3> <br> <li><a href='/sources/vn/'>nguồn dữ liệu chất lượng không khí</a></li> <li><a href='/faq/2015-03-15/air-quality-nowcast-a-beginners-guide/vn/'>Tính Toán Chỉ Số Chất Lượng Không Khí</a></li> <li><a href='/forecast/vn/'>Dự Báo Chất Lượng Không Khí</a></li> <li><a href='/products/vn/'>Sản Phẩm Làm Tăng Chất Lượng Không Khí (khẩu Trang, Màn Hình Giám Sát ...)</a></li> <li><a href='/api/vn/'>API (Giao diện lập trình ứng dụng)</a></li> <li><a href='/data-platform/vn/'>Nền tảng dữ liệu lịch sử</a></li> </div> <div class='footercolumn2 footercolumn'> <h3>Credits</h3> <br> <li><a href='/sources/vn/'>Tất cả EPA trên thế giới vì công việc xuất sắc của họ trong việc duy trì, đo lường và cung cấp thông tin về Chất lượng Không khí cho công dân thế giới</a></li> <li><a href='http://www.maxmind.com' target=_>Sản phẩm này bao gồm dữ liệu GeoLite2 do MaxMind tạo, có sẵn trên maxmind.com.</a> <li><a href='http://geonames.org' target=_>Sản phẩm này bao gồm thông tin thành phố GeoNames, có sẵn từ geonames.org.</a> <li><a href="http://openweathermap.org/" target="__s">Mở Bản đồ thời tiết, kết hợp với thuật toán cải tiến qweather™</a> <li><a href='http://wxqa.com' target="__s">Chương trình quan sát thời tiết công dân</a> via <a href='https://cwop.waqi.info' target="__s">cwop.waqi.info</a> <li><a href="http://atmosphere.copernicus.eu/" target="__s">Chứa thông tin dịch vụ giám sát khí quyển Copernicus đã sửa đổi</a> <li><a href="https://www.flaticon.com/" target="__s" title="Flaticon">Một số biểu tượng do Freepik tạo từ www.flaticon.com</a> <li><a href="https://locationiq.com/" target="__s" title="location IQ">Mã hóa địa lý ngược bởi locationiq.com</a> <li><a href="https://www.openstreetmap.org/copyright" target="__s" title="Open Street Map">Bản đồ cơ sở và dữ liệu từ OpenStreetMap.</a> </div> <div class='footercolumn3 footercolumn'> <center> © 2008-2024 <br> <a href='https://waqi.info'> <span>Dự án Chỉ số Chất lượng Không khí Thế giới</span> </a> <br> <br> <img src='https://waqi.info/icons/logo.forecast.png?_=1732613454' class='footer-logo' alt='the World Air Quality Index project logo' border=0 height=100> <img class='async-img' data-src='https://aqicn.org/images/MadeInBJ.png?_=1732613454' class='madeinbjlogo' alt='made in 北京' border=0> <br> <br> </center> </div> </div> </center> <div style='clear:both'></div> <div style='clear:both;'></div> <center> <div id='xatzcaqd'> </center> <br> <div id='mailing-list-footer'> <style type="text/css"> #mailing-list-footer .mailing-list-subscription { text-shadow: #000 1px 1px 1px; font-size: 15px; color: white; } </style> <script>var i18nTexts=(i18nTexts||[]);i18nTexts.push({"wa.KqlOlZrllRNJ+7u88XlbL2RQFwo=":"R\u1ea5t ti\u1ebfc.. \u0110\u00e3 x\u1ea3y ra l\u1ed7i. Vui l\u00f2ng th\u1eed l\u1ea1i sau.","wa.ds6QyCdIOHG4hhIEHD2rFqI\/WwI=":"\u0110\u0103ng k\u00fd danh s\u00e1ch g\u1eedi th\u01b0 mi\u1ec5n ph\u00ed h\u00e0ng th\u00e1ng c\u1ee7a ch\u00fang t\u00f4i v\u00e0 nh\u1eadn th\u00f4ng b\u00e1o khi c\u00f3 b\u00e0i vi\u1ebft m\u1edbi.","wa.Xi+TKw0nK3I5533XVrPPC2U4EGA=":"email c\u1ee7a b\u1ea1n","wa.P6QFTyFPD4Bj2PtEU75l1GDj4ww=":"n\u1ed9p","wa.FoXcvD6sGbwj\/zOhqhL39XuXQsA=":"Vui l\u00f2ng \u0111\u1ee3i trong khi \u0111\u0103ng k\u00fd email c\u1ee7a b\u1ea1n"})</script><script src='/webapp/dist/mailing-dyn.740fe2cfc24722505254.js?_=1706407958' type='text/javascript'></script> </div> <center style='clear:both;'> <br><small>This page has been generated on Tuesday, Nov 26th 2024, 17:30 pm CST from jp2n</small><br> <small><span id='gentime'></span></small> <br> <br> </center> <br> <br> </div> <script type="text/javascript"> var CFooter = function() { var hasSlider = false; try { var p = window.location.pathname.split("/")[1]; hasSlider = ["station", "gaia", "here", "map"].indexOf(p) >= 0; } catch (e) {}; var menubar = document.getElementById("fixed-menubar"); var _isFloating = true; var slideDY = 35; this.isFloating = function() { if (isMobileUA) return true; return _isFloating; }; function checkPosition() { var clientHeight = document.body.clientHeight; var floatingFooterTop = 0; var ff_el = document.getElementById("floating-footer"); var ff_el_height = ff_el ? ff_el.clientHeight : 0; do { floatingFooterTop += ff_el.offsetTop ? el.offsetTop : 0; } while (ff_el = ff_el.offsetParent); var fixedFooterTop = 0; var fo_el = document.getElementById("footer-overlay"); do { fixedFooterTop += fo_el.offsetTop ? fo_el.offsetTop : 0; } while (fo_el = fo_el.offsetParent); var scrollTop = 0; var b_el = document.body; do { scrollTop += b_el.scrollTop ? b_el.scrollTop : 0; } while (b_el = b_el.parentNode); var screenHeight = 0; var ffm_el = document.getElementById("fixed-footer-marker"); do { screenHeight += ffm_el.offsetTop ? ffm_el.offsetTop : 0; } while (ffm_el = ffm_el.offsetParent); if (hasSlider && scrollTop < slideDY) { menubar.style.bottom = -(slideDY - scrollTop) + "px"; menubar.style.display = ""; _isFloating = true; } else if (screenHeight + scrollTop - ff_el_height >= fixedFooterTop + 40) { menubar.style.display = "none"; _isFloating = false; } else { menubar.style.bottom = "0px"; menubar.style.display = ""; _isFloating = true; } }; function init() { var footerOverlay = document.getElementById("footer-overlay"); footerOverlay.innerHTML = menubar.innerHTML; footerOverlay.style.display = ""; if (!hasSlider) { checkPosition(); return; } var st = Date.now(); var sdt = 500; var mdt = 500; var timer = setInterval(function() { var dt = Date.now() - st; if (dt < sdt) return; dt -= sdt; dt = dt * dt / mdt; var dy = Math.min(dt, mdt) * slideDY / mdt; menubar.style.bottom = -dy + "px"; if (dt > mdt + sdt) { clearInterval(timer); checkPosition(); } }, 25); } window.onscroll = function() { checkPosition(); }; init(); return this; }; var footer = new CFooter(); function initFooter() {}; </script> <style> .onoffswitch { position: relative; width: 70px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none; } .onoffswitch-checkbox { display: none; } .onoffswitch-label { display: block; overflow: hidden; cursor: pointer; border: 2px solid #004E74; border-radius: 20px; } .onoffswitch-inner { display: block; width: 200%; margin-left: -100%; transition: margin 0.3s ease-in 0s; } .onoffswitch-inner:before, .onoffswitch-inner:after { display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px; font-size: 14px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold; box-sizing: border-box; } .onoffswitch-inner:before { content: "°C"; padding-left: 10px; background-color: #04ADFF; color: #FFFFFF; } .onoffswitch-inner:after { content: "°F"; padding-right: 10px; background-color: #04ADFF; color: #FFFFFF; text-align: right; } .onoffswitch-switch { display: block; width: 28px; margin: 1px; background: #FFFFFF; position: absolute; top: 0; bottom: 0; right: 36px; border: 2px solid #004E74; border-radius: 20px; transition: all 0.3s ease-in 0s; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { margin-left: 0; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { right: 0px; } </style> <style> #settingsdiv-copy { margin:20px; } #settingsdiv-outer { padding-bottom:10px; position:fixed; z-index: 100003; } #settingsdiv { xdisplay: none; xwidth:200px; xheight:120px; overflow-y: scroll; max-height: 300px; font-size:15px; padding:2px 10px; background-color:#0086c8; -webkit-box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.5); border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:3px solid #fff; color:#fff; } #settingsdiv h2 { font-size:20px; } #settings-lang { padding: 5px; } #settings-lang a:hover { text-decoration: none; } #settings-lang .item:hover { background-color: #eee; color: black; } #settings-lang .item:hover .name { color: black; } #settings-lang .item { max-width: 450px; padding: 2px; } #settings-lang .name span { font-size: 16px; } #settings-lang .name { font-size:18px; color: white; font-variant: small-caps; } #settings-lang .flag { vertical-align: text-bottom; display:inline-block; } #settings-lang select { font-size: 18px; } </style> <div id='settingsdiv-outer'> <div id='settingsdiv' > <div onclick='settingsMenu.close()' style='cursor:pointer;border-bottom:1px solid #ccccf8;padding-top:12px;'> <svg height="24px" viewBox="0 0 512 512" width="24px" style='float:right;fill:white;'> <path d="M74.966,437.013c-99.97-99.97-99.97-262.065,0-362.037c100.002-99.97,262.066-99.97,362.067,0 c99.971,99.971,99.971,262.067,0,362.037C337.032,536.998,174.968,536.998,74.966,437.013z M391.782,120.227 c-75.001-74.985-196.564-74.985-271.534,0c-75.001,74.985-75.001,196.55,0,271.535c74.97,74.986,196.533,74.986,271.534,0 C466.754,316.775,466.754,195.212,391.782,120.227z M188.124,369.137l-45.251-45.266l67.876-67.877l-67.876-67.876l45.251-45.267 L256,210.743l67.877-67.892l45.25,45.267l-67.876,67.876l67.876,67.877l-45.25,45.266L256,301.245L188.124,369.137z"/> </svg> <h2>Cài đặt</h2> </div> <br> <center> <div id='settings-lang'> Cài đặt ngôn ngữ: <br> <div class='sprite-isprt-web-gb flag'></div> <div class='sprite-isprt-web-cn flag'></div> <div class='sprite-isprt-web-jp flag'></div> <div class='sprite-isprt-web-kr flag'></div> <div class='sprite-isprt-web-pl flag'></div> <br> <select onchange='location.href = this.value'> <option value='https://aqicn.org/forecast/' >English</option><option value='https://aqicn.org/forecast/cn/' >简体中文 - Chinese</option><option value='https://aqicn.org/forecast/jp/' >日本 - Japanese</option><option value='https://aqicn.org/forecast/es/' >español - Spanish</option><option value='https://aqicn.org/forecast/kr/' >한국의 - Korean</option><option value='https://aqicn.org/forecast/ru/' >русский - Russian</option><option value='https://aqicn.org/forecast/hk/' >繁體中文 - Traditional Chinese</option><option value='https://aqicn.org/forecast/fr/' >Francais - French</option><option value='https://aqicn.org/forecast/pl/' >Polski - Polish</option><option value='https://aqicn.org/forecast/de/' >Deutsch - German</option><option value='https://aqicn.org/forecast/pt/' >Português - Portuguese</option><option value='https://aqicn.org/forecast/vn/' selected>Tiếng Việt - Vietnamese</option><option value='https://aqicn.org/forecast/it/' >Italiano - Italian</option><option value='https://aqicn.org/forecast/id/' >bahasa Indonesia - Indonesian</option><option value='https://aqicn.org/forecast/nl/' >Nederlands - Dutch</option><option value='https://aqicn.org/forecast/fa/' >فارسی - Persian</option><option value='https://aqicn.org/forecast/th/' >ภาษาไทย - Thai</option><option value='https://aqicn.org/forecast/hu/' >Magyar - Hungarian</option><option value='https://aqicn.org/forecast/el/' >Ελληνικά - Greek</option><option value='https://aqicn.org/forecast/ro/' >Română - Romanian</option><option value='https://aqicn.org/forecast/bg/' >български - Bulgarian</option><option value='https://aqicn.org/forecast/ur/' >اردو - Urdu</option><option value='https://aqicn.org/forecast/hi/' >हिंदी - Hindi</option><option value='https://aqicn.org/forecast/ar/' >العربية - Arabic</option><option value='https://aqicn.org/forecast/sr/' >Српски - Serbian</option><option value='https://aqicn.org/forecast/bn/' >বাংলা - Bangla</option><option value='https://aqicn.org/forecast/bs/' >босански - Bosnian</option><option value='https://aqicn.org/forecast/hr/' >hrvatski - Croatian</option><option value='https://aqicn.org/forecast/tr/' >Türkçe - Turkish</option><option value='https://aqicn.org/forecast/uk/' >українська - Ukrainian</option><option value='https://aqicn.org/forecast/cs/' >čeština - Czech</option><option value='https://aqicn.org/forecast/be/' >беларускі - Belarusian</option></select> </div> <br> <table> <tr><td> <center> <i>Temperature unit:</i><br> <span style='font-size:18px'> <span style='display:;' id='settings-temp-label-on'>Celcius</span> <span style='display:none;' id='settings-temp-label-off'>Fahrenheit</span> </span> </center> </td><td> <div class="onoffswitch" onclick='settingsMenu.click("temp")'> <input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="settings-temp" checked > <label class="onoffswitch-label" for="myonoffswitch"> <span class="onoffswitch-inner"></span> <span class="onoffswitch-switch"></span> </label> </div> </table> </center> <br> </div> <div style='display:none;height:0px;' id='settingsdiv-arrow'><div style='width: 0; height: 0; border: 7px solid transparent;top:0px;border-top: 7px solid #fff;position:relative;;margin-left:100px;'></div></div> </div> <script> function CSettingsMenu() { var self=this; var isInit = false; var timeout = null; var isPopup = false; this.show = function() { log("show!"); if (isPopup) { this.close(); return; } isPopup = true; $("#settingsdiv-arrow").hide(); $("#settingsdiv").show(); var pos = $("#footer-settings-img").offset(); $("#settingsdiv-outer").css({ left: "0px", width: "100%", bottom: "30px" }); $("#settingsdiv").css({ width: "100%", textAlign: "center", boxSizing: "border-box" }); }; this.close = function() { log("close!"); $("#settingsdiv").hide(); isPopup = false; }; this.onmouseover = function() { if (isPopup) return; if (!footer || !footer.isFloating()) return; if (getWindowWidth()<800) return; if (!isInit) { $('#settingsdiv-outer').show() .mouseleave(function(){ self.onmouseout(); }) .mouseenter(function(){ self.onmouseover(); }); display("temp"); isInit = true; } if (timeout) clearTimeout(timeout); timeout = null; var pos = $("#footer-settings-img").offset(); var px = (pos.left+6-100); $("#settingsdiv-outer").css({ left: px + "px", bottom: (30) + "px" }); $("#settingsdiv").show(); $("#settingsdiv-arrow").delay(150).show(); var tb = document.getElementById("settingsdiv").getBoundingClientRect(), w =getWindowWidth(); var ml = Math.min((w-tb.right-2),0); $("#settingsdiv-outer").css({left:(px+ml)+"px"}); }; this.onmouseout = function() { if (isPopup) return; isShown = false; if (timeout) clearTimeout(timeout); timeout = setTimeout(function(){ $("#settingsdiv").slideUp(200); $("#settingsdiv-arrow").hide(); },150); }; this.click = function(item) { var status = store.get('aqicn-settings-'+item); store.set('aqicn-settings-'+item,status==1?2:1); display(item); if (item=="temp") convertTemperature(); }; this.val = function(item) { var status = store.get('aqicn-settings-'+item); return status!=1; }; var display = function(item) { var status = store.get('aqicn-settings-'+item); if (status==1) { $("#settings-"+item+"-label-off").show(); $("#settings-"+item+"-label-on").hide(); } else { $("#settings-"+item+"-label-on").show(); $("#settings-"+item+"-label-off").hide(); } var o = document.getElementById("settings-"+item); if (o) o.checked = status!=1; }; document.getElementById('settingsdiv-outer').addEventListener('touchmove', function(e) { e.preventDefault(); }, false); return this; } var settingsMenu = new CSettingsMenu(); </script> <script type="text/javascript"> fitLine(".link",.9); </script> <script src='https://aqicn.org/air-cache/jquery-3.4.1.min.js?_=20191127.152416' type='text/javascript'></script> <script type="text/javascript"> function initTime() { if (isMobileUA) return; function setTimeText() { var monthNames = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ]; var dayNames= ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]; var newDate = new Date(); newDate.setDate(newDate.getDate()); var od = document.getElementById("ClockTime"); if (od) od.innerHTML = dayNames[newDate.getDay()] + " " + monthNames[newDate.getMonth()] + ' ' + newDate.getDate() + ', ' + newDate.getFullYear(); var minutes = new Date().getMinutes(); var hours = new Date().getHours(); var time = ( hours < 10 ? "0" : "" ) + hours; time += ":"+( minutes < 10 ? "0" : "" ) + minutes; var ot = document.getElementById("ClockTime"); if (ot) ot.innerHTML = time; } setInterval( function() { setTimeText() }, 1000*60*15 ); setTimeText(); }; aqi18n.register('aqi-implication-0-50',"Ch\u1ea5t l\u01b0\u1ee3ng kh\u00f4ng kh\u00ed \u0111\u01b0\u1ee3c coi l\u00e0 th\u1ecfa \u0111\u00e1ng, v\u00e0 \u00f4 nhi\u1ec5m kh\u00f4ng kh\u00ed g\u00e2y ra \u00edt ho\u1eb7c kh\u00f4ng c\u00f3 r\u1ee7i ro");aqi18n.register('aqi-level-0-50',"T\u1ed1t");aqi18n.register('aqi-implication-50-100',"Ch\u1ea5t l\u01b0\u1ee3ng kh\u00f4ng kh\u00ed \u0111\u01b0\u1ee3c ch\u1ea5p nh\u1eadn; tuy nhi\u00ean, \u0111\u1ed1i v\u1edbi m\u1ed9t s\u1ed1 ch\u1ea5t g\u00e2y \u00f4 nhi\u1ec5m c\u00f3 th\u1ec3 c\u00f3 m\u1ed9t m\u1ed1i quan t\u00e2m v\u1ec1 s\u1ee9c kh\u1ecfe v\u1eeba ph\u1ea3i cho m\u1ed9t s\u1ed1 l\u01b0\u1ee3ng r\u1ea5t nh\u1ecf nh\u1eefng ng\u01b0\u1eddi nh\u1ea1y c\u1ea3m b\u1ea5t th\u01b0\u1eddng v\u1edbi \u00f4 nhi\u1ec5m kh\u00f4ng kh\u00ed.");aqi18n.register('aqi-level-50-100',"V\u1eeba ph\u1ea3i");aqi18n.register('aqi-implication-100-150',"C\u00e1c th\u00e0nh vi\u00ean c\u1ee7a c\u00e1c nh\u00f3m nh\u1ea1y c\u1ea3m c\u00f3 th\u1ec3 b\u1ecb \u1ea3nh h\u01b0\u1edfng s\u1ee9c kh\u1ecfe. C\u00f4ng ch\u00fang n\u00f3i chung kh\u00f4ng c\u00f3 kh\u1ea3 n\u0103ng b\u1ecb \u1ea3nh h\u01b0\u1edfng.");aqi18n.register('aqi-level-100-150',"Kh\u00f4ng t\u1ed1t cho c\u00e1c nh\u00f3m nh\u1ea1y c\u1ea3m");aqi18n.register('aqi-level-100-150-html',"<div style='line-height:1.1'>Kh\u00f4ng t\u1ed1t<br><span style='font-size:16px;'>cho c\u00e1c nh\u00f3m nh\u1ea1y c\u1ea3m<\/span><\/div>");aqi18n.register('aqi-implication-150-200',"M\u1ecdi ng\u01b0\u1eddi c\u00f3 th\u1ec3 b\u1eaft \u0111\u1ea7u tr\u1ea3i nghi\u1ec7m nh\u1eefng \u1ea3nh h\u01b0\u1edfng s\u1ee9c kh\u1ecfe; c\u00e1c th\u00e0nh vi\u00ean c\u1ee7a c\u00e1c nh\u00f3m nh\u1ea1y c\u1ea3m c\u00f3 th\u1ec3 b\u1ecb \u1ea3nh h\u01b0\u1edfng nghi\u00eam tr\u1ecdng h\u01a1n v\u1ec1 s\u1ee9c kh\u1ecfe");aqi18n.register('aqi-level-150-200',"C\u00f3 h\u1ea1i cho s\u1ee9c kho\u1ebb");aqi18n.register('aqi-level-150-200-html',"<div style='font-size:66%'>C\u00f3 h\u1ea1i cho s\u1ee9c kho\u1ebb<\/div>");aqi18n.register('aqi-implication-200-300',"C\u1ea3nh b\u00e1o s\u1ee9c kh\u1ecfe c\u1ee7a t\u00ecnh tr\u1ea1ng kh\u1ea9n c\u1ea5p. To\u00e0n b\u1ed9 d\u00e2n s\u1ed1 c\u00f3 nhi\u1ec1u kh\u1ea3 n\u0103ng b\u1ecb \u1ea3nh h\u01b0\u1edfng.");aqi18n.register('aqi-level-200-300',"R\u1ea5t nguy h\u1ea1i cho s\u1ee9c kh\u1ecfe");aqi18n.register('aqi-level-200-300-html',"<div style='line-height:1.1'>R\u1ea5t nguy h\u1ea1i<br><span style='font-size:16px;'>cho s\u1ee9c kh\u1ecfe<\/span><\/div>");aqi18n.register('aqi-implication-300-500',"C\u1ea3nh b\u00e1o v\u1ec1 s\u1ee9c kh\u1ecfe: m\u1ecdi ng\u01b0\u1eddi c\u00f3 th\u1ec3 b\u1ecb \u1ea3nh h\u01b0\u1edfng nghi\u00eam tr\u1ecdng h\u01a1n v\u1ec1 s\u1ee9c kh\u1ecfe");aqi18n.register('aqi-level-300-500',"Nguy hi\u1ec3m");aqi18n.register('updated',"\u0110\u00e3 c\u1eadp nh\u1eadt"); </script> <script type="text/javascript"> ["initFooter","preInitPage","initTime"].forEach(function(f){ if (window[f]) { try { window[f](); } catch (e) { loge("error in "+f,e); }} }); </script> <script src='/jscripts/moment/bundle.min.js?_=20200103.150752&type=script'></script> <script src='https://aqicn.org/air-cache/tingle/0.15.1/tingle.min.js?_=20191109.130307' type='text/javascript'></script> <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function() { ["Page","HeadSearch","Search","Notify","Geolocate","AqiForecast","Download","Sharing","Page2"].forEach(function(f){ f = "init"+f; if (window[f]) { try { window[f](); } catch (e) { loge ("error in "+f,e,e.stack);}; } }); if (typeof ntfOnInit != "undefined") ntfOnInit(); }); </script> <style type="text/css"> .uv-icon.uv-top-right { position:absolute!important;top:38px!important;z-index: 1!important; } .uv-icon.uv-bottom-right { bottom:42px!important;} ._hj-f5b2a1eb-9b07_widget { z-index: 0!important; } #uvTab { z-index: 100!important; } .uv-icon { z-index: 100; } </style> <script type="text/javascript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-28507883-1', 'auto'); ga('send', 'pageview'); try { var images = document.querySelectorAll('.async-img'); var config = { rootMargin: '50px 0px', threshold: 0.01}; function preloadImage(img) { img.src = img.dataset.src; } function onIntersection(entries) { entries.forEach(function(entry) { if (entry.intersectionRatio > 0) { observer.unobserve(entry.target); preloadImage(entry.target); } }) } var observer = new IntersectionObserver(onIntersection, config); images.forEach(function(image){observer.observe(image)}); } catch (e) {} </script> <!-- Generated on jp2n on 2024-11-26T18:30:54+09:00 --> </body> </html> </section>