Air Pollution Data Reading Service Åë½Åµå¶óÀ̹ö´Â Çѱ¹È¯°æ°ø´Ü ´ë±â¿À¾ö Á¤º¸ Á¶È¸ ¼ºñ½ºÀÇ µ¥ÀÌÅ͸¦ Àбâ À§ÇÑ µå¶óÀ̹öÀÌ´Ù.
ÁÖÀÇ) Air Pollution Data Reading Service Åë½Å µå¶óÀ̹ö¸¦ »ç¿ëÇϱâ À§Çؼ´Â °ø°øµ¥ÀÌÅÍÆ÷ÅÐ(data.go.kr)¿¡ °¡ÀÔ ÈÄ ÀÎÁõ۸¦ ¹ß±Þ¹Þ¾Æ¾ß ÇÑ´Ù.
<±×¸² 1>Àº Air Pollution Data Reading Service Åë½Å µå¶óÀ̹ö¸¦ »ç¿ëÇÏ¿© Åë½ÅÆÄÀÏÀ» ÆíÁýÇÑ ¿¹ÀÌ´Ù.
|
<±×¸² 1> Air Pollution Data Reading Service Åë½Å µå¶óÀ̹öÀÇ Åë½ÅÆÄÀÏ ÆíÁý ¿¹ |
<±×¸² 1>¿¡¼ µð¹ÙÀ̽º´Â ¿¬°áÇü½Ä(TCP/IP), ÀåºñÀÇ IP¹øÁö(apis.data.go.kr), ¼³Á¤µÈ TCP ¼ºñ½º Æ÷Æ®(80) ¼øÀ¸·Î ÀÔ·ÂÇÑ´Ù.
¶ÇÇÑ ¿É¼Ç ºÎ¿¡´Â °¢ Àб⠺° ÀÐÀ» ½Ã°£°£°Ý(0 ~ 36000ÃÊ, ±âº» = 180), ÀÐÀº µ¥ÀÌÅ͸¦ ÀúÀåÇÒ °£°Ý(35 ~ 200, ±âº» = 50), µ¥ÀÌÅÍ ¼Û¼ö½Å½Ã À翬°á ¿©ºÎ(1 = »ç¿ë, 0 = »ç¿ë ¾ÈÇÔ , ±âº» = 1) À» ÄÞ¸¶( , )·Î ±¸ºÐÇÏ¿© ÀÔ·ÂÇÑ´Ù.
Air Pollution Data Reading Service µå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½Ä
Air Pollution Data Reading Service Åë½Å µå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î ÀÛ¼ºÇÑ´Ù.
1) ½ºÅ×ÀÌ¼Ç – »ç¿ë¾ÈÇÔ.
2) ÀÐÀ» Àå¼Ò –´ë±â¿À¾ö Á¤º¸ Á¶È¸ ¼ºñ½º¿¡¼ ÁöÁ¤ÇÑ ÀÐÀ» Àå¼Ò¸¦ ÀÔ·Â. (https://www.airkorea.or.kr/web/stationInfo?pMENU_NO=93 Âü°í)
3) ÀÐÀ» µ¥ÀÌÅÍ Address – »ç¿ë¾ÈÇÔ.
4) Åë½Å ¸Þ¸ð¸® ÀúÀå À§Ä¡ - ÀÐÀº °ªÀÌ ÀúÀåµÉ Åë½Å ¸Þ¸ð¸® ½ÃÀÛ¹øÁö.
5) ÀÐÀ» µ¥ÀÌÅÍÀÇ Å©±â – ÀÐÀº µ¥ÀÌÅ͸¦ ¸Þ¸ð¸®¿¡ ÀúÀåÇÒ °³¼ö(1 ~ 100).
Àб⠼³Á¤ ¿¹)
READ, 0, »ó´ë¿øµ¿, 0, 0, 1,
<Ç¥ 1>Àº Air Pollution Data Reading Service Åë½Å µå¶óÀ̹öÀÇ ÀÐÀº °ª ÀúÀå³»¿ëÀ̰í <Ç¥ 2>´Â flag °ª°ú ³»¿ëÀÌ´Ù.
Åë½Å¸Þ¸ð¸® ÀúÀåÀ§Ä¡ |
ÀúÀå ³»¿ë |
ÀúÀåÀ§Ä¡ + 0 : Åë½Å »óÅ | 1 = Á¤»ó, 0 = ¿¡·¯ |
ÀúÀåÀ§Ä¡ + 1 : ÀÐÀº µ¥ÀÌÅÍ °³¼ö | 1 ~ = Á¤»ó(º¸Åë 22 ~ 23), 0 = ÀÐÀ» Àå¼Ò ¿¡·¯ |
ÀúÀåÀ§Ä¡ + 2 : ÀÀ´äÄÚµå | 0 = Á¤»ó, ±âŸ = ¿¡·¯ |
ÀúÀåÀ§Ä¡ + 3 ~ 5 : ÃøÁ¤ ³â, ¿ù, ÀÏ | |
ÀúÀåÀ§Ä¡ + 6 ~ 7 : ÃøÁ¤ ½Ã, ºÐ | |
ÀúÀåÀ§Ä¡ + 8 : ÃøÁ¤ Àå¼Ò¸í | ¹®ÀÚ¿ ¸Þ¸ð¸® ÂüÁ¶ |
ÀúÀåÀ§Ä¡ + 9 : Àå¼Ò ÄÚµå | ¼ýÀڷΠǥÇö |
ÀúÀåÀ§Ä¡ + 10 : Àå¼Ò À¯Çü | 1 = µµ½Ã´ë±â, 2 = µµ·Îº¯´ë±â, 3 = ±¹°¡¹è°æ³óµµ, 4 = ±³¿Ü´ë±â, 5 - Ç׸¸, 0 = ±âŸ |
ÀúÀåÀ§Ä¡ + 11 : so2 ³óµµ ÀúÀåÀ§Ä¡ + 12 : co ³óµµ ÀúÀåÀ§Ä¡ + 13 : o3 ³óµµ ÀúÀåÀ§Ä¡ + 14 : no2 ³óµµ |
¾ÆÈ²»ê °¡½º ³óµµ(float, double ¸Þ¸ð¸® ÂüÁ¶) ÀÏ»êÈ Åº¼Ò ³óµµ(float, double ¸Þ¸ð¸® ÂüÁ¶) ¿ÀÁ¸ ³óµµ(float, double ¸Þ¸ð¸® ÂüÁ¶) ÀÌ»êÈ Áú¼Ò ³óµµ(float, double ¸Þ¸ð¸® ÂüÁ¶) |
ÀúÀåÀ§Ä¡ + 15 : pm10 ³óµµ ÀúÀåÀ§Ä¡ + 16 : pm10 24½Ã°£ ¿¹ÃøÀ̵¿³óµµ |
¹Ì¼¼¸ÕÁö ³óµµ |
ÀúÀåÀ§Ä¡ + 17 : pm25 ³óµµ ÀúÀåÀ§Ä¡ + 18 : pm25 24½Ã°£ ¿¹ÃøÀ̵¿³óµµ |
Ãʹ̼¼¸ÕÁö ³óµµ |
ÀúÀåÀ§Ä¡ + 19 : khai value ÀúÀåÀ§Ä¡ + 20 : khai grade |
ÅëÇÕ´ë±â(CAI) ȯ°æ¼öÄ¡ ÅëÇÕ´ë±â(CAI) ȯ°æÁö¼ö |
ÀúÀåÀ§Ä¡ + 21 : so2 grade ÀúÀåÀ§Ä¡ + 22 : co grade ÀúÀåÀ§Ä¡ + 23 : o3 grade ÀúÀåÀ§Ä¡ + 24 : no2 grade |
¾ÆÈ²»ê °¡½º Áö¼ö ÀÏ»êÈ Åº¼Ò Áö¼ö ¿ÀÁ¸ Áö¼ö ÀÌ»êÈ Áú¼Ò Áö¼ö |
ÀúÀåÀ§Ä¡ + 25 : pm10 grade ÀúÀåÀ§Ä¡ + 26 : pm25 grade |
¹Ì¼¼¸ÕÁö 24½Ã°£ Áö¼ö Ãʹ̼¼¸ÕÁö 24½Ã°£ Áö¼ö |
ÀúÀåÀ§Ä¡ + 27 : pm10 grade 1h ÀúÀåÀ§Ä¡ + 28 : pm25 grade 1h |
¹Ì¼¼¸ÕÁö 1½Ã°£ Áö¼ö Ãʹ̼¼¸ÕÁö 1½Ã°£ Áö¼ö |
ÀúÀåÀ§Ä¡ + 29 : so2 flag ÀúÀåÀ§Ä¡ + 30 : co flag ÀúÀåÀ§Ä¡ + 31 : o3 flag ÀúÀåÀ§Ä¡ + 32 : no2 flag |
¾ÆÈ²»ê °¡½º flag(<Ç¥ 2> ÂüÁ¶) ÀÏ»êÈ Åº¼Ò flag(<Ç¥ 2> ÂüÁ¶) ¿ÀÁ¸ flag(<Ç¥ 2> ÂüÁ¶) ÀÌ»êÈ Áú¼Ò flag(<Ç¥ 2> ÂüÁ¶) |
ÀúÀåÀ§Ä¡ + 33 : pm10 flag ÀúÀåÀ§Ä¡ + 34 : pm25 flag |
¹Ì¼¼¸ÕÁö flag(<Ç¥ 2> ÂüÁ¶) Ãʹ̼¼¸ÕÁö flag(<Ç¥ 2> ÂüÁ¶) |
ÀúÀåÀ§Ä¡ + ÀÐÀº µ¥ÀÌÅ͸¦ ÀúÀåÇÒ °£°Ý + 0 ~ 2 : ÃøÁ¤ ³â, ¿ù, ÀÏ ÀúÀåÀ§Ä¡ + ÀÐÀº µ¥ÀÌÅ͸¦ ÀúÀåÇÒ °£°Ý + 3 ~ 4 : ÃøÁ¤ ½Ã, ºÐ ÀúÀåÀ§Ä¡ + ÀÐÀº µ¥ÀÌÅ͸¦ ÀúÀåÇÒ °£°Ý + 5 : ÃøÁ¤ Àå¼Ò¸í ... |
|
<Ç¥ 1> Air Pollution Data Reading Service Åë½Å µå¶óÀ̹öÀÇ Àб⠸í·É¾î Á¾·ù¿Í ÀÐÀº °ª ÀúÀå³»¿ë |
flag °ª |
³»¿ë |
1 2 3 4 5 6 0 |
null ÃøÁ¤ÀÚ·á Á¡°Ë ¹× ±³Á¤ ÀåºñÁ¡°Ë ÀÚ·áÀÌ»ó Åë½ÅÀå¾Ö ±âŸ |
<Ç¥ 2> flag °ª°ú ³»¿ë |
Air Pollution Data Reading Service Åë½Å µå¶óÀ̹öÀÇ ÀÐÀº °ªÀº WORD/DWORD/FLOAT/DOUBLE/STRING ¸Þ¸ð¸®¿¡ µ¿ÀÏÇÑ °ª(ÀúÀåÇü½Ä¸¸ ´Ù¸§)ÀÌ ÀúÀåÇÑ´Ù.
<±×¸² 1> ÇÁ·ÎÅäÄÝ ¿É¼ÇºÎÀÇ
¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé <±×¸² 2>ÀÇ ´ëÈ»óÀÚ°¡ ³ªÅ¸³ª´Âµ¥ ¿©±â¼µµ Àбâ Çü½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.
|
<±×¸² 2> Air Pollution Data Reading Service Åë½Å µå¶óÀ̹öÀÇ ¿É¼Ç ´ëÈ»óÀÚÀÇ ¿¹ |
<±×¸² 2>ÀÇ
,
,
¹öÅϰú ¸®½ºÆ® ¹Ú½º¸¦ ÀÌ¿ëÇÏ¿© Àбâ Çü½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ°í 'Reading
Interval' °ú 'Each Data Saving Interval' ¿¡¼ °¢ Àб⠺° ÀÐÀ» ½Ã°£°£°Ý°ú ÀÐÀº µ¥ÀÌÅ͸¦ ÀúÀåÇÒ °£°ÝÀ» ¼³Á¤ÇÒ ¼ö
ÀÖ´Ù.
¶ÇÇÑ, 'Service Key' ÀÇ ¿¡µðÅÍ¿¡ °ø°øµ¥ÀÌÅÍÆ÷Åп¡¼ ¹ß±Þ¹ÞÀº ÀÎÁõŰ °ªÀ» ÀÔ·ÂÇÑ´Ù.
![]() |
<±×¸² 3> Air Pollution Data Reading Service µå¶óÀ̹öÀÇ Åë½Å Àб⠼³Á¤ Ãß°¡/ÆíÁý ´ëÈ»óÀÚÀÇ ¿¹ |
<±×¸² 3>Àº <±×¸² 2>ÀÇ ´ëÈ»óÀÚ¿¡¼ Àб⠽ºÄÉÁìÀ» Ãß°¡ ¶Ç´Â ÆíÁýÇÒ ¶§ ³ªÅ¸³ª´Â ´ëÈ»óÀÚÀÌ´Ù.
Air Pollution Data Reading Service µå¶óÀ̹öÀÇ ¾²±â ¼³Á¤À¸·Î ÀåºñÀÇ ¼³Á¤ °ª µîÀ» º¯°æÇÒ ¼ö ÀÖ´Ù.
µðÁöÅÐ ¾²±â
µðÁöÅÐ ¾²±â´Â ¾Æ³¯·Î±× ¾²±â¿Í µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¼³Á¤Çϰí Ãâ·Â °ª( 0 ¶Ç´Â 1 )¸¸ ´Ù¸£´Ù.
¾Æ³¯·Î±× ¾²±â
¾Æ³¯·Î±× ¾²±â¸¦ À§ÇÑ ¾Æ³¯·Î±× Ãâ·Â ÅÂ±× ¼³Á¤ ³»¿ëÀº ´ÙÀ½°ú °°´Ù.
1) Port ¿¬°áµÈ Åë½ÅÆ÷Æ® ¹øÈ£. (COM ¹øÈ£°¡ ¾Æ´Ô)
2) Station »ç¿ë¾ÈÇÔ.
3) Address ÀÐÀº °ªÀ» ÀúÀåÇÒ ¸Þ¸ð¸® ½ÃÀÛ¹øÁö.
4) Extra1 ´ë±â¿À¾ö Á¤º¸ Á¶È¸ ¼ºñ½º¿¡¼ ÁöÁ¤ÇÑ ÀÐÀ» Àå¼Ò¸¦ ÀÔ·Â.
5) Extra2 ÀÐÀº µ¥ÀÌÅ͸¦ ¸Þ¸ð¸®¿¡ ÀúÀåÇÒ °³¼ö(1 ~ 100).
¼³Á¤ ¿¹1)
PORT : 0 STATION : 0 ADDRESS : 0000 EXTRA1 : »ó´ë¿øµ¿ EXTRA2 : 10 À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» ÇÏ¸é »ó´ë¿øµ¿ÀÇ ½Ç½Ã°£ ´ë±â¿À¿° Á¤º¸¸¦ Àоî 0¹ø ¸Þ¸ð¸®ºÎÅÍ 10°³ÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÑ´Ù.