posts - 60,comments - 71,trackbacks - 0

    amCharts是一款报表图形统计插件,官方网址为:http://www.amcharts.com,统计出的图是动态展现出来的,相比JFREECHART等图形统计生成的图片要好看多了,使用起来很简单,首先从官网下载该图形统计工具,里面包含了很多例子.
    该工具主要是使用到了一个FLASH控件,当然这个不需要我们去改动,在应用过程中直接使用就可以了,核心的地方是:
 
    要使用的页面包含:
   
<script type="text/javascript" src="../lib/amcharts/ampie/ampie/swfobject.js"></script>

   然后在页面中:

var swfobjectPath = "/amcolumn.swf";
var so = new SWFObject(swfobjectPath, "column""800""380""8""#FFFFFF");
so.addParam(
"wmode""transparent");
so.addVariable(
"path", escape('/lib/amcharts/amcolumn/amcolumn/'));
so.addVariable(
"chart_id", 'column');
so.addVariable(
"settings_file", '/charts/kpcm/amcolumn_dtsx_settings.xml'); //图形配置文件,改变图形的类型,颜色,等等.
so.addVariable(
"data_file", chartConf.dataFile()); //图形要显示的数据文件,目前支持XML和CSV格式的文件.
so.addVariable(
"preloader_color""#999999");

 
       主要的我们只要整理好要显示的数据,就可以了,数据的格式目前支持XML和CSV格式的,数据可以静态提供好,当然也可以和服务器交付,动态生成,我们可以在JAVA类文件中根据相应统计条件,生成所需的数据,然后通过response.getWriter().write('数据');输出到页面即可.如果结合EXT等框架,使用起来更方便,界面也更统一,漂亮.

     具体的详细使用方法可以参照例子中的方法,很简单,也很全面,且官方有在线文档,可以查阅.


PS:这款工具是收费的,不过免费提供了一些简单的类型统计图形,如常用的柱形,折线图形,饼图等,如果需要用一些复杂的统计图形,则就要自已够买了,不过本人觉得这对于我们一些简单的图形统计已经够用了.
posted on 2008-12-24 17:04 henry1451 阅读(6243) 评论(4)  编辑  收藏

FeedBack:
# re: 图形统计工具amCharts体验
2009-03-02 15:09 | 包装机
简单的图形统计已经够用了  回复  更多评论
  
# re: 图形统计工具amCharts体验
2010-07-13 17:35 | d
能不能讲点有用的东西啊 2b   回复  更多评论
  
# re: 图形统计工具amCharts体验
2010-08-27 14:29 | 嗷嗷嗷
@d
你个SB  回复  更多评论
  
# re: 图形统计工具amCharts体验
2012-07-11 10:08 | EE
无语  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: