IDL 8.1ÀÇ »õ·Î¿î ±â´É

IDL 8.1ÀÌ Áö¸®°ø°£ µ¥ÀÌÅÍ °¡½ÃÈ­¿¡ ´ëÇÑ Áö¿øÀ» È®ÀåÇÕ´Ï´Ù.
»õ ÆÄÀÏ Æ÷¸ËÀÌ Áö¿øµÇ°í, °íÈ­Áú ºñµð¿À ¾Ö´Ï¸ÞÀ̼ǰú °íÇØ»óµµ Áöµµ Á¦ÀÛÀÌ °¡´ÉÇÕ´Ï´Ù.
»õ ±×·¡ÇÈ°ú À̹ÌÁö ºÐ¼® ¾÷±×·¹À̵å·Î ÀÎÇÏ¿© °úÇÐÀû ½Ã°¢È­ ÀÛ¾÷ÀÌ ´Ü¼øÈ­µÇ°í IDL ¾ð¾î ÇнÀÀÌ ¿ëÀÌÇØÁý´Ï´Ù.
ÁÖ) ¸¸ÀÏ IDLÀÌ Ã³À½À̰ųª ±¸ ¹öÀü¿¡¼­ ¾÷±×·¹À̵å ÇÏ´Â °æ¿ì¶ó¸é IDL 8.0¿¡ ´ëÇÑ »õ ¼Ò½Äµµ º¸½Ê½Ã¿À.

 

  1. °íÈ­Áú ºñµð¿À ¾Ö´Ï¸ÞÀÌ¼Ç (High-quality Video Animations)
  2. ±×·¡ÇÈ (Graphics)
  3. Áöµµ ÀÛ¼º (Mapping)
  4. ÆÄÀÏ Æ÷¸Ë (File Formats)
  5. ¿öÅ©º¥Ä¡ (Workbench)
  6. ºÐ¼® (Anaysis)
  7. ¾ð¾î ±â´É °­È­ (Language Enhancements)
  8. ±âŸ (Miscellaneous)

1. °íÈ­Áú ºñµð¿À ¾Ö´Ï¸ÞÀÌ¼Ç (High-quality Video Animations)

IDLffVideoWrite Ŭ·¡½º·Î »ç¿îµå Æ®·¢À» Æ÷ÇÔÇÏ´Â avi³ª mp4ºñµð¿À ÆÄÀÏÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î mp4 ÆÄÀÏÀÇ ºñµð¿À ½ºÆ®¸²Àº MPEG-4 ÄÚµ¦À» »ç¿ëÇÏ°í, mp4 ÆÄÀÏÀÇ ¿Àµð¿À ½ºÆ®¸²Àº AAC ÄÚµ¦À» »ç¿ëÇÕ´Ï´Ù.

2. ±×·¡ÇÈ (Graphics)

À̺¥Æ® 󸮱â
IDL 8.1¿¡¼­´Â ±×·¡ÇÈÀ̳ª À§Á¬ À©µµ¿ì¿¡¼­ Å°º¸µå À̺¥Æ®, ¸¶¿ì½º À̺¥Æ®¿Í ¼¿·º¼Ç À̺¥Æ®¿¡ ´ëÇÏ¿© ±×·¡ÇÈ À̺¥Æ® 󸮱⸦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ãß°¡ Á¤º¸¸¦ ¿øÇÏ½Ã¸é ¾Æ·¡ ÁÖÁ¦¸¦ º¸½Ê½Ã¿À.

  • Å°º¸µå À̺¥Æ® ÇÔ¼ö ÀÛ¼º
  • ¸¶¿ì½º À̺¥Æ® ÇÔ¼ö ÀÛ¼º
  • ¼¿·º¼Ç üÀÎÁö À̺¥Æ® Çڵ鷯 ÀÛ¼º

ÇÁ·Î±×·¡¹Ö ¹æ½Ä Á¦¾î¿Í ±×·¡ÇÈ ÁúÀÇ
ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ¸·Î ±×·¡ÇÈÀ» »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×·¡ÇÈÀÇ GetData ¸Þ¼­µå¿Í SetData ¸Þ¼­µå¸¦ ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ¸·Î IDL ±×·¡ÇÈ¿¡ µ¥ÀÌÅ͸¦ º¸³»°í ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
WINDOWÀÇ Show ¸Þ¼­µå¸¦ ÀÌ¿ëÇÏ¿© ÁöÁ¤ÇÑ À©µµ¿ì¸¦ ¾ÕÂÊÀ¸·Î Ç¥ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.
WINDOWÀÇ HitTest ¸Þ¼­µå´Â ÁöÁ¤µÈ À§Ä¡³ª Á¤ÀÇµÈ ¹Ú½º ¾È¿¡ À§Ä¡ÇÏ´Â ±×·¡ÇÈ ¿ä¼Ò¸¦ ã¾Æ ¸®ÅÏÇÕ´Ï´Ù.

±×·¡ÇÈ¿¡¼­ µ¥ÀÌÅ͸¦ °Ë»öÇÕ´Ï´Ù.
GetValueAtLocation ¸Þ¼­µå·Î ±×·¡ÇÈÀÇ ÁÖ¾îÁø x,y À§Ä¡ÀÇ µ¥ÀÌÅÍ°ªÀ» ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù.

µµÇ¥¿¡¼­ Ãà ¹üÀ§¸¦ È®Àå½Ãŵ´Ï´Ù.
±×·¡ÇÈÀÇ [XYZ]STYLE ¼Ó¼ºÀ¸·Î µµÇ¥ ±×·¡ÇÈ¿¡¼­ Ãà ¹üÀ§¸¦ ÀÚµ¿ÀûÀ¸·Î È®Àå½Ãų ¼ö ÀÖ½À´Ï´Ù.

0°ú 1 »çÀÌ¿¡¼­ ¼± µÎ²²°ªÀ» Çã¿ëÇÕ´Ï´Ù.
¸ðµç IDLgr °´Ã¼¿¡¼­ÀÇ THICK ¼Ó¼º°ú ±×·¡ÇÈ¿¡¼­ÀÇ [XYZ]THICK ¼Ó¼ºÀº 0°ú 10 »çÀÌÀÇ °ªÀ» ¹Þ¾Æ µéÀÔ´Ï´Ù.
0ÀÇ µÎ²²´Â ¼±ÅÃµÈ ÀåÄ¡¿¡¼­ °¡Àå °¡´Â ¼±À» Ç¥½ÃÇÏ¸ç ±âº»°ªÀº 1ÀÔ´Ï´Ù.

°¡Àå °¡±î¿î µµÇ¥ ÁöÁ¡À¸·Î ¸¶¿ì½º Æ÷ÀÎÅ͸¦ À̵¿½Ãŵ´Ï´Ù.
±×·¡ÇÈ µµÇ¥¿¡¼­ ½ÊÀÚ¼± ±â´ÉÀ» ÀÌ¿ëÇϸé ÀÚµ¿ÀûÀ¸·Î °¡Àå °¡±î¿î µ¥ÀÌÅÍ ÁöÁ¡À¸·Î ¸¶¿ì½º Æ÷ÀÎÅ͸¦ À̵¿½Ãŵ´Ï´Ù.

¿©·¯ ÆäÀÌÁöÀÇ PDFÆÄÀÏÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×·¡ÇÈÀÇ Save ¸Þ¼­µå¿¡¼­ pdf ÆÄÀÏ È®ÀåÀÚ¿Í APPEND Å°¿öµå¸¦ ÀÌ¿ëÇÏ¸é ¿©·¯ ÆäÀÌÁöÀÇ PDF·Î IDL ±×·¡ÇÈ À̹ÌÁö¸¦ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. APPEND Å°¿öµå´Â ±×·¡ÇÈ µ¥ÀÌÅ͸¦ ÀüºÎ ÀÛ¼ºÇÑ ÈÄ¿¡µµ ÆÄÀÏÀ» °è¼Ó ¿­¾î³õ½À´Ï´Ù. ±× ´ÙÀ½¿¡ Save ¸Þ¼­µå¸¦ È£ÃâÇÏ¸é °°Àº ÆÄÀÏ¿¡ »õ ±×·¡ÇÈ µ¥ÀÌÅÍ°¡ ÷ºÎµË´Ï´Ù. ¸¶Áö¸·À¸·Î Save ¸Þ¼­µå¸¦ È£ÃâÇÒ ¶§¿¡´Â /APPEND¿Í /CLOSE¸¦ µ¿½Ã¿¡ ÁöÁ¤ÇÏ¸é µË´Ï´Ù.

IDL ±×·¡ÇÈ ÅؽºÆ® ÁÖ¼®¿¡ ´ÙÁß¹ÙÀÌÆ® ±ÛÀÚ¸¦ ÀÔ·ÂÇÕ´Ï´Ù.

IDL ±×·¡ÇÈ¿¡ ÅؽºÆ® ÁÖ¼®À» Ãß°¡Çϱâ À§ÇÏ¿© TEXT ÇÔ¼ö¸¦ »ç¿ëÇÒ ¶§¿¡ ¾Æ½Ã¾Æ ¾ð¾î ÆÑÀÌ ¼³Ä¡µÇ¾î ÀÖ´Ù¸é, Çѱ¹Áß±¹ÀϺ»¾î À©µµ¿ì¿¡¼­ À©µµ¿ì¿ë Input Method Manager(IMM)¸¦ ÅëÇÏ¿© ´ÙÁß¹ÙÀÌÆ® ±ÛÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.

Á÷±³ (x,y) ÁÂÇ¥°è¿Í °æ•À§µµÀÇ Áöµµ ÁÂÇ¥¸¦ º¯È¯ÇÕ´Ï´Ù.
±×·¡ÇÈ¿¡¼­ MapForward ¸Þ¼­µå¿Í MapInverse ¸Å¼­µå´Â ±×·¡ÇÈ°ú °ü·ÃµÈ Áöµµ Åõ»ç¸¦ ÀÌ¿ëÇÏ¿© °æ?À§µµ¿¡¼­ Á÷±³ (x,y) ÁÂÇ¥°è·Î Áöµµ ÁÂÇ¥¸¦ º¯È¯½Ãŵ´Ï´Ù.

3. Áöµµ ÀÛ¼º (Mapping)

°íÇØ»óµµÀÇ Çؾȼ±
MAPCONTINENTS ÇÔ¼öÀÇ HIRES ¼Ó¼ºÀ» ÀÌ¿ëÇÏ¿© ¹Ì±¹°ú ´ë·úÀÇ Çؾȼ±À» °íÇػ󵵷Π±×¸± ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡ ¿¹½Ã´Â Ķ¸®Æ÷´Ï¾ÆÀÇ ¸óÅ×·¹ÀÌ ¸¸À» ÀúÇØ»óµµ¿Í °íÇػ󵵷Π±×¸° °ÍÀÔ´Ï´Ù.

±¹°¡ °æ°è¼± Á¤º¸ ¾÷µ¥ÀÌÆ®
MAPCONTINENTSÀÇ COUNTRIES ¼Ó¼ºÀº ÃÖ½ÅÀÇ ¼¼°è ±¹°¡ °æ°è ShapeÆÄÀÏÀ» »ç¿ëÇÕ´Ï´Ù.

Áöµµ»ó¿¡ ±âÈ£ Ç¥½Ã
¾Æ·¡¿¡ º¸ÀÎ °Íó·³ SYMBOL ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© Áöµµ¿¡ ±âÈ£¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

MAP ±×·¡ÇÈ ±â´É¿¡¼­ Àü¹®È­µÈ ÀÚµ¿ ¿Ï¼º ±â´É
ÀÚµ¿ ¿Ï¼º ±â´ÉÀº Áöµµ Åõ¿µ ¸ñ·Ï°ú ¼±ÅÃµÈ Åõ¿µ¹ýÀÌ Áö¿øÇÏ´Â Å°¿öµå¸¦ ÀÚµ¿À¸·Î ¸ñ·ÏÈ­ÇÏ¿© Áö¿øÇÕ´Ï´Ù.

4. ÆÄÀÏ Æ÷¸Ë (File Formats)

GRIB
IDLÀº ÀÌÁ¦ GRIdded Binary(GRIB) 1°ú GRIB 2 ÆÄÀÏ ÀÐ°í ¾²±â ·çƾÀ» Æ÷ÇÔÇÕ´Ï´Ù.

