โ ํ๋ฐ๋ ์ง์ง ๋ฐ์ดํฐ ์๊ฐํ ์ต์ข ๊ฒฐ๊ณผ๋ฌผ
> ๊ฐ์
1. ๊ธฐ์์ฒญ 1978๋ 8์๋ถํฐ 2018๋ 3์ 4์ผ ์๋ฒฝ 0์ 52๋ถ ์ง์ง๊น์ง ๋ชจ๋ ์ง์ง ๋ฐ์ดํฐ ๋ถ์.
- ์ด 1723ํ.
- ์ด ํฌ๋กค๋ง ์๊ฐ 2๋ถ ๋ฏธ๋ง. node.js ์ด์ฉ.
- ์กฐํ ๋ชฉ๋ก 999 ์ ํ์ผ๋ก 1978๋ ๋ถํฐ 2011๋ ๊น์ง ํ๋ฒ, ๋๋จธ์ง ๊ธฐ๊ฐ ๋ค์ ํ๋ฒ์ผ๋ก ๋ถ๋ฆฌํด์ ์์ง.
2. ์ง๋๋ ์ฌ๊ธฐ ๋ธ๋ก๊ทธ (danielykim.github.io)์ ์ฌ๋ฆฐ TopoJson ํ์ผ ์ด์ฉ
3. d3.js๋ก ์๊ฐํ.
4. ์ถ๊ฐ๋ก ์ฌ์ฉํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋
- lodash(๋ฐ์ดํฐ ์ฒ๋ฆฌ. ๋ค๋ฆ๊ฒ ์ ์ฉํ์ฌ ์ ๊ทน ํ์ฉx)
- d3.tip.js(๋ง์ฐ์ค ํด๋ฆญ์ ํดํ ํ์)
- d3.format.js(์ซ์ ํํ ์ฒ๋ฆฌ. ์ง์ง ์๋์ง์ ์ซ์๊ฐ ์ปค์ ์ง์ ๋์ )
- d3-queue.v3.js(์ง์ง๋ฐ์ดํฐ์ ์ง๋ ๋ฐ์ดํฐ ์์ฐจ์ ๋ก๋ฉ)
- topojson.v1.js(์ง๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ)
- d3-scale-chromatic.v.js(์ง๋ ์๊น ์ฒ๋ฆฌ. d3.interpolateOrRd ์ฌ์ฉ)
5. ์์ค์ฝ๋๋ ์ํ์๋ ๋ถ์ด ๊ณ์๋ฉด ๋ง๊ธ๋ก.
- ๋ค๋ง github์ ์ฌ๋ฆฌ์ง ์์ ์ด์ ๋ ๊ฐ์๋ฐ, ์ฝ๋๋ง ๋ณด๊ณ ์ดํดํ๊ธฐ ์ข ์ด๋ ค์ธ ์ ์๊ฒ ๋ค.
5. ์ง์ง์ ๊ณต๋ถ(?)ํ์๋ ๋ถ์ด๋ ์ฐ๊ตฌํ์๋ ๋ถ๋ค์๊ฒ ์๋ค๋ฅธ ์๊ฐ์ด๋ ์ด๋ค ๋์์ด ๋์์ผ๋ฉด ์ข๊ฒ ๋ค.
> ๊ฒฐ๊ณผ๋ฌผ
'Developments > d3๋ก ์ง์ง ์๊ฐํํ๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ๋ฐ๋ ์ง์ง ์๊ฐํ ์์ ์์ฑ (0) | 2018.03.04 |
---|---|
ํ๋ฐ๋ ์ง์ง ๋ฐ์์ง์ญ ์๊ฐํ 1์ฐจ ์์ฑ (0) | 2018.03.01 |
ํ๋ฐ๋ ์ง์ง ์ง๋ ์ ์ ์ค (0) | 2018.02.24 |
์ง์ญ๋ณ ์ง์ง ๋ฐ์์ ์๊ฐํ (0) | 2018.01.19 |
์ง์ง ๊ท๋ชจ๋ณ ์ํ ์ฑ ํธ (0) | 2018.01.11 |