°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
³×À̹öÆäÀÌ 1%
(³×À̹öÆäÀÌ °áÁ¦ ½Ã Àû¸³)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (18,900¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
EBS ·Ôµ¥Ä«µå 20% (21,600¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
ÀÎÅÍÆÄÅ© NEW ¿ì¸®VÄ«µå 10% (24,300¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
ÀÎÅÍÆÄÅ© Çö´ëÄ«µå 7% (25,110¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
Close

D3.js ½Ç½Ã°£ µ¥ÀÌÅÍ ½Ã°¢È­ : Node.js ȯ°æ¿¡¼­ ½Ç½Ã°£ ´ë½Ãº¸µå ¸¸µé±â[°³Á¤ÆÇ]

¿øÁ¦ : Mastering D3.js - Data Visualization for JavaScript Developers

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆÇ¸ÅÁö¼ö 22
?
ÆÇ¸ÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆÇ¸Å·®¿¡ ±â¹ÝÇÏ¿© ÆÇ¸Å·® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆÇ¸Å Áö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß ÆÈ¸®´Â »óǰ¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆÇ¸Å·®°ú´Â ´Ù¼Ò Â÷À̰¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆÇ¸Å·® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

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
- ½ºÆ®¸®¹Ö ¼­¹ö ±¸Çö
Ŭ¶óÀÌ¾ðÆ® ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼º
- ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶
¡¤ ¸ðµ¨°ú Ä÷º¼Ç
¡¤ ÅäÇÈ Ä÷º¼Ç ºä ±¸Çö
¡¤ ¾ÖÇø®ÄÉÀÌ¼Ç ºä »ý¼º
¡¤ ¾ÖÇø®ÄÉÀÌ¼Ç Áغñ
Á¤¸®

ÀúÀÚ¼Ò°³

ÆÄºí·Î ³ª¹Ù·Î Ä«½ºÆ¿·Î(Pablo Navarro Castillo) [Àú] ½ÅÀ۾˸² SMS½Åû ÀÛ°¡DBº¸±â
»ý³â¿ùÀÏ -
Ãâ»ýÁö -
Ãâ°£µµ¼­ 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±Ç)

ÆîÃ帱â

ÀÌ Ã¥°ú ³»¿ëÀÌ ºñ½ÁÇÑ Ã¥ ? ³»¿ë À¯»çµµ¶õ? ÀÌ µµ¼­°¡ °¡Áø ³»¿ëÀ» ºÐ¼®ÇÏ¿© ±âÁØ µµ¼­¿Í ¾ó¸¶³ª ¸¹ÀÌ À¯»çÇÑ ÄÜÅÙÃ÷¸¦ ¸¹ÀÌ °¡Áö°í Àִ°¡¿¡ ´ëÇÑ ºñÀ²ÀÔ´Ï´Ù.

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    ±â´ëÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/200ÀÚ
    µî·ÏÇϱâ

    ±â´ëÆò

    0.0

    ±³È¯/ȯºÒ

    ±³È¯/ȯºÒ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹Ýǰ/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½ÅûÇÔ, 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555) ÀÌ¿ë °¡´É

    ±³È¯/ȯºÒ °¡´É ±â°£

    °í°´º¯½ÉÀº Ãâ°í¿Ï·á ´ÙÀ½³¯ºÎÅÍ 14ÀÏ ±îÁö¸¸ ±³È¯/ȯºÒÀÌ °¡´ÉÇÔ

    ±³È¯/ȯºÒ ºñ¿ë

    °í°´º¯½É ¶Ç´Â ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ 2,500¿ø Åùèºñ¸¦ °í°´´ÔÀÌ ºÎ´ãÇÔ

    ±³È¯/ȯºÒ ºÒ°¡»çÀ¯

    ¹ÝǰÁ¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óǰ È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡ÇÒ ¼ö ÀÖÀ½
    ¹è¼ÛµÈ »óǰÀÇ ºÐ½Ç, »óǰÆ÷ÀåÀÌ ÈÑ¼ÕµÈ °æ¿ì, ºñ´Ò·¦ÇÎµÈ »óǰÀÇ ºñ´Ò °³ºÀ½Ã ±³È¯/¹ÝǰÀÌ ºÒ°¡´ÉÇÔ

    ¼ÒºñÀÚ ÇÇÇØº¸»ó

    ¼ÒºñÀÚ ÇÇÇØº¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½
    ±³È¯/¹Ýǰ/º¸ÁõÁ¶°Ç ¹× ǰÁúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇØ¸¦ º¸»ó ¹ÞÀ» ¼ö ÀÖÀ½

    ±âŸ

    µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó ǰÀý/ÀýÆÇ µîÀÇ »çÀ¯·Î ÁÖ¹®ÀÌ Ãë¼ÒµÉ ¼ö ÀÖÀ½(ÀÌ °æ¿ì ÀÎÅÍÆÄÅ©µµ¼­¿¡¼­ °í°´´Ô²² º°µµ·Î ¿¬¶ôÇÏ¿© °íÁöÇÔ)

    ¹è¼Û¾È³»

    • ÀÎÅÍÆÄÅ© µµ¼­ »óǰÀº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÏ¿©, ÀÎÅÍÆÄÅ© ¿Ü Ÿ¾÷ü ¹è¼Û»óǰÀÎ °æ¿ì ¹ß¼ÛµÇÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

    • ¹è¼Ûºñ

    µµ¼­(Áß°íµµ¼­ Æ÷ÇÔ) ±¸¸Å

    2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

    À½¹Ý/DVD/ÀâÁö/¸¸È­ ±¸¸Å

    2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

    µµ¼­¿Í À½¹Ý/DVD/ÀâÁö/¸¸È­/
    Áß°íÁ÷¹è¼Û»óǰÀ» ÇÔ²² ±¸¸Å

    2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)

    ¾÷üÁ÷Á¢¹è¼Û»óǰ ±¸¸Å

    ¾÷üº° »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë