โ ์ธ๊ณ์ฃผ์๋์ ์ธ๊ตฌ์ง๋
> ์๋ฃ ์ค๋น
1. http://curran.github.io/screencasts/introToD3/examples/viewer/#/94
2. ์ ์ฝ๋๋ D3 3.5๋ฒ์ ์ด๋ผ ์ต์ 4๋ฒ์ ์์ ๋์๊ฐ์ง ์๋๋ค. ๋ฉ์๋ ๋ฟ ์๋๋ผ ๋ง์ ๊ฒ๋ค์ด ๋ฐ๋์๋ค.
3. ๊ทธ๋์ v4๋ก ๋ฐ๊พธ๊ณ es6๋ฅผ ์ ์ฉํ๋ฉฐ ์ฝ๋๋ฅผ ์ตํ๋ค.
4. csvํ์ผ์ ์ฝ์ด์ค๊ธฐ ๋๋ฌธ์ ์๋ฒ๊ฐ ํ์ํ๋ค. ์๋ฒ๋ ๋ ธ๋๋ก ๋์ ๋ค.
5. csv๋ https://github.com/curran/data/tree/gh-pages/geonames ์ ์๋ cities100000.csv ํ์ผ์ด๋ค.
> ์ฝ๋ฉ
1. ์ด 4273๊ฐ์ ๋์์ ์ธ๊ตฌ๋ฅผ ์์ ํฌ๊ธฐ๋ก, ๊ฒฝ๋(longitude)๋ฅผ X์ถ, ์๋(latitude)๋ฅผ Y์ถ์ผ๋ก ๊ทธ๋ฆฐ๋ค.
> ๊ฒฐ๊ณผ
1. ๋จ์ง ์๋, ๊ฒฝ๋๋ฅผ range๋ก ์ก์ ์๋ง ๊ทธ๋ ธ์ ๋ฟ์ธ๋ฐ ์ธ๊ณ์ง๋๊ฐ ๋ํ๋๋ค.
2. ๋ชจ๋ ์ธ๋ฅ๊ฐ '๋ฌผ'์ ์ค์ฌ์ผ๋ก ๋ฐ์ ํ๋ค๋ ๊ฒ์ ์ฆ๋นํ๋ค(?)
3. ์ฐธ๊ณ ๋ก ์์ธ์ด 16์๊ณ ๋ถ์ฐ์ด 67์๋ค. ์ ํํ๊ฒ ์ธ์ ์ ์๋ฃ์ธ์ง๋ ๋ชป ์ฐพ์๋ค. github์ ์ฌ๋ผ์ ์๋ data๋ 3๋ ์ ๊ฒ์ด๋ค.
> ๋ฐ์ฑ
1. D3๊ด๋ จ ์ ํ๋ธ ๊ฐ์ฐ๋ค์ ๋ณด๊ณ ์ฑ ๋ ํ๊ถ ์ฝ์๋๋ฐ ์์ง ๋ญ๊ฐ ๋๋ ทํ๊ฒ ์กํ์ง ์๋๋ค.
2. ๋๋ง์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ง์ ๋ง๋ค์ด ๋๊ณ ์ถํ ํ์ํ ๋๋ง๋ค copy&paste ํ ์ ์๋๋ก ๊ธฐ๋ฐ์ ๋ฆ๋๋.
3. ์ด๋ฏธ ์ง์ง ์ ๋ณด๋ d3๋ก ๋ง๋ค ์ ์๋ค. ๊ทธ๋๋ ๋ญ๊ฐ ์๋น์ค๊ฐ ๋ ์ ์๋๋ก ๋ง๋ค์ด๋ณด์.
> ์คํ
1. ์๋๋ ์ ์ฝ๋๋ฅผ ์กฐ๊ธ๋ง ๋ฐ๊ฟ ์ค์ ๋ก ๋๋ฆฐ svg ํ์ด์ง๋ค. ์ ์ค์ท๊ณผ ๋น๊ตํด ์ด๋ฏธ์ง๊ฐ ์ผ๋ง๋ ์ ๋ช ํ์ง ํ์ธํ ์ ์๋ค.
2. ๋ฒกํฐ ๊ธฐ๋ฐ์ด๋ผ ์๋ฌด๋ฆฌ ํ๋ํด๋ ์ด๋ฏธ์ง๊ฐ ๊นจ์ง์ง ์๋๋ค. ๋ฉ์ง๋ค!
'Developments > d3๋ก ์ง์ง ์๊ฐํํ๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ง์ง ์๋์ง ๊ทธ๋ํ ์์ (2) | 2018.01.06 |
---|---|
์ง์ง ์ฐ๋๋ณ ๋ฐ์ ํ์ ์๊ฐํ ์์ 1์ฐจ ์๋ฃ (0) | 2018.01.02 |
์ง์ง ์ฐ๋๋ณ ๋ฐ์ ํ์ ์๊ฐํ ์์ ์ค 2 (0) | 2017.12.26 |
์ง์ง ์ฐ๋๋ณ ๋ฐ์ ํ์ ์๊ฐํ ์์ ์ค (0) | 2017.12.25 |
์ฐ๋ฆฌ๋๋ค ์ฅ์ ์ธ ์ฃผ์ฐจ๊ตฌ์ญ ๋ถ๋ฒ ์ฃผ์ฐจ ํต๊ณ (0) | 2017.11.06 |