KML/KMZ
IDL ±×·¡ÇÈÀÇ Æú¸®¶óÀÎ, ´Ù°¢Çü, À±°û°ú À̹ÌÁö¸¦ Keyhole Markup Language(KML)³ª KMZ ÆÄÀÏ(KML°ú À̹ÌÁö ÆÄÀÏÀ» Æ÷ÇÔÇÑ ZIP ÆÄÀÏ)·Î ÀúÀåÇÏ¿© ±¸±Û ¸Ê½º³ª ±¸±Û ¾î½º·Î ºÒ·¯¿Ã¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡ À̹ÌÁö¸¦ ¸¸µé¾î³»±â À§ÇÏ¿© ¸ô¹ÙÀ̵¥µµ¹ýÀ» ÀÌ¿ëÇÏ¿© ¼¼°è Áöµµ¸¦ Á¦ÀÛÇÏ°í, ±× Áöµµ¸¦ µÎ ÀåÀÇ 3-D µîÄ¡¼±°ú °ãÃÄ ±×·È½À´Ï´Ù. (Çϳª´Â °¢ µîÄ¡¼± ·¹º§À» ´Ù¸¥ »öÀ¸·Î ä¿ö Ç¥½ÃÇÏ¿´°í, ´Ù¸¥ Çϳª´Â µîÄ¡¼±¸¸À» ±×¸³´Ï´Ù.) ±× ÈÄ¿¡ KML ÆÄÀÏÀ» Á¦ÀÛÇÏ°í ±¸±Û ¾î½º·Î ÆÄÀÏÀ» ºÒ·¯¿À±â À§ÇÏ¿© CONTOUR ÇÔ¼öÀÇ SAVE ¸Þ¼­µå¸¦ È£ÃâÇÏ¿´½À´Ï´Ù.


5. ¿öÅ©º¥Ä¡ (Workbench)

¿öÅ©º¥Ä¡¿¡¼­ ÀÚ·á Á¦¾î µµ±¸¸¦ Á÷Á¢ »ç¿ëÇÕ´Ï´Ù.
IDL ¿öÅ©º¥Ä¡¿¡¼­ ¾Æ·¡ÀÇ ¼Ò½º °ü¸® µµ±¸¸¦ ÀÓº£µåÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • CVS
  • Git
  • Perforce
  • Subversion

6. ºÐ¼® (Anaysis)

Smoothing
GAUSS_SMOOTH ±â´ÉÀº °¡¿ì½Ã¾È Ä¿³ÎÀ» ÀÌ¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ½º¹«µùÇÕ´Ï´Ù. °¡¿ì½Ã¾È ºí·¯·Îµµ ¾Ë·ÁÁ®Àִµ¥, ÀϹÝÀûÀ¸·Î À̹ÌÁöÀÇ ÀâÀ½°ú ¼¼ºÎ¸¦ °¨¼Ò½Ãŵ´Ï´Ù. CONVOL°ú SMOOTH ÇÔ¼ö¿¡¼­ÀÇ EDGE_MIRROR Å°¿öµå¿Í SMOOTH ÇÔ¼ö¿¡¼­ÀÇ »õ EDGE_WRAP Å°¿öµå´Â ¸ðµç Çȼ¿¿¡ ½º¹«µù ÇÔ¼ö¸¦ Àû¿ëÇÕ´Ï´Ù. ¸¸ÀÏ ¾î¶² Çȼ¿ÀÇ ÁÖº¯ÀÌ ¹è¿­ ¿µ¿ªÀ» ¹þ¾î³ª°Ô µÇ¸é °è»êÀ» À§ÇØ ´ëĪÇȼ¿À» ÀÌ¿ëÇϰųª(mirror), ¹è¿­ ¹Ý´ëÆíÀÇ °ªÀ» ÀÌ¿ë(wrapped)ÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù.

ÄÁº¼·ç¼Ç(Convolution)
GAUSSIAN_FUNCTION ÇÔ¼ö´ÂÄÁº¼·ç¼Ç¿¡ »ç¿ëµÇ´Â °¡¿ì½Ã¾È Ä¿³ÎÀ» Á¦ÀÛÇÕ´Ï´Ù. CONVOL_FFT ÇÔ¼ö´Â °è»ê ¼Óµµ¸¦ ³ôÀ̱â À§ÇØ, Ǫ¸®¿¡ º¯È¯µÈ ¿µ»óÀ» ÀÌ¿ëÇÏ¿© ÄÁº¼·ç¼ÇÀ» °è»êÇÕ´Ï´Ù.

7. ¾ð¾î ±â´É °­È­ (Language Enhancements)

¸®½ºÆ®¿Í ÇؽÃ
ToArray ¸Þ¼­µå¿Í ToStruct ¸Þ¼­µå´Â ¸®½ºÆ®¿Í Çؽÿ¡¼­ ¹è¿­À̳ª ±¸Á¶Ã¼·Î ¿ä¼ÒµéÀ» º¯È¯ÇÕ´Ï´Ù.
NO_COPY Å°¿öµå´Â ¸®½ºÆ®¿Í Çؽÿ¡ ToArray ¸Þ¼­µå¿Í ToStruct ¸Þ¼­µå¸¦ Àû¿ëÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â Å°¿öµå·Î µ¥ÀÌÅÍ ±¸Á¶¸¦ º¯È¯ÇÑ ÈÄ¿¡ ¿øº» ¸®½ºÆ®¿Í Çؽø¦ Á¦°ÅÇÕ´Ï´Ù.
IDLÀº ¸®½ºÆ®¿Í Çؽÿ¡ ³»Æ÷µÈ ¹è¿­ÀÇ Áßø À妽ÌÀ» Çã¿ëÇÕ´Ï´Ù.
IsEmpty ¸Þ¼­µå´Â ¸®½ºÆ®¿Í Çؽð¡ ºñ¾îÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.
Count ¸Þ¼­µå´Â ¸®½ºÆ®¿Í Çؽÿ¡¼­ ¿ä¼Ò °³¼ö¸¦ ¸®ÅϽÃŵ´Ï´Ù.
Çؽÿ¡¼­ FindValue ¸Þ¼­µå¸¦ »ç¿ëÇϸé ÇØ´ç °ªÀ» °¡Áö´Â ¸ðµç Å°ÀÇ ¸ñ·ÏÀ» ¸®ÅÏÇÕ´Ï´Ù. ¸®½ºÆ®¿¡¼­ FindValue ¸Þ¼­µå¸¦ »ç¿ëÇϸé ÁöÁ¤ °ªÀ» °¡Áö´Â ¿ä¼ÒÀÇ À妽º ¹øÈ£ ¸ñ·ÏÀ» ¸®ÅÏÇÕ´Ï´Ù.

º¯¼ö°ªÀÌ ¼ýÀÚÀÎÁö °Ë»çÇÕ´Ï´Ù.
ISA ÇÔ¼ö¸¦ »ç¿ëÇÒ ¶§ NUMBER Å°¿öµå¸¦ »ç¿ëÇϸé, º¯¼ö¿¡ ÀúÀåµÈ °ªÀÌ ¼ýÀÚÇüÀÎÁö °Ë»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

I18N º¯È¯ ·çƾ
IDLÀº ÀÎÄÚµù º¯È¯À» À§ÇÏ¿© ´ÙÀ½°ú °°Àº ÇÔ¼ö¸¦ Á¦°øÇÕ´Ï´Ù.

  • I18N_MULTIBYTETOUTF8
  • I18N_MULTIBYTETOWIDECHAR
  • I18N_UTF8TOMULTIBYTE
  • I18N_WIDECHARTOMULTIBYTE

8. ±âŸ (Miscellaneous)

µµ¿ò¸» ½Ã½ºÅÛ ¿ÜÀÇ PDF ¹®¼­
´ÙÀ½ ÁÖÁ¦¿¡ ´ëÇÑ PDF ÆÄÀϵéÀº µµ¿ò¸» ½Ã½ºÅÛ¿¡ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù. ÀÌ ÆÄÀÏÀº IDL installationÀÇ help/pdf µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.

  • Advanced Math and Statistics - advmathstats.pdf
  • IDL Connectivity Bridges - bridges.pdf
  • Dataminer - dataminer.pdf
  • External Development Guide - edg.pdf
  • Image Processing - image.pdf
  • iTools Developer Guide - itooldevguide.pdf
  • iTools User Guide - itooluserguide.pdf
  • Using IDL - using.pdf

»õ·Î¿î ±â´ÉÀ» Æ÷ÇÔÇÏ´Â µ¶¸³Çü IDL ·±Å¸ÀÓ ¹èÆ÷ÆÇÀÇ Á¦ÀÛ
MAKE_RTÀÇ Å°¿öµåÀÎ GRIB, HIRES_SHAPEFILES¿Í VIDEO´Â IDL 8.1¿¡ Ãß°¡µÈ »õ ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù.

±âÁ¸ IDL 8.0 ±â´É

¸¸ÀÏ IDLÀÌ Ã³À½À̰ųª ±¸ ¹öÀü¿¡¼­ ¾÷±×·¹À̵å ÇÏ´Â °æ¿ì¶ó¸é IDL 8.0¿¡ ´ëÇÑ »õ ¼Ò½Äµµ º¸½Ê½Ã¿À.
¿ì) 06049 ¼­¿ï½Ã °­³²±¸ ³íÇö·Î150±æ 8 (³íÇöµ¿, Áø¿µºôµù) 5Ãþ (ÁÖ)¿¡½ºÀÌ·¦ / TEL : 02-888-0850 / FAX : 02-878-1971
COPYRIGHT 2024 SELab. ALLRIGHT RESERVED.