목차

amCharts 5 가이드

이 장에서는 이름 규칙에 대해서 아래의 내용을 설명한다.

amCharts 5 는 https://www.amcharts.com 사이트에서 제공하는 HTML5 기반 차트 솔루션 5.0 버전을 의미한다.

amCharts 5 솔루션은 설치 디렉토리(이하 $(AMCHART5_HOME)에 차트 솔루션 엔진 파일 및 차트 유형별 라이브러리 파일로 구성된다.

구분 파일 비고
$(AMCHART5_HOME) index.js amCharts 엔진 파일
차트 유형별 라이브러리 파일 엔지 유형별 라이브러리 파일
Examples 디렉토리 차트 유형별 샘플 디렉토리

Am5Charts 개발 환경 설정 및 용어 정의

xFrame5 환경에서 amCharts5 를 컴포넌트를 이용하여 개발하기 위해서는 프로제트 xFrame5.js 의 실행

구분 설명 예시
amCharts5 설치 xframe5.html 에서 WEB 방식으로 접근 가능한 경로에 처리해야 한다. xf5/amcharts_5.0.13
실행 파라미터 AMCHARTS5BASEURL 실행 파라미터를 지정해야 한다. “./xf5/amcharts_5.0.13”
amCharts5 솔루션 amCharts 사에서 제공하는 amCharts 솔루션 버전 5 를 의미한다. 용어 정의
amCharts5 컴포넌트 xFrame5 솔루션에서 amChart5 솔루션 기능을 사용하기 위해 제공하는 컴포넌트를 의미한다. 용어 정의

개발 방법

xFrame5 amChart5 컴포넌트 개요

xFrame5 amCharts5 컴포넌트는 amChart5 솔루션의 차트를 표현하기 위해 아래와 같은 기능을 제공한다.

업무 화면 개발자는 차트 유형별 차트 정보 설정 및 데이터 설정 처리는 직접 개발해야 한다.

xFrame5 amChart5 컴포넌트 및 amCharts5 솔루션 라이브러리 로드

xFrame5 amChart5 컴포넌트는 amCharts5 솔루션에서 제공하는 차트 관련 라이브러리를 동적으로 로드하는 방식으로 동작하기 때문에, 차트를 생성하는 로직에 대한 개발은 on_libload 이벤트 및islibload API 함수 호출 결과 확인후 개발해야 한다.

amChart5 root 오브젝트 및 API

amCharts5 솔루션은 root 오브젝트라는 아키텍처를 이용하는 구조로 되어있으며, 차트를 생성하기 위한 기본 환경 및 차트 전역 처리를 위한 기능을 제공한다.