본문으로 바로가기

D3.js 공부 - 1(svg)

category 웹/JavaScript,JQurey 2019. 3. 30. 23:24

D3.js는 자바스크립트 라이브러리입니다.

 

데이터 및 도형 작업이나 데이터 시각화를 할 때 필요합니다.

 

우선 SVG(Scalable Vector Graphics)에 대해 간단히 살펴보면

 

SVG는 이미지 렌더링 기법입니다. 텍스트를 사용한 이미지 그리기입니다.

 

캔버스라고 생각하면 될 것 같습니다.

 

<svg width = "500" height = "500"></<svg>

이런 식으로 svg 태그를 사용합니다.

 

만약 여기에 사각형을 그리고 싶다면 내부에 <rect> 태그를 이용합니다.

 

<svg width = "500" height = "500">
   <rect x = "0" y = "0" width = "300" height = "200"></rect>
</svg>

width와 height를 지정해줍니다. 이는 나중에 동적으로 생성하게 됩니다.

 

색을 채우고 싶으면 rect 태그 속성에 fill을 추가해줍니다. 

<svg width = "500" height = "500">
   <rect x = "0" y = "0" width = "300" height = "200" fill = "black"></rect>
</svg>

fill을 black으로 지정시 결과

 

' > JavaScript,JQurey' 카테고리의 다른 글

D3.js 공부 3 - 데이터 조인  (0) 2019.04.02
D3.js 공부 2 - 선택자  (0) 2019.03.31
JQuery 준비하기  (0) 2019.02.25
JavaScript 함수  (0) 2019.02.25
객체(2)  (0) 2018.09.09