±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
ÇÁ·Î±×·¡¹Ö ¾ð¾î
D3.js ½Ç½Ã°£ µ¥ÀÌÅÍ ½Ã°¢È : Node.js ȯ°æ¿¡¼ ½Ç½Ã°£ ´ë½Ãº¸µå ¸¸µé±â[°³Á¤ÆÇ]
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅÃÀÚµ¿Àû¸³ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(319)
»çÀºÇ°(3)
ÀÌ»óǰÀÇ ºÐ·ù
Ã¥¼Ò°³
D3.js´Â HTML5 ±â¹Ý µ¥ÀÌÅÍ ½Ã°¢È ¶óÀ̺귯¸®ÀÇ ´ë¸í»ç¶ó°í ÇØµµ ÁÁÀ» ¸¸Å ÈǸ¢ÇÑ ½Ã°¢È µµ±¸´Ù. ÀÌ Ã¥Àº D3.jsÀÇ ±âº» ³»¿ë°ú ¹éº»(BackBone) °°Àº MVC ÇÁ·¹ÀÓ¿öÅ©, Socket.io °°Àº ½Ç½Ã°£ µ¿±âÈ ³×Æ®¿öÅ© ¶óÀ̺귯¸®¿Í ÇÔ²² Node.js»ó¿¡¼ ½Ç½Ã°£ µ¥ÀÌÅÍ ½Ã°¢È¸¦ ¸¸µé¾î°¡´Â °úÁ¤À» ´ã°í ÀÖ´Ù. ÇÁ·ÐÆ®¿£µå °³¹ßÀÇ ÇÑ ÃàÀ¸·Î¼ ½ÇÀü µ¥ÀÌÅÍ ½Ã°¢È¸¦ Á¢Çغ¸°í ½ÍÀº ºÐ¿¡°Ô´Â ÃÖ°íÀÇ ¼±ÅÃÀÌ µÉ °ÍÀÌ´Ù.
ÃâÆÇ»ç ¼Æò
[ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë]
- ´Ù¸¥ ÇÁ·ÎÁ§Æ®¿¡¼µµ »ç¿ëÇÒ ¼ö ÀÖ´Â Àç»ç¿ë °¡´ÉÇÑ Â÷Æ® ÀÛ¼º
- Æú¸®ÇÊ(polyfill)À» »ç¿ëÇØ¼ SVG°¡ Áö¿øµÇÁö ¾Ê´Â ºê¶ó¿ìÀú¿¡¼µµ ÀÛµ¿ÇÏ´Â Â÷Æ® ÀÛ¼º
- D3¿Í ¹éº»(Backbone)À» »ç¿ëÇÑ ´ëÈÇü ´ÜÀÏ ÆäÀÌÁö ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º
- D3 ±â¹Ý Â÷Æ® ÆÐŰÁö ÀÛ¼º, Å×½ºÆ®, ¹èÆ÷
- ÀÚü Á¦ÀÛ Áöµµ ÀÛ¼º ¹× Áöµµ ¶óÀ̺귯¸®¿Í D3ÀÇ ÅëÇÕ
- ³ëµå(Node)¿Í D3¸¦ Ȱ¿ëÇÑ ½Ç½Ã°£ ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º
[ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ]
º¹ÀâÇÑ µ¥ÀÌÅÍ ½Ã°¢È¸¦ ¸¸µé ¼ö ÀÖ´Â ¹æ¹ýÀ» ¹è¿ì°í ½ÍÀº ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¶ó¸é ÀÌ Ã¥Àº Çʼö ¾ÆÀÌÅÛÀÌ´Ù. D3¿¡ ´ëÇÑ ±âÃÊ Áö½ÄÀÌ ÀÖ´Â µ¶ÀÚ¿¡°Ô ÀûÇÕÇϸç, ½ÇÁ¦ ÇöÀå¿¡¼ »ç¿ëµÇ´Â ¿¹Á¦¸¦ Áß½ÉÀ¸·Î µ¥ÀÌÅÍ ½Ã°¢È ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸Á¶¸¦ ¼³°èÇÏ°í ¿£ÅÍÇÁ¶óÀÌÁî ¼öÁØÀÇ Â÷Æ®¿Í ÀÎÅÍ·¢Æ¼ºê ´ë½Ãº¸µå¸¦ ¸¸µé°í ½Í¾î ÇÏ´Â »ç¶÷¿¡°Ô ´õ¾øÀÌ ÁÁÀº ¼±¹°ÀÌ µÉ °ÍÀÌ´Ù.
[ÀÌ Ã¥ÀÇ ±¸¼º]
1Àå, 'µ¥ÀÌÅÍ ½Ã°¢È'¿¡¼´Â µ¥ÀÌÅÍ ½Ã°¢È¿¡ ´õ Ä£¼÷ÇØÁú ¼ö ÀÖµµ·Ï Èï¹Ì·Î¿î ½Ã°¢È ÇÁ·ÎÁ§Æ®³ª ·¹ÆÛ·±½º ¿¹Á¦¸¦ º¸¿©ÁØ´Ù. ¿ª»ç ¼Ó¿¡¼ÀÇ ½Ã°¢È ¿¹Á¦¸¦ »ìÆìº¸°í ¾î¶² Á¡ÀÌ D3¸¦ µ¥ÀÌÅÍ ½Ã°¢È¿¡ ¾ÆÁÖ ÀûÇÕÇÑ µµ±¸·Î ¸¸µå´ÂÁö ¾Ë¾Æº»´Ù.
2Àå, 'Àç»ç¿ë °¡´ÉÇÑ Â÷Æ®'¿¡¼´Â ´Ù¼öÀÇ ÇÁ·ÎÁ§Æ®¿¡¼ »ç¿ëµÉ ¼ö ÀÖ´Â ¼³Á¤Çü Â÷Æ®(configurable chart)¸¦ ¸¸µå´Â ¹ýÀ» ¾Ë¾Æº»´Ù. ÀÌ Àå¿¡¼´Â À¥ ÆäÀÌÁö ³»ÀÇ ¿ä¼ÒµéÀ» ´Ù·ç±â À§ÇØ ¼¿·º¼Ç(selection)À» ¾²´Â ¹æ¹ý°ú Àç»ç¿ë °¡´ÉÇÑ ¹ÙÄÚµå Â÷Æ®¸¦ ¸¸µå´Â ¹ýÀ» ¿ÏÀüÈ÷ óÀ½ºÎÅÍ ÀÍÇôº¸°í, Ä¿½ºÅÒ ·¹À̾ƿô ¾Ë°í¸®ÁòÀ» ¸¸µé¾î¼ ¹æ»çÇü ¸·´ë Â÷Æ®¿¡ Àû¿ëÇØ º¼ °ÍÀÌ´Ù.
3Àå, 'SVG ¾øÀÌ ½Ã°¢È Á¦ÀÛ'¿¡¼´Â ÇöÀç ºê¶ó¿ìÀú ½ÃÀå¿¡¼ÀÇ SVG Áö¿ø »óÅ¿¡ ´ëÇØ Åä·ÐÇØº¸°í SVG¸¦ Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀú¿¡¼ ½Ã°¢È¸¦ ¸¸µå´Â Àü·«À» ¾Ë¾Æº»´Ù. div ¿ä¼Ò¸¦ ½á¼ ¿òÁ÷ÀÌ´Â ¹öºí Â÷Æ®¸¦ ¸¸µé°í, ºê¶ó¿ìÀúÀÇ SVG Áö¿ø ¿©ºÎ¸¦ ¾Ë¾Æ³»´Â ¹æ¹ýÀ» ¹è¿ì°í, HTML5ÀÇ canvas ¿ä¼Ò¸¦ »ç¿ëÇØ¼ SVG µµÇüÀ» ·»´õ¸µÇÏ´Â Æú¸®ÇÊ(polyfill)À» Àû¿ëÇØ º¼ °ÍÀÌ´Ù. D3¿Í canvas¸¦ ÇÔ²² »ç¿ëÇØ¼ ½Ã°¢È¸¦ ¸¸µå´Â ¹æ¹ýµµ ¾Ë¾Æº¼ °ÍÀÌ´Ù.
4Àå, 'D3·Î »ö»ó ¼±Åñâ Á¦ÀÛ'¿¡¼´Â »ç¿ëÀÚ »óÈ£ÀÛ¿ëÀ» À§ÇÑ ¿ä¼Ò¿Í ÄÁÆ®·ÑÀ» ¸¸µå´Â µ¥ ÇÊ¿äÇÑ °³³äµéÀ» ¾Ë¾Æº»´Ù. 4Àå¿¡¼´Â ½½¶óÀÌ´õ ÄÁÆ®·ÑÀ» ¸¸µé±â À§ÇØ D3ÀÇ µå·¡±× µ¿ÀÛ°ú Àç»ç¿ë °¡´ÉÇÑ Â÷Æ® ÆÐÅÏÀ» »ç¿ëÇÑ´Ù. ½½¶óÀÌ´õ ÄÁÆ®·ÑÀ» ÀÌ¿ëÇØ¼ CIE Lab Ä÷¯ ¸ðµ¨ ±â¹ÝÀÇ Àç»ç¿ë °¡´ÉÇÑ »ö»ó ¼±Åñâ(color picker)¸¦ ¸¸µç´Ù.
5Àå, '»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º Á¦ÀÛ'¿¡¼´Â Â÷Æ®¿¡¼ ƯÁ¤ ¿ä¼Ò¸¦ °Á¶Çϱâ À§ÇØ À̺¥Æ® ¸®½º³Ê¸¦ »ç¿ëÇÏ´Â ¹ýÀ» ¾Ë¾Æº»´Ù. ÅøÆÁÀ» ¸¸µå´Â ¹æ¹ýÀ» »ìÆìº¸°í, ¾Õ Àå¿¡¼ ¸¸µç Â÷Æ®¿¡ ÅøÆÁÀ» Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿öº»´Ù. ¿µ¿ª Â÷Æ®¸¦ ¸¸µé¾î¼ brush µ¿ÀÛÀ» ÅëÇØ Â÷Æ®ÀÇ ÀϺΠ¿µ¿ªÀ» ¼±ÅÃÇÏ´Â ¹æ¹ýÀ» ÀÍÈù´Ù.
6Àå, 'Â÷Æ®³¢¸®ÀÇ »óÈ£ ÀÛ¿ë'¿¡¼´Â ¹éº»(Backbone)À» ½á¼ µ¥ÀÌÅÍ¿Í ½Ã°¢È¸¦ ºÐ¸®ÇÏ¿© ±¸Á¶ÈµÈ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾îº¸°í, D3¸¦ À¶ÇÕÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç »óÅÂÀÇ Àϰü¼ºÀ» À¯ÁöÇÒ ¼ö ÀÖµµ·Ï ¸ðµ¨°ú ºä, Ä÷º¼Ç°ú ¶ó¿ìÅ͸¦ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. 6Àå¿¡¼ ¹è¿î ³»¿ëÀ» 5Àå¿¡¼ ±¸ÇöÇÑ ¿µ¿ª Â÷Æ®¿¡ Àû¿ëÇØ¼ ½Ã°è¿ ÁÖ°¡(stock price)¸¦ º¼ ¼ö ÀÖ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î º»´Ù.
7Àå, 'Â÷Æ® ÆÐŰÁö Á¦ÀÛ'¿¡¼´Â D3¸¦ ÀÌ¿ëÇÑ Â÷Æ® ÆÐŰÁö¸¦ ¸¸µå´Â °³¹ß ÀÛ¾÷È帧À» ¼Ò°³ÇÑ´Ù. ÆÐŰÁö¸¦ ±¸ÇöÇϰí, Á¶Á÷ÈÇÏ°í ¹èÆ÷ÇÏ´Â µ¥ °¡Àå ÀûÇÕÇÑ µµ±¸¿Í ¸ð¹ü »ç·Ê¸¦ ¼Ò°³ÇÑ´Ù. ¸¸µé¾î ³½ Â÷Æ® ÆÐŰÁö¸¦ ¿ÜºÎ ¶óÀ̺귯¸®Ã³·³ »ç¿ëÇÏ´Â »ùÇà ÇÁ·ÎÁ§Æ®¸¦ ¸¸µé¾î º¼ °ÍÀÌ´Ù.
8Àå, 'µ¥ÀÌÅÍ ±â¹Ý ¾ÖÇø®ÄÉÀ̼Ç'¿¡¼´Â À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¿¹Á¦¸¦ ÅëÇØ ½Ã°¢È ÇÁ·ÎÁ§Æ®¸¦ ¹èÄ¡(deploy)ÇÒ ¼ö ÀÖ´Â µµ±¸¸¦ ¼Ò°³ÇÑ´Ù. ¼¼°èÀºÇàÀÇ µ¥ÀÌÅÍ API¸¦ ÀÌ¿ëÇØ¼ Àΰ£ °³¹ß Áö¼ö(indicators of human development)ÀÇ ÃßÀ̸¦ º¼ ¼ö ÀÖ´Â ½Ã°¢È ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î º»´Ù. ½Ã°¢È ÇÁ·ÎÁ§Æ® È£½ºÆÃÀ» À§ÇØ ±êÇãºê(GitHub) ÆäÀÌÁö¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¸°í, Á¤ÀûÀÎ À¥ »çÀÌÆ®(static website)¸¦ È£½ºÆÃÇϱâ À§ÇØ ¾Æ¸¶Á¸ S3¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» »ìÆìº»´Ù.
9Àå, '´ë½Ãº¸µå Á¦ÀÛ'¿¡¼´Â ´ë½Ãº¸µå¸¦ ¸¸µé±â À§ÇÑ °³³ä°ú ¸ð¹ü »ç·Ê¸¦ ¼Ò°³ÇÑ´Ù. D3¿Í Ä¿½ºÅÒ Â÷Æ®¸¦ ½á¼ ÇÐ±Þ ³» ÇлýµéÀÇ ¼ºÀûÀ» ¸ð´ÏÅ͸µÇÒ ¼ö ÀÖ´Â ´ë½Ãº¸µå¸¦ Á÷Á¢ ¸¸µé¾î º»´Ù.
10Àå, 'Áöµµ Á¦ÀÛ'¿¡¼´Â D3ÀÇ Áö¸®(geographic) ÇÔ¼ö¸¦ ÀÌ¿ëÇØ¼ º¤ÅÍ Áöµµ¸¦ ¸¸µå´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. Áö¸® µ¥ÀÌÅ͸¦ ȹµæÇÏ´Â ¹æ¹ý°ú Áö¸® µ¥ÀÌÅ͸¦ D3¿¡¼ »ç¿ëÇÏ±â Æí¸®ÇÑ GeoJSON°ú TopoJSON Çü½ÄÀ¸·Î º¯È¯ÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. D3¸¦ »ç¿ëÇØ¼ µîÄ¡ Áö¿ªµµ(choropleth map)¸¦ ¸¸µé°í TopoJSON ¶óÀ̺귯¸®¸¦ ½á¼ ±¹°¡ °£ ÀÎÁ¢°ú °æ°è¸¦ ½Ã°¢ÈÇÒ °ÍÀÌ´Ù. Mapbox¿Í ÇÔ²² Ä¿½ºÅÒ D3 ·¹À̾ ¸¸µå´Â ¹æ¹ýµµ ¾Ë¾Æº»´Ù.
11Àå, '°í±Þ Áöµµ Á¦ÀÛ'¿¡¼´Â ¸î °¡Áö Áö¸®ÇÐÀû Åõ¿µ¹ý(geographic projections)À» ¼Ò°³Çϰí Áöµµ¸¦ ƯÁ¤ À§Ä¡¿¡ Á߽ɰú ÃàôÀ» ¸ÂÃßµµ·Ï Åõ¿µ¹ýÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ȸÀüÇÏ´Â Áö±¸¸¦ Ç¥ÇöÇϱâ À§ÇØ Á¤»ç¿µ¹ýOrthographic projectionÀ» Àû¿ëÇØº¸°í, Àüü ȸéÀÇ º°ÀÚ¸®µµ(star map)¸¦ ¸¸µé±â À§ÇØ Ç×¼º ¸ñ·Ï(star catalog)°ú Æò»çµµ¹ý(Stereographic projection)À» »ç¿ëÇÑ´Ù. Á¤»ç¿µ¹ýÀ» ½á¼ Áö±¸¸¦ ·¡½ºÅÍ(raster) À̹ÌÁö·Î canvas¿¡ Åõ¿µÇÏ´Â ¹æ¹ýµµ ¾Ë¾Æº»´Ù.
12Àå, '½Ç½Ã°£ ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛ'¿¡¼´Â ½Ç½Ã°£ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â À§ÇØ ÇÊ¿äÇÑ °³³ä°ú µµ±¸¸¦ ¼Ò°³ÇÑ´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀÇ »óŸ¦ ½Ç½Ã°£À¸·Î ¾÷µ¥ÀÌÆ®Çϱâ À§ÇØ Firebase¸¦ ¾²´Â ¹ýÀ» ¹è¿î´Ù. ³¡À¸·Î Node, Socket.IO, D3¸¦ ÇÔ²² »ç¿ëÇØ¼ »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ÁÖÁ¦¿¡ ¸Â´Â Áö¿Àű×(geotag) Æ®ÀÀÇ Áö¸® ºÐÆ÷¸¦ º¼ ¼ö ÀÖ´Â ½Ç½Ã°£ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î º»´Ù.
[ÁöÀºÀÌÀÇ ¸»]
D3´Â ¾ÆÁÖ ³î¶ó¿î ¶óÀ̺귯¸®´Ù. D3 À¥ »çÀÌÆ®¿¡´Â ¼ö¹é °¡ÁöÀÇ ¾Æ¸§´Ù¿î ¿¹Á¦¿Í ½Ã°¢È¿Í Â÷Æ®°¡ Àִµ¥ ´ëºÎºÐÀÌ D3¸¦ ½á¼ ¸¸µé¾îÁ® ÀÖ´Ù. ¿¹Á¦µéÀ» º¸¸é ¸Å¿ì ´Ù¾çÇÑ ½Ã°¢ÀûÀÎ °á°ú¹°À» D3·Î ¸¸µé¾î ³¾ ¼ö ÀÖÀ½À» ±ú´Ý°Ô µÈ´Ù. ´Ü¼øÇÑ ¸·´ë Â÷Æ®¿¡¼ ´ëÈÇü Áöµµ¿¡ À̸£±â±îÁö ¸ðµç ½Ã°¢È°¡ ¸Á¶óµÇ¾î ÀÖ´Ù.
D3¸¦ »ç¿ëÇØ¼ ÀÌ·± ´Ù¾çÇÑ °á°ú¹°À» ¸¸µé¾î³»·Á¸é, Â÷Æ®¸¦ ´õ Ãß»óÀûÀÎ ¼öÁØ¿¡¼ °í¹ÎÇØº¸°í, ÆäÀÌÁö ³»¿¡ µ¥ÀÌÅÍ¿Í È¸é ¿ä¼ÒµéÀ» ¿¬°á Áþ´Â ¹æ¹ý¿¡ ´ëÇØ ¹è¿ö¾ß ÇÑ´Ù. º¹ÀâÇÑ Â÷Æ®³ª ½Ã°¢È °á°ú¹°Àº µ¥ÀÌÅÍ ¾ÆÀÌÅÛÀÇ ¼Ó¼º°ú È¸é ¿ä¼ÒÀÇ ½Ã°¢Àû ¼Ó¼º »çÀÌÀÇ °ü°è ¼Ó¿¡¼ ź»ýµÈ´Ù.
½ÇÁ¦ ÇÁ·ÎÁ§Æ® ȯ°æ¿¡¼´Â D3·Î ¸¸µé¾îÁø ÄÄÆ÷³ÍÆ®³ª Â÷Æ®¸¦ ´Ù¸¥ ÄÄÆ÷³ÍÆ®³ª ¶óÀ̺귯¸®¿Í À¶ÇÕÇØ¾ß ÇÑ´Ù. ÀÌ Ã¥ÀÇ ¿¹Á¦ ´ëºÎºÐÀº D3¸¦ ´Ù¸¥ ¶óÀ̺귯¸®³ª µµ±¸¸¦ ÇÔ²² »ç¿ëÇØ¼ °¢ ¶óÀ̺귯¸®ÀÇ ÀåÁ¡À» ÃÖ´ëÇÑ »ì¸®¸é¼ ¿ÏÀüÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î ³»´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
¿¹Á¦¸¦ ÅëÇØ ¿ÜºÎ µ¥ÀÌÅÍ ¼Ò½º¸¦ ÀÌ¿ëÇÏ´Â Àç»ç¿ë °¡´ÉÇÑ Â÷Æ®¸¦ ´Ù·ïº¸°í, D3¸¦ »ç¿ëÇØ¼ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¿Í ´ëÈÇü Áöµµ¸¦ ¸¸µé¾î º¼ °ÍÀÌ´Ù. ¸¶Áö¸·¿¡´Â ½Ç½Ã°£ Æ®À§ÅÍ ¸à¼ÇÀ» ´ë»óÀ¸·Î ÇÏ´Â ½Ã°¢È ¾ÖÇø®ÄÉÀ̼ÇÀ» Á÷Á¢ ±¸ÇöÇØ º¼ °ÍÀÌ´Ù.
D3´Â ½Ã°¢È¿Í µ¥ÀÌÅ͸¦ °æÇèÇØ º¼ ¼ö ÀÖ´Â Á¤¸»·Î ÈǸ¢ÇÑ µµ±¸´Ù. µ¶ÀÚµéÀÌ Ã¥ÀÇ ¿¹Á¦¸¦ µû¶ó ÇÏ¸é¼ Àç¹Ì¸¦ ´À³¢°í, ÀڽŸ¸ÀÇ ½Ã°¢È °á°ú¹°À» ¸¸µé¾î º¼ ¼ö Àֱ⸦ ¹Ù¶õ´Ù.
ÀÌ Ã¥Àº ´Ü¼øÇÑ ¼öÁØÀÇ ¿¹Á¦°¡ ¾Æ´Ï¶ó ½ÇÁ¦ ÇöÀå¿¡¼ »ç¿ëµÇ´Â ¿¹Á¦¸¦ ´Ù·ç°í ÀÖ¾î ¾ÆÁÖ ½Ç¿ëÀûÀÌ´Ù. ¿¹Á¦¸¦ µû¶ó ÇÏ´Ù º¸¸é Ä¿½ºÅÒ Â÷Æ® ÀÛ¼º, ¼µå ÆÄƼ ¶óÀ̺귯¸®¿Í ÇÔ²² »ç¿ëÇØ¼ dzºÎÇÏ°í ¸Å·ÂÀûÀÎ µ¥ÀÌÅÍ ½Ã°¢È¸¦ ¸¸µå´Â ¹ýÀ» ÀÚ¿¬½º·´°Ô ¹è¿ï ¼ö ÀÖ´Ù. ÀÌ Ã¥Àº Àç»ç¿ë °¡´ÉÇÑ Â÷Æ® ÆÐÅÏÀ¸·Î ½ÃÀÛÇØ¼ º¹ÀâÇÑ ½Ç½Ã°£ µ¥ÀÌÅÍ ½Ã°¢ÈÀÇ ¼³°è¿Í ±¸Çö±îÁö ´Ü°èÀûÀ¸·Î ¾È³»ÇØ Áִ ģÀýÇÑ ¾È³»¿øÀ¸·Î¼ ¼Õ»öÀÌ ¾ø´Ù.
ÀÌ Ã¥À» ÅëÇØ D3 ±â¹ÝÀÇ Àç»ç¿ë °¡´ÉÇÑ Â÷Æ®¸¦ ¸¸µå´Â ¹æ¹ý°ú µ¥ÀÌÅÍ ½Ã°¢È¿¡ Àç»ç¿ë °¡´ÉÇÑ Â÷Æ®¸¦ ³ì¿© ³Ö´Â ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ´Ù. ÀÚü Á¦ÀÛÇÑ Â÷Æ® ÆÐŰÁö¸¦ ¸¸µé¾î ¹èÆ÷ÇÒ ¼ö ÀÖ´Â ¹æ¹ýµµ ´Ù·ç°í ÀÖÀ¸¸ç, D3·Î Áö¸® Á¤º¸¸¦ ó¸®Çϰí ÀÎÅÍ·¢Æ¼ºêÇÑ Áöµµ¸¦ ¸¸µé ¼ö ÀÖ´Â ¹æ¹ýµµ ÀÍÈú ¼ö ÀÖ´Ù.
ÀÌ Ã¥À¸·Î Ãæ½ÇÈ÷ °øºÎÇÏ¸é ½Ç½Ã°£ µ¥ÀÌÅ͸¦ º¸¿©ÁÖ´Â È·ÁÇÑ ¿£ÅÍÇÁ¶óÀÌÁî ´ë½Ãº¸µå¸¦ ¸¸µé ¼ö ÀÖÀ» °ÍÀÌ´Ù.
[¿Å±äÀÌÀÇ ¸»]
¸î ³â Àü¸¸ ÇØµµ ´«±æÀ» ²ø ¸¸ÇÑ È·ÁÇÑ ½Ã°¢È´Â ´ëºÎºÐ Ç÷¡½Ã ±â¼ú·Î ¸¸µé¾îÁø Â÷Æ®¿´´Ù. Ç÷¡½Ã´Â °á°ú¹°µµ ÈǸ¢ÇÏ°í »ý»ê¼ºµµ ÁÁÀº ±¦ÂúÀº ±â¼úÀ̾úÁö¸¸, º¸¾È ¹®Á¦, ¸ð¹ÙÀÏ ÀûÀÀ ¹®Á¦ µî ¿©·¯ °¡Áö ÀÌÀ¯·Î ÀÌÁ¦´Â ½ÃÀå¿¡¼ Á¡Â÷ ÅðÃâµÇ´Â ±â¼úÀÌ µÇ°í ¸»¾Ò´Ù.
»ç¶óÁ®°¡´Â Ç÷¡½ÃÀÇ ºó ÀÚ¸®´Â À¥ Ç¥ÁØÀÎ HTML5°¡ ä¿ì°í ÀÖ´Ù. ´õ ±¸Ã¼ÀûÀ¸·Î´Â Canvas¿Í SVG(Scalable Vector Graphics)°¡ Ç÷¡½Ã¸¦ ´ëüÇϰí ÀÖ´Ù. ¿©´À ±â¼ú°ú ¸¶Âù°¡Áö·Î µÎ ±â¼ú ¿ª½Ã Àå´ÜÁ¡À» ÇÔ²² °¡Áö°í ÀÖ¾î ¾î´À ÇÑÂÊÀÌ ´Ù¸¥ ÇÑÂʺ¸´Ù ¾ðÁ¦³ª ¿ì¿ùÇÏ´Ù°í ÇÒ ¼ö´Â ¾ø´Ù.
D3.js´Â µ¥ÀÌÅÍ ±â¹Ý ¹®¼(D3, Data-Driven Documents)¸¦ Ç¥¹æÇÏ´Â SVG ±â¹ÝÀÇ ½Ã°¢È ±â¼úÀÌ´Ù. SVG´Â HTML ÆäÀÌÁö ¾È¿¡¼ ´Ù¸¥ ÅÂ±×¿Í °°Àº ¹æ½ÄÀ¸·Î ȸéÀ» ±×¸®°í, À̺¥Æ®¸¦ ó¸®ÇÒ ¼ö ÀÖ°í, º¤ÅÍ ±â¹Ý ±×·¡ÇÈÀ¸·Î ´õ ³ªÀº ÈÁúÀ» ȸ鿡 º¸¿©ÁÙ ¼ö Àֱ⠶§¹®¿¡ µ¥ÀÌÅÍ ½Ã°¢È ºÐ¾ß¿¡ ÇÑÇØ¼´Â Canvas¿¡ ºñÇØ È®½ÇÈ÷ ÁÁÀº Á¡ÀÌ ¸¹´Ù. D3.js´Â ÀÌ·± SVGÀÇ ÀåÁ¡À» ÃæºÐÈ÷ Ȱ¿ëÇØ¼ °íǰÁúÀÇ È·ÁÇÑ µ¥ÀÌÅÍ ½Ã°¢È¸¦ ½±°Ô ¸¸µé¾î³¾ ¼ö ÀÖ´Â ´Ù¾çÇÑ API¸¦ Á¦°øÇÑ´Ù. D3.jsÀÇ È¨ÆäÀÌÁö¿¡ °¡º¸¸é »ó»óÀ» ÃÊ¿ùÇÒ ¸¸Å ±â¹¦Çϸ鼵µ ÇÊ¿äÇÑ Á¤º¸¸¦ ½±°Ô ÆÄ¾ÇÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â ¼ö¸¹Àº ¿¹Á¦¸¦ º¼ ¼ö ÀÖ´Ù.
ÀÌ Ã¥Àº ÀÌ·± D3.js¸¦ Áß½ÉÀ¸·Î ÇÁ·ÐÆ®¿£µå °³¹ß ȯ°æ Àü¹Ý¿¡ °ÉÃÄ »ç¿ëµÇ´Â ´Ù¾çÇÑ µµ±¸¸¦ ÇÔ²² Ȱ¿ëÇØ¼ ½Ç½Ã°£ µ¥ÀÌÅÍ ½Ã°¢È¸¦ ¸¸µé¾î°¡´Â °úÁ¤À» Â÷±ÙÂ÷±Ù ¾Ë±â ½±°Ô º¸¿©ÁØ´Ù. Node.js ȯ°æ¿¡¼ÀÇ ÇÁ·ÐÆ®¿£µå °æÇèÀÌ Ç³ºÎÇÑ °³¹ßÀÚ¶ó¸é D3.js¸¦ ½ÇÀü ȯ°æ¿¡ ¾î¶»°Ô µµÀÔÇØ¼ »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇÑ °ªÁø Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖÀ» °ÍÀ̰í, ÇÁ·ÐÆ®¿£µå °æÇèÀÌ Ç³ºÎÇÏÁö ¾ÊÀº °³¹ßÀÚ¶ó¸é D3.js¿¡ ´õÇÏ¿© Node.js¸¦ Áß½ÉÀ¸·Î npm, ¹Ù¿ì¾î(bower), º¸¿ì(vows), ±×·±Æ®(grunt) µî ÇÁ·ÐÆ®¿£µå °³¹ß ¶óÀÌÇÁ »çÀÌŬ Àü¹Ý¿¡ °ÉÄ£ ÁÖ¿ä µµ±¸¿¡ ´ëÇÑ Áö½Ä±îÁö ´ýÀ¸·Î ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
¸ñÂ÷
1 µ¥ÀÌÅÍ ½Ã°¢È
µ¥ÀÌÅÍ ½Ã°¢ÈÀÇ Á¤ÀÇ
- µ¥ÀÌÅÍ ½Ã°¢ÈÀÇ Á¾·ù
¡¤ ÀÎÆ÷±×·¡ÇÈ
¡¤ Ž»öÀû ½Ã°¢È
¡¤ ´ë½Ãº¸µå
¡¤ µ¥ÀÌÅÍ ½Ã°¢È ¹è¿ì±â
D3 ¶óÀ̺귯¸® ¼Ò°³
Á¤¸®
2 Àç»ç¿ë °¡´ÉÇÑ Â÷Æ®
Àç»ç¿ë °¡´ÉÇÑ Â÷Æ® Á¦ÀÛ
- D3·Î ¿ä¼Ò »ý¼º
¡¤ µ¥ÀÌÅÍ ¹ÙÀεù
¡¤ ¿ä¼Ò »ý¼º ĸ½¶È
¡¤ svg ¿ä¼Ò »ý¼º
- ¹ÙÄÚµå Â÷Æ®
¡¤ Á¢±ÙÀÚ ¸Þ¼Òµå
¡¤ Â÷Æ® ÃʱâÈ
¡¤ µ¥ÀÌÅÍ Ãß°¡
¡¤ µ¥ÀÌÅÍ Á¢±ÙÀÚ ÇÔ¼ö Ãß°¡
¡¤ µ¥ÀÌÅͼ ¾÷µ¥ÀÌÆ®
¡¤ enter¿Í exit ÀüÀÌ °íÁ¤
¹ÙÄÚµå Â÷Æ® »ç¿ë
·¹À̾ƿô ¾Ë°í¸®Áò »ý¼º
- ¹æ»çÇü ·¹À̾ƿô
¡¤ °¢µµ °è»ê
- ·¹À̾ƿô »ç¿ë
Á¤¸®
3 SVG ¾øÀÌ ½Ã°¢È Á¦ÀÛ
SVG Áö¿ø ºê¶ó¿ìÀú ÇöȲ
SVG ¾ø´Â ½Ã°¢È
- µ¥ÀÌÅÍ ·Îµù ¹× Á¤·Ä
- Æ÷¿À½º ·¹À̾ƿô ¸Þ¼Òµå
- »ö»ó°ú Å©±â ¼³Á¤
- ¹ü·Ê ¸¸µé±â
Æú¸®ÇÊ
- ±â´É °Ë»ç
- canvg ¿¹Á¦
ĵ¹ö½º¿Í D3
- ĵ¹ö½º¿¡¼ µµÇü ±×¸®±â
¡¤ µµÇü »ý¼º
¡¤ D3¿Í canvas ÅëÇÕ
Á¤¸®
4 D3·Î »ö»ó ¼±Åñâ Á¦ÀÛ
½½¶óÀÌ´õ ÄÁÆ®·Ñ Á¦ÀÛ
- µå·¡±× ¹ÝÀÀ
- ½½¶óÀÌ´õ Á¦ÀÛ
- ½½¶óÀÌ´õ »ç¿ë
»ö»ó ¼±Åñâ Á¦ÀÛ
- »ö»ó ¼±Åñâ È£Ãâ±â
¡¤ »ö»ó ¼±Åñâ À©µµ¿ì Ãß°¡
- »ö»ó ¼±Åñâ À©µµ¿ì
Á¤¸®
5 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º Á¦ÀÛ
Â÷Æ® ¿ä¼Ò °Á¶
ÅøÆÁ Á¦ÀÛ
- ÅøÆÁ »ç¿ë
ºê·¯½Ã¸¦ ÅëÇÑ ¿µ¿ª ¼±ÅÃ
- ¿µ¿ª Â÷Æ® »ý¼º
- ºê·¯½Ã Ãß°¡
- ºê·¯½Ã ¸®½º³Ê
Á¤¸®
6 Â÷Æ®³¢¸®ÀÇ »óÈ£ ÀÛ¿ë
¹éº»ÀÇ ±âÃÊ
- À̺¥Æ®
- ¸ðµ¨
- Ä÷º¼Ç
- ºä
- ¶ó¿ìÅÍ
ÁÖ½Ä Å½»ö±â ¾ÖÇø®ÄÉÀ̼Ç
- ÁÖ°¡ Â÷Æ® »ý¼º
¡¤ Á¾¸ñ¸í Â÷Æ®
¡¤ ÁÖ½Ä ¿µ¿ª Â÷Æ®
- ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶ Áغñ
¡¤ À妽º ÆäÀÌÁö
- ¸ðµ¨°ú Ä÷º¼Ç »ý¼º
¡¤ ÁÖ½Ä ¸ðµ¨
¡¤ ÁÖ½Ä Ä÷º¼Ç
¡¤ ¾ÖÇø®ÄÉÀÌ¼Ç ¸ðµ¨
- ºä ±¸Çö
¡¤ ŸÀÌÆ² ºä
¡¤ ÁÖ½Ä ¼±Åñ⠺ä
¡¤ ÁÖ½Ä ÄÁÅØ½ºÆ® ºä
¡¤ ÁÖ½Ä »ó¼¼ ºä
¡¤ ¾ÖÇø®ÄÉÀÌ¼Ç ºä
- ¶ó¿ìÅÍ Á¤ÀÇ
- ¾ÖÇø®ÄÉÀÌ¼Ç ÃʱâÈ
Á¤¸®
7 Â÷Æ® ÆÐŰÁö Á¦ÀÛ
°³¹ß ÀÛ¾÷ È帧
- ÄÚµå ÀÛ¼º
- ¸±¸®½º »ý¼º
¡¤ ½Ã¸Çƽ ¹öÀü ¹øÈ£
ÆÐŰÁö ³»¿ë »ý¼º
- ¿ Áöµµ Â÷Æ®
- Çà·Ä ·¹À̾ƿô
ÇÁ·ÎÁ§Æ® ¼Â¾÷
- Node ¸ðµâ ¼³Ä¡
- ±×·±Æ®·Î ºôµå
¡¤ ¼Ò½º ÆÄÀÏ ÇÕÄ¡±â
¡¤ ¶óÀ̺귯¸® ¾ÐÃà
¡¤ JSHint·Î ÄÚµå °Ë»ç
¡¤ ÆÐŰÁö Å×½ºÆ®
¡¤ ŽºÅ©ÀÇ ¼ø¼ µî·Ï
- ÇÁ·ÐÆ®¿£µå ÀÇÁ¸¼º °ü¸®
´Ù¸¥ ÇÁ·ÎÁ§Æ®¿¡¼ ÆÐŰÁö »ç¿ë
Á¤¸®
8 µ¥ÀÌÅÍ ±â¹Ý ¾ÖÇø®ÄÉÀ̼Ç
À¥ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼º
- ÇÁ·ÎÁ§Æ® Áغñ
- Á¦Å³À» ÀÌ¿ëÇÑ Á¤Àû »çÀÌÆ® »ý¼º
- ¾ÖÇø®ÄÉÀÌ¼Ç ÄÄÆ÷³ÍÆ® ÀÛ¼º
¡¤ ¸ðµ¨ ¹× Ä÷º¼Ç ÀÛ¼º
¡¤ ºä ÀÛ¼º
¡¤ ¾ÖÇø®ÄÉÀÌ¼Ç ¼Â¾÷
- ±êÇãºê ÆäÀÌÁö¸¦ ÀÌ¿ëÇÑ È£½ºÆÃ
- ¾Æ¸¶Á¸ S3¸¦ ÀÌ¿ëÇÑ È£½ºÆÃ
¡¤ S3¿¡ ¹èÆ÷Çϱâ À§ÇÑ Á¦Å³ ¼³Á¤
¡¤ S3 ¹öŶ¿¡ »çÀÌÆ® ¾÷·Îµå
Á¤¸®
9 ´ë½Ãº¸µå Á¦ÀÛ
´ë½Ãº¸µå Á¤ÀÇ
´ë½Ãº¸µå µðÀÚÀο¡ µµ¿òÀÌ µÇ´Â ÁÁÀº ½À°ü
´ë½Ãº¸µå Á¦ÀÛ
- ´ë½Ãº¸µåÀÇ ¸ñÀû Á¤ÀÇ
- µ¥ÀÌÅÍ ¼öÁý
- Á¤º¸ Á¶Á÷È
- ´ë½Ãº¸µå ¿µ¿ª »ý¼º
¡¤ Çлý ¿µ¿ª
¡¤ °ú¸ñ ¿µ¿ª
¡¤ ÇÐ±Þ ¿µ¿ª
¡¤ ´ë½Ãº¸µå ¿µ¿ª ¹èÄ¡
Á¤¸®
10 Áöµµ Á¦ÀÛ
Áö¸® µ¥ÀÌÅÍ ¼öÁý
- GeoJSON°ú ToppoJSON Çü½ÄÀÇ ÀÌÇØ
- Áö¸® µ¥ÀÌÅÍ ÆÄÀÏ º¯È¯ ¹× Á¶ÀÛ
D3·Î Áöµµ Á¦ÀÛ
- µîÄ¡ Áö¿ªµµ Á¦ÀÛ
- À§»ó ¸ÅÇÎ
- Mapbox¿Í D3 ÇÔ²² »ç¿ë
- Mapbox ÇÁ·ÎÁ§Æ® »ý¼º
- Mapbox¿Í D3ÀÇ Á¶ÇÕ
Á¤¸®
11 °í±Þ Áöµµ Á¦ÀÛ
Áöµµ Á¦ÀÛÀ» À§ÇÑ ¿©·¯ °¡Áö Åõ¿µ ¹æ½Ä
- Á¤¹æÇü Åõ¿µ¹ý
- ¿ø»Ô µî°Å¸® Åõ¿µ¹ý
- Á÷±³ Åõ¿µ¹ý
Áö±¸ ȸÀü ±â´É »ý¼º
´ëÈÇü º°ÀÚ¸® Áöµµ Á¦ÀÛ
- Ç×¼º ¸ñ·Ï ¼±ÅÃ
- Ç×¼º ±×¸®±â
- Åõ¿µ ¹æ½Ä º¯°æ°ú ȸÀü µ¿ÀÛ Ãß°¡
- Ç×¼º¿¡ »ö°ú ·¹À̺í Ãß°¡
D3¸¦ ÀÌ¿ëÇÑ ·¡½ºÅÍ À̹ÌÁö Åõ»ç
- ·¡½ºÅÍ À̹ÌÁö¸¦ canvas¿¡ ·»´õ¸µ
- Çȼ¿ÀÇ Áöµµ »óÀÇ ÁÂÇ¥°ª °è»ê
- Á÷±³ Åõ¿µÀ» ÀÌ¿ëÇÑ À̹ÌÁö ÀçÅõ¿µ
Á¤¸®
12 ½Ç½Ã°£ ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛ
Firebase¸¦ »ç¿ëÇÑ ½Ç½Ã°£ Çù¾÷
- Firebase ¼³Á¤
- Firebase¿Í ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ
Æ®À§ÅÍ Å½»ö±â ¾ÖÇø®ÄÉÀ̼Ç
½ºÆ®¸®¹Ö ¼¹ö »ý¼º
- Æ®À§ÅÍ ½ºÆ®¸®¹Ö API
¡¤ TwitÀ» ÀÌ¿ëÇÏ¿© Æ®À§ÅÍ ½ºÆ®¸®¹Ö API¿¡ Á¢±Ù
- Socket.IO
- ½ºÆ®¸®¹Ö ¼¹ö ±¸Çö
Ŭ¶óÀÌ¾ðÆ® ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼º
- ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶
¡¤ ¸ðµ¨°ú Ä÷º¼Ç
¡¤ ÅäÇÈ Ä÷º¼Ç ºä ±¸Çö
¡¤ ¾ÖÇø®ÄÉÀÌ¼Ç ºä »ý¼º
¡¤ ¾ÖÇø®ÄÉÀÌ¼Ç Áغñ
Á¤¸®
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
¼öÇÐ °øÇÐÀÚÀÌÀÚ °³¹ßÀڷμ, ÇÁ¶û½ºÀÇ ½ß¶¼¶ì¿£´À ´ëÇÐ(Ecole des Mines de Saint-Etienee)¿¡¼ ÀÀ¿ë¼öÇÐ ¼®»çÇÐÀ§¸¦ ¹Þ¾Ò´Ù. ¼ö³â°£ ¿ÀÆÛ·¹ÀÌ¼Ç ¸®¼Ä¡ ºÐ¾ß¿Í µ¥ÀÌÅÍ ºÐ¼® ºÐ¾ß¿¡¼ ÀÏÇÑ ÈÄ Áö±ÝÀº µ¥ÀÌÅÍ ½Ã°¢È ÄÁ¼³ÅÏÆ® ¹× °³¹ßÀÚ·Î ÀÏÇϰí ÀÖ´Ù.
[d3.js¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ½Ã°¢È](¿¡ÀÌÄÜ, 2014)¿Í [Data Visualization with D3.js Cookbook]ÀÇ ±â¼ú °¨¼öÀÚ·Î ÆÑÆ®ÃâÆÇ»ç¿Í ÇÔ²² ÀÏÇØ¿Ô´Ù. 2014³â¿¡ Ä¥·¹ »êƼ¾Æ°í¿¡ ¸¶¼¼°¡(Masega)¶ó´Â µ¥ÀÌÅÍ ½Ã°¢È ¿¡ÀÌÀü½Ã¸¦ ¼³¸³ÇÏ¿© ¿î¿µÇϰí ÀÖ´Ù.
»ý³â¿ùÀÏ | - |
---|---|
Ãâ»ýÁö | - |
Ãâ°£µµ¼ | 0Á¾ |
ÆÇ¸Å¼ö | 0±Ç |
¹é¹ß °³¹ßÀÚ¸¦ ²Þ²Ù¸ç ¾ðÁ¦³ª ¹ö±×¿Í ¾¾¸§ÇÏ´Â °³¹ßÀÚ´Ù. ¹ø¿ªÀ» ÅëÇØ °³¹ßÀÚ »ýŰ迡 Á¶±ÝÀÌ¶óµµ ±â¿©ÇϰíÀÚ ³ë·ÂÇÑ´Ù. ¿Å±ä Ã¥À¸·Î´Â ¡º½ºÇÁ¸µ 5.0 ¸¶ÀÌÅ©·Î¼ºñ½º 2/e¡», ¡ºD3.js ½Ç½Ã°£ µ¥ÀÌÅÍ ½Ã°¢È¡»(¿¡ÀÌÄÜÃâÆÇ) µîÀÌ ÀÖ´Ù. http://homoefficio.github.io/¿¡¼ °³¹ß °ü·Ã Áö½ÄÀ» ³ª´©°í ÀÖÀ¸¸ç, ÃÖ±Ù¿¡´Â ºÐ»ê ¿øÀå ±â¼ú¿¡ °ü½ÉÀ» °¡Áö°í °øºÎ ÁßÀÌ´Ù.
¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±âÁÖ°£·©Å·
´õº¸±â»óǰÁ¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óǰÀÇ ½Ã¸®Áî
acorn+PACKT ½Ã¸®Áî(ÃÑ 352±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 319±Ç)
ÀÌ Ã¥°ú ³»¿ëÀÌ ºñ½ÁÇÑ Ã¥ ? ³»¿ë À¯»çµµ¶õ? ÀÌ µµ¼°¡ °¡Áø ³»¿ëÀ» ºÐ¼®ÇÏ¿© ±âÁØ µµ¼¿Í ¾ó¸¶³ª ¸¹ÀÌ À¯»çÇÑ ÄÜÅÙÃ÷¸¦ ¸¹ÀÌ °¡Áö°í Àִ°¡¿¡ ´ëÇÑ ºñÀ²ÀÔ´Ï´Ù.
±³È¯/ȯºÒ
±³È¯/ȯºÒ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹Ýǰ/±³È¯/ȯºÒ¡¯ ¿¡¼ ½ÅûÇÔ, 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555) ÀÌ¿ë °¡´É |
---|---|
±³È¯/ȯºÒ °¡´É ±â°£ |
°í°´º¯½ÉÀº Ãâ°í¿Ï·á ´ÙÀ½³¯ºÎÅÍ 14ÀÏ ±îÁö¸¸ ±³È¯/ȯºÒÀÌ °¡´ÉÇÔ |
±³È¯/ȯºÒ ºñ¿ë |
°í°´º¯½É ¶Ç´Â ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ 2,500¿ø Åùèºñ¸¦ °í°´´ÔÀÌ ºÎ´ãÇÔ |
±³È¯/ȯºÒ ºÒ°¡»çÀ¯ |
¹ÝǰÁ¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óǰ È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡ÇÒ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇØº¸»ó |
¼ÒºñÀÚ ÇÇÇØº¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½ |
±âŸ |
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó ǰÀý/ÀýÆÇ µîÀÇ »çÀ¯·Î ÁÖ¹®ÀÌ Ãë¼ÒµÉ ¼ö ÀÖÀ½(ÀÌ °æ¿ì ÀÎÅÍÆÄÅ©µµ¼¿¡¼ °í°´´Ô²² º°µµ·Î ¿¬¶ôÇÏ¿© °íÁöÇÔ) |
¹è¼Û¾È³»
ÀÎÅÍÆÄÅ© µµ¼ »óǰÀº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÏ¿©, ÀÎÅÍÆÄÅ© ¿Ü Ÿ¾÷ü ¹è¼Û»óǰÀÎ °æ¿ì ¹ß¼ÛµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.
¹è¼Ûºñ
µµ¼(Áß°íµµ¼ Æ÷ÇÔ) ±¸¸Å |
2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
---|---|
À½¹Ý/DVD/ÀâÁö/¸¸È ±¸¸Å |
2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
µµ¼¿Í À½¹Ý/DVD/ÀâÁö/¸¸È/ |
2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û) |
¾÷üÁ÷Á¢¹è¼Û»óǰ ±¸¸Å |
¾÷üº° »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë |