Web-Programming/Chart, Graphe - 그래프

[ 웹 사이트 / 오픈소스 / 그래프 / 챠트 / 플래쉬 / flash ] OPEN FLASH CHART

yehza 2011. 7. 20.


[ 웹 사이트 / 오픈소스 / 그래프 / 챠트 / 플래쉬 / flash ] OPEN FLASH CHART



 플래쉬로 출력되는 그래프(차트) 입니다. 물론 오픈소스, 무료이구요.

듀토리얼 보니까 자바스크립트(javascript),JSON 등 여러가지 방법으로 데이터를 줄 수 있더라구요.


혹, 무료로 쓸만한 그래프 찾으신다면 좋을거같네요.

그래프 종류로는 bar부터 line, area, pie 처럼 기본적인 그래프 모양은 모두 제공되고 있는거 같습니다.

설명도 잘 나와 있구요.







 깔끔합죠..ㅎ 

소스 예제를 하나 보여드릴게요.

예제는 젤 처음 그림의 area챠트에요.


 
HEAD LINE SOURCE





BODY LINE SOURCE
set_title( new title( 'Area Chart' ) );

//
// Make our area chart:
//
$area = new area();
// set the circle line width:
$area->set_width( 2 );
$area->set_default_dot_style( new hollow_dot() );
$area->set_colour( '#838A96' );
$area->set_fill_colour( '#E01B49' );
$area->set_fill_alpha( 0.4 );
$area->set_values( $data );

// add the area object to the chart:
$chart->add_element( $area );

$y_axis = new y_axis();
$y_axis->set_range( -2, 2, 2 );
$y_axis->labels = null;
$y_axis->set_offset( false );

$x_axis = new x_axis();
$x_axis->labels = $data;
$x_axis->set_steps( 2 );

$x_labels = new x_axis_labels();
$x_labels->set_steps( 4 );
$x_labels->set_vertical();
// Add the X Axis Labels to the X Axis
$x_axis->set_labels( $x_labels );



$chart->add_y_axis( $y_axis );
$chart->x_axis = $x_axis;

echo $chart->toPrettyString();

?>





위 사이트 가보시면 사용법에 관한 자세한 설명 있습니다. 다운도 받으실 수 있구요.


▼ 다운로드 

open-flash-chart-2-Lug-Wyrm-Charmer.zip









 







 


댓글

추천 글