Real-Time Air Quality
-
Current Air Quality
Current Air Quality
"; tag2 = tag2 + tag + "
"; $("#tab1Depth2_"+list[i].DISTRICT_NUM).append(tag2); } $("#tab1InfoArea"+itemCode).html(tag1); //세부지도 측정소 정보 탭 범례 추가if (!$(".point3").next().hasClass("gosbum")) {$(".point3").after("
- Legend
- Good(0 ~ 50)Moderate(51 ~ 100)Bad(101 ~ 250)Very Bad(251 ~ )No data
");} //마우스오버 처리$(".g0 button").on("mouseover", function(){//$(".g0 span").removeClass("on");//$(this).prev().addClass("on");var p = $(this).offset(); tip = $(this).parent().parent().children(".divTooltip").html(); if(tip == undefined) tip = $(this).parent().children(".divTooltip").html(); $('p#tooltip').remove(); $("body").append("
"+ tip +"
"); $("#tooltip").css("top",(p.top - $("#tooltip").height() - 20) + "px"); $("#tooltip").css("left",(p.left - ($("#tooltip").width()/2) - 15) + "px"); $("#tooltip").fadeIn("fast");});$(".g0 button").on("mouseout", function(){$('p#tooltip').remove();}); //tooltip(); $(".tab1gradeArea").each(function(q) { var chk = $(this).is(':checked'); var ckVal = $(this).val(); if (chk != true) { $(".g0_" + ckVal).hide(); } }); $(".tab1mangArea").each(function(q) { var chk = $(this).is(':checked'); var ckVal = $(this).val(); if (chk != true) { $(".mang" + ckVal).hide(); } }); /* if($(".tab_1dep li").filter(".ac").index() == 0){ $("[name=dateDiv]").each(function(q) { if ($(this).is(':checked')) { if ($(".map> ul").is(":visible")) $('.weather').show(); var clsNm = $(this).attr("class"); if (clsNm == "weather_btn") { $('.weather').find(".tem2").show(); $(".tem2").siblings().hide(); } else if (clsNm == "wind_btn") { $('.weather').find(".tem3").show(); $(".tem3").siblings().hide(); } else if (clsNm == "rain_btn") { $('.weather').find(".tem4").show(); $(".tem4").siblings().hide(); } else { $(".weather").children().hide(); } } }); }*/ //실시간 대기정보호출 getMSidoAirInfoAjax(itemCode); //density range 호출 getMBPRangeAjax(itemCode); //행동요령 //setMatter(itemCode); //Weather Information 호출 getMWeatherInfoAjax(); }; ajaxMainCall(url, params, sucessFunc);}/*등급별 한글 상태 표기*/function getGradeKor(flag){ var returnVal = ""; if(flag == "1"){ returnVal = "Good"; }else if(flag == "2"){ returnVal = "Moderate"; }else if(flag == "3"){ returnVal = "Unhealthy"; }else if(flag == "4"){ returnVal = "Very Unhealthy"; }else if(flag == "7"){ returnVal = "Available"; }else{ returnVal = "etc"; } return returnVal;}//Weather Information 호출 - tab1관련function getMWeatherInfoAjax() { var url = '/web/mWeatherInfoAjax'; var params = {PASS_TOKEN : "" }; var sucessFunc = function(data) { var errorCode = data.errorCode; var list = data.list; var pointX = [266,43,350,167,108,424,178,103,262,207,346,426,342,173,418,326,172,384,149,230,33,45]; var pointY = [80,140,50,110,103,59,165,195,198,249,168,286,307,311,340,412,382,395,466,470,473,365]; $(".weather .tem2").html(""); $(".weather .tem3").html(""); $(".weather .tem4").html(""); for (var i = 0; i < list.length; i++) { //날씨,기온 var tag = "
![AirKorea : Current Air Quality (1) AirKorea : Current Air Quality (1)](https://i0.wp.com/airkorea.or.kr/web/images/main_2018/weather_icon"+list[i].CURRENT_WEATHER2+".png)
"; $(".weather .tem2").append(tag); //풍향,풍속 var tag = "
![AirKorea : Current Air Quality (2) AirKorea : Current Air Quality (2)](https://i0.wp.com/airkorea.or.kr/web/images/main_2018/wind_"+list[i].WIND_DIRECTION2+".png)
"; $(".weather .tem3").append(tag); //Precipitation var tag = "
"; $(".weather .tem4").append(tag); } }; ajaxMainCall(url, params, sucessFunc);}//시도별 대기정보 -tab3관련function getMSidoAirInfoAjax(itemCode) { var url = '/web/mMainSidoAirInfoAjax';var itemCode2;if(itemCode=="KHAI"){itemCode2 = "khai";}else {itemCode2 = itemCode;}var params = {itemCode : itemCode2};var sucessFunc = function(data) {$(".warning").html("");var list = data.list;var errorCode = data.errorCode;var pointX = [241, 496, 425, 180, 213, 310, 516, 290, 401, 333, 206, 257, 269, 461, 380, 262, 45];var pointY = [120, 518, 405, 160, 503, 330, 441, 175, 105, 251, 325, 422, 543, 310, 483, 280, 640];var pointNm = ['Seoul','Busan','Daegu','Incheon','Gwangju','Daejeon','Ulsan','Gyeonggi','Gangwon','Chungbuk','Chungnam','Jeonbuk','Jeonnam','Gyeongbuk','Gyeongnam','Sejong','Jeju'];var disCd = ['02', '051', '053', '032', '062', '042', '052', '031', '033', '043', '041', '063', '061', '054', '055', '044', '064'];//var eventMaps = ['map2', 'map15', 'map14', 'map1', 'map11', 'map7', 'map16', 'map3', 'map4', 'map8', 'map5', 'map10', 'map12', 'map9', 'map13', 'map17', 'map6'];var tag = "";for (var i = 0; i < pointX.length; i++) { if(list != undefined && list.length > 0){ tag += ""; $("#totalMap_"+disCd[i]).removeClass("mType_1 mType_2 mType_3 mType_4 mType_5"); $("#totalMap_"+disCd[i]).addClass("mType_"+checkNullToBar(list[0]["AREA_GRADE_"+(i+1)])); }else{ tag += ""; $("#totalMap_"+disCd[i]).removeClass("mType_1 mType_2 mType_3 mType_4 mType_5"); $("#totalMap_"+disCd[i]).addClass("mType_5"); }}$("#tab1warnIngArea"+itemCode).html(tag);getMSidoSirenInfoAjax(itemCode);getMSidoAirInfoSubAjax(itemCode);}; ajaxMainCall(url, params, sucessFunc);}function getMSidoAirInfoSubAjax(itemCode) {var url = '/web/mMainSidoAirInfoSubAjax';var itemCode2;if(itemCode=="KHAI"){itemCode2 = "khai";}else {itemCode2 = itemCode;}var params = {itemCode : itemCode2};var sucessFunc = function(data) {var list = data.list;var errorCode = data.errorCode;var tag = "";for (var i = 0; i < list.length; i++) {console.log()var value = "";if(itemCode == "10001") value = list[i].I10001_VALUEif(itemCode == "10002") value = list[i].I10002_VALUEif(itemCode == "10003") value = list[i].I10003_VALUEif(itemCode == "10006") value = list[i].I10006_VALUEif(itemCode == "10007") value = list[i].I10007_VALUEif(itemCode == "10008") value = list[i].I10008_VALUEif(itemCode == "KHAI") value = list[i].KHAI_VALUEif(value == null || value == "") value = "-";$("#p_" + list[i].DISTRICT_CODE + "_" + list[i].DISTRICT_NUM_SEQ + " strong").html(value);var grade = "";if(itemCode == "10001") grade = list[i].I10001_VALUE_GRADEif(itemCode == "10002") grade = list[i].I10002_VALUE_GRADEif(itemCode == "10003") grade = list[i].I10003_VALUE_GRADEif(itemCode == "10006") grade = list[i].I10006_VALUE_GRADEif(itemCode == "10007") grade = list[i].I10007_VALUE_GRADEif(itemCode == "10008") grade = list[i].I10008_VALUE_GRADEif(itemCode == "KHAI") grade = list[i].KHAI_VALUE_GRADEif(grade == null || grade == "") grade = "5";$("#p_" + list[i].DISTRICT_CODE + "_" + list[i].DISTRICT_NUM_SEQ).removeClass();$("#p_" + list[i].DISTRICT_CODE + "_" + list[i].DISTRICT_NUM_SEQ).addClass("aw_city mcType_" + grade);$("#m_" + list[i].DISTRICT_CODE + "_" + list[i].DISTRICT_NUM_SEQ).removeClass();console.log("#m_" + list[i].DISTRICT_CODE + "_" + list[i].DISTRICT_NUM_SEQ);$("#m_" + list[i].DISTRICT_CODE + "_" + list[i].DISTRICT_NUM_SEQ).addClass("mType_" + grade);}};ajaxMainCall(url, params, sucessFunc);}//Concentration 범위 가져오기function getMBPRangeAjax(itemCode) { var url = '/web/mBPRangeAjax'; var params = { pItemCode : itemCode }; var sucessFunc = function(data) { var map = data.map; var bpGrade1 = "("+checkNullToBar(map.KHAI_GRADE1_VAL)+ " ~ " + checkNullToBar(map.KHAI_GRADE1_VAL2)+")"; var bpGrade2 = "("+checkNullToBar(map.KHAI_GRADE2_VAL)+ " ~ " + checkNullToBar(map.KHAI_GRADE2_VAL2)+")"; var bpGrade3 = "("+checkNullToBar(map.KHAI_GRADE3_VAL)+ " ~ " + checkNullToBar(map.KHAI_GRADE3_VAL2)+")"; //var bpGrade4 = "("+checkNullToBar(map.KHAI_GRADE4_VAL)+ " ~ " + checkNullToBar(map.KHAI_GRADE4_VAL2)+")";var bpGrade4 = "("+checkNullToBar(map.KHAI_GRADE4_VAL)+ " ~ )"; $("#bpGrade1").html(bpGrade1); $("#bpGrade2").html(bpGrade2); $("#bpGrade3").html(bpGrade3); $("#bpGrade4").html(bpGrade4); $(".gosbum .g01").html(bpGrade1);$(".gosbum .g02").html(bpGrade2);$(".gosbum .g03").html(bpGrade3);$(".gosbum .g04").html(bpGrade4); }; ajaxMainCall(url, params, sucessFunc);}//시도별 통합 alarm정보 - 항상 시도별 대기정보 후에 호출되어야함 function getMSidoSirenInfoAjax(itemCode) { var url = '/web/mSidoSirenSelInfoAjax'; var params = {itemCode: itemCode }; var sucessFunc = function(data) { //$(".siren").html(""); var list = data.list; var errorCode = data.errorCode; var ck = false;//warning alarm 체크 var ck2 = false;//warning alert 둘다 있을때 경보로 표시var distNum;//warning alert 둘다 있을때 경보로 표시 for (var i = 0; i < list.length; i++) { var tag = ""; if(checkNull(list[i].ISSUE_GBN) == '') continue; $("#sirenArea"+checkNull(list[i].DISTRIC_NUM)).removeClass("cauRe cauOr twice");if(distNum==list[i].DISTRIC_NUM){$("#sirenArea"+checkNull(list[i].DISTRIC_NUM)).addClass("cauRe cauOr twice");}else if(list[i].ISSUE_GBN=="2") {$("#sirenArea"+checkNull(list[i].DISTRIC_NUM)).addClass("cauRe");} else {$("#sirenArea"+checkNull(list[i].DISTRIC_NUM)).addClass("cauOr");}distNum = list[i].DISTRIC_NUM; ck = true; }if(itemCode=='10007'){ getMSidoSirenPMInfoAjax(itemCode); getMSidoSirenYellowInfoAjax(); } else if(itemCode=='10008'){ getMSidoSirenPMInfoAjax(itemCode);} else if(itemCode=='10003'){ getMSidoSirenO3InfoAjax();} }; ajaxMainCall(url, params, sucessFunc);}//시도별 alarm정보 - PM10,PM2.5 function getMSidoSirenPMInfoAjax(itemCode) { var url = '/web/mSidoSirenPMInfoAjax'; var params = { itemCode : itemCode }; var sucessFunc = function(data) { //$(".ballon").html(""); var list = data.list; var errorCode = data.errorCode; for (var i = 0; i < list.length; i++) { var tag = ""; if(checkNull(list[i].ISSUE_GBN_NUM) == '') continue; var imgNo = checkNull(list[i].ISSUE_GBN_NUM); if(itemCode == '10008') imgNo = parseInt(imgNo)+2;tag += ""; $("#tab1Depth2Siren_"+checkNull(list[i].DISTRIC_NUM)).append(tag); } if(list.length > 0 ){ setPoint(); } }; ajaxMainCall(url, params, sucessFunc, '',true);}//시도별 alarm정보 - 오존 function getMSidoSirenO3InfoAjax() { var url = '/web/mSidoSirenO3InfoAjax'; var params = { }; var sucessFunc = function(data) { var list = data.list; var errorCode = data.errorCotode; for (var i = 0; i < list.length; i++) { var tag = ""; /* tag += "
![AirKorea : Current Air Quality (3) AirKorea : Current Air Quality (3)](https://i0.wp.com/airkorea.or.kr/web/images/main_2018/gui5.png)
"; */ tag += ""; $("#tab1Depth2Siren_"+checkNull(list[i].DISTRIC_NUM)).append(tag); //대기질 alarm 레이어 팝업 /* if(checkNull(list[i].DEPTH3_MAP_POINT) == '1'){ var tag2 = ""; tag2 += "
![AirKorea : Current Air Quality (4) AirKorea : Current Air Quality (4)](https://i0.wp.com/airkorea.or.kr/web/images/main_2018/gui5.png)
"; $("#sirenPop").append(tag2); }*/ } if(list.length > 0 ){ //setPopupPoint(); setPoint(); //tooltip(); } }; ajaxMainCall(url, params, sucessFunc, '',true);}//시도별 alarm정보 - Yellow dust function getMSidoSirenYellowInfoAjax() { var url = '/web/mSidoSirenYellowInfoAjax'; var params = { }; var sucessFunc = function(data) { var list = data.list; var errorCode = data.errorCode; for (var i = 0; i < list.length; i++) { var tag = ""; tag += "
![AirKorea : Current Air Quality (5) AirKorea : Current Air Quality (5)](https://i0.wp.com/airkorea.or.kr/web/images/main_2018/gui6.png)
"; $("#tab1Depth2Siren_"+checkNull(list[i].MOVE_CODE)).append(tag); //대기질 alarm 레이어 팝업 /* if(checkNull(list[i].DEPTH3_MAP_POINT) == '1'){ var tag2 = ""; tag2 += "
![AirKorea : Current Air Quality (6) AirKorea : Current Air Quality (6)](https://i0.wp.com/airkorea.or.kr/web/images/main_2018/gui6.png)
"; $("#sirenPop").append(tag2); }*/ } if(list.length > 0 ){ setPopupPoint(); setPoint(); tooltip(); } }; ajaxMainCall(url, params, sucessFunc, '',true);}//대기질 alarm 팝업 좌표 중복시 Location 조정 함수function setPopupPoint(){ $("#sirenPop li").each(function(index1){ var left1 = $(this).css("left").replace("px",""); var top1 = $(this).css("top").replace("px",""); $("#sirenPop li").each(function(index2){ if(index1 != index2){ var left2 = $(this).css("left").replace("px",""); var top2 = $(this).css("top").replace("px",""); if(left1 == left2 && top1 == top2){ $(this).css("left",(parseInt(left2) + 10) + "px"); $(this).css("top",top2 + "px"); } } }); });}//대기질 alert 좌표 중복시 위치 조정 함수function setPoint(){$(".ballon li").each(function(index1){var left1 = $(this).css("left").replace("px","");var top1 = $(this).css("top").replace("px","");$(".ballon li").each(function(index2){if(index1 != index2){var left2 = $(this).css("left").replace("px","");var top2 = $(this).css("top").replace("px","");if(left1 == left2 && top1 == top2){$(this).css("left",(parseInt(left2) + 7) + "px");$(this).css("top",top2 + "px");}$(".ballon li").each(function(index3){if(index1 != index3){var left3 = $(this).css("left").replace("px","");var top3 = $(this).css("top").replace("px","");if(left1 == left3 && top1 == top3){$(this).css("left",(parseInt(left3) + 14) + "px");$(this).css("top",top3 + "px");}}});}});});}//대기질 alarm 레이어 팝업 좌표/*function goPopupPointMap(disNo){ $(".tab_1dep> li").eq(2).trigger("click") var disCd = ['02', '051', '053', '032', '062', '042', '052', '031', '033', '043', '041', '063', '061', '054', '055', '064', '044']; var eventMaps = ['map2', 'map15', 'map14', 'map1', 'map11', 'map7', 'map16', 'map3', 'map4', 'map8', 'map5', 'map10', 'map12', 'map9', 'map13', 'map17', 'map6']; for (var i = 0; i < disCd.length; i++) { if(disNo == disCd[i]){ $("."+eventMaps[i]).trigger("click"); break; } }}*///우리 동네 대기질 정보 호출function getMMyTownAirInfoAjax() { var tm_x = getCookie('tm_x'); var tm_y = getCookie('tm_y'); if(tm_x == null || tm_x == undefined) tm_x = '197923.160699'; if(tm_y == null || tm_x == undefined) tm_y = '451713.403762'; var url = '/web/mMyTownAirInfoAjax'; var params = { tm_x : tm_x, tm_y : tm_y, PASS_TOKEN : "" }; var sucessFunc = function(data) { var errorCode = data.errorCode; var list = data.list; if(list.length > 0){ if($("#tm_x").val() != ""){ setCookie('station', list[0].CODE); alert($("#s_condition_input3").val()+"과(와)\n가장 가까운 측정소는 『"+checkNull(list[0].NAME)+" 측정소』입니다.\n※자주가는 측정소로 설정됩니다."); } $("#myAreaStationNm").html(checkNullToBar(list[0].NAME));//인접측정소명 $("#myAreaTime").html(checkNullToBar(list[0].DATA_TIME));//측정시간 $("#myAreaTit10008Val").html(checkNullToBar(list[0].VALUE_10008));//미세먼지 1시간 대표값 $("#myAreaTit1000824Val").html(checkNullToBar(list[0].I10008_24AVG_VALUE));//미세먼지 24시간 대표값 $("#myAreaTit10008Grade").css("background","url(/web/images/main_2018/211_character0"+checkNull(list[0].I10008_GRADE_1H,"7")+".png) no-repeat").css("background-size","56px 72px");//케릭터 등급 $(".grade1").css("background","url(/web/images/main_2018/grade"+checkNull(list[0].I10008_GRADE_1H,"7")+".png) no-repeat");//등급 배경 //항목별 수치 $("#myArea10007Val").html(checkNullToBar(list[0].VALUE_10007)+"㎍/㎥(1h)"); //미세먼지 1h $("#myArea1000724Val").html(checkNullToBar(list[0].I10007_24AVG_VALUE)+"㎍/㎥(24h)");////미세먼지 24h $("#myArea10006Val").html(checkNullToBar(list[0].VALUE_10006)+"ppm"); //이산화질소 $("#myArea10008Val").html(checkNullToBar(list[0].VALUE_10008)+"㎍/㎥(1h)"); //초미세먼지 1h $("#myArea1000824Val").html(checkNullToBar(list[0].I10008_24AVG_VALUE)+"㎍/㎥(24h)"); //초미세먼지 24h $("#myArea10002Val").html(checkNullToBar(list[0].VALUE_10002)+"ppm"); //일산화탄소 $("#myArea10003Val").html(checkNullToBar(list[0].VALUE_10003)+"ppm"); //오존 $("#myArea10001Val").html(checkNullToBar(list[0].VALUE_10001)+"ppm"); //아황산가스 //항목별 등급 $("#myArea10007Grade").attr("src", "/web/images/main_2018/point_"+checkNull(list[0].I10007_GRADE,"7")+".png").attr("alt",getGradeKor(checkNull(list[0].I10007_GRADE,"7"))); //미세먼지 $("#myArea10006Grade").attr("src", "/web/images/main_2018/point_"+checkNull(list[0].I10006_GRADE,"7")+".png").attr("alt",getGradeKor(checkNull(list[0].I10006_GRADE,"7"))); //이산화질소 $("#myArea10008Grade").attr("src", "/web/images/main_2018/point_"+checkNull(list[0].I10008_GRADE,"7")+".png").attr("alt",getGradeKor(checkNull(list[0].I10008_GRADE,"7"))); //초미세먼지 $("#myArea10002Grade").attr("src", "/web/images/main_2018/point_"+checkNull(list[0].I10002_GRADE,"7")+".png").attr("alt",getGradeKor(checkNull(list[0].I10002_GRADE,"7"))); //일산화탄소 $("#myArea10003Grade").attr("src", "/web/images/main_2018/point_"+checkNull(list[0].I10003_GRADE,"7")+".png").attr("alt",getGradeKor(checkNull(list[0].I10003_GRADE,"7"))); //오존 $("#myArea10001Grade").attr("src", "/web/images/main_2018/point_"+checkNull(list[0].I10001_GRADE,"7")+".png").attr("alt",getGradeKor(checkNull(list[0].I10001_GRADE,"7"))); //아황산가스 $("#tm_x").val(""); $("#tm_y").val(""); //대기오염 국민행동요령 var list2 = data.list2; $(".trick > dl a").html("-"); for (var i = 0; i < list2.length; i++) { $("#trick"+list2[i].GROUP_SE_ID).html(checkNullToBar(list2[i].GHVR_TRICK)); } } }; ajaxMainCall(url, params, sucessFunc);}//도로명 주소 검색 팝업function goPopup(){ var pop = openWinCenter("/ComPageLink.do?link=/common/popup/jusoPopup2","pop","left=300,top=200,width=570,height=420, scrollbars=yes, resizable=yes"); }//주소 선택 후 콜백 함수function jusoCallBack(roadFullAddr,entX,entY){ // 팝업페이지에서 주소입력한 정보를 받아서, 현 페이지에 정보를 등록합니다. $("#xySource").val(entX+","+entY); $("#s_condition_input3").val(roadFullAddr); transform();}//대기질 예보 Ajax호출//incDay null:Today 1:Tomorrow 2:After tomorrowfunction getItemAreaForecastAjax(itemNm, incDay) {var d = new Date();if(itemNm == "O3" && d.getHours() > 16){incDay = "1";}if(itemNm != undefined) tmpItem2 = itemNm; var url = '/web/mItemAreaForecastAjax'; var params = { quality :itemNm, increaseDay : incDay }; //moblie에서 가져다 쓴거 순서가 달라지면 Map 겹치는데 문제가 됨.... 함부로 변경하면 안됨 //var areaNos = ["17","16","16_west","15","14","13","12","11","10","9","8","7","6","5","4","3","3_north","2","1"]var areaNos = ["19","05","02","17","15","11","13","14","18","16","08","07","09","10","12","06","01","04","03"]; var areaCodes = ["F00019","F00006","F00005","F00018","F00016","F00014","F00012","F00013","F00011","F00015","F00010","F00009","F00008","F00007","F00017","F00004","F00003","F00002","F00001"]; var areas = ["Jeju","Gangwon Yeongdong","Gangwon Western","Jeonnam","Gwangju","Gyeongbuk","Daegu","Ulsan","Busan","Gyeongnam","Chungnam","Chungbuk","Sejong","Daejeon","Jeonbuk","Gyeonggi South","Gyeonggi North","Incheon","Seoul"]; var areasXY = ["top:90%;left:17%;","top:21%;left:59%;","top:16%;left:46%;","top:75%;left:36%;","top:70%;left:22%;","top:43%;left:67%;","top:54%;left:61%;","top:61%;left:74%;","top:69%;left:65%;","top:64%;left:46%;","top:45%;left:12%;","top:34%;left:47%;","top:40%;left:37%;","top:45%;left:41%;","top:57%;left:30%;","top:29%;left:24%;","top:11%;left:23%;","top:22%;left:12%;","top:22%;left:36%;"]; $(".imgArea").html(""); $(".imgAreaCover").html("");var button1 = $("#futureButton1");var button2 = $("#futureButton2");var button3 = $("#futureButton3");button1.removeClass('on');button2.removeClass('on');button3.removeClass('on');if(incDay == "1"){button2.addClass("on");}else if(incDay == "2"){button3.addClass("on");}else{button1.addClass("on");}var sucessFunc = function(data) {var errorCode = data.errorCode;var list = data.list;var over50 = data.over50;var tag1 = '';var tag2 = '';for(i=0; i
![AirKorea : Current Air Quality (9) AirKorea : Current Air Quality (9)](https://i0.wp.com/airkorea.or.kr/web/images/main_2018/testtesttesttest.gif)
-
warningalert
Seoul
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Busan
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Daegu
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Incheon
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Gwangju
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Daejeon
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Ulsan
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Gyeonggi
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Gangwon
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Chungbuk
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Chungnam
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Jeonbuk
- Region
- Station
-
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Jeonnam
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Gyeongbuk
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Gyeongnam
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Sejong
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Jeju
- Region
- Station
- Introductory Remarks
- PM10warningPM10alarmPM2.5warningPM2.5alarmO3warningYellow dust alarm
Particulate Matter(PM10)
Who is Affected? | What Action Should People Take? | ||
---|---|---|---|
Good | A | - | - |
Moderate | B | - | - |
Unhealthy | C | Children, The Aged Cardiac/Lung Ail Ment Patients | Avoid Normal Level Work And CO Pollutants in The Atmosphere |
Very unhealthy | D | The Old/Weak People Respirat Ory Ail Ment Patients | Restrict Out Door Activity |
E | Everyone | Prohibit Excessive Activities |