加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

amCharts,一款值得推荐的Flash charts图组件

发布时间:2020-12-15 18:19:59 所属栏目:百科 来源:网络整理
导读:? 今天无意中看到一个利用Flash生成chart图的工具: amCharts ,我一开始就觉得这些chart图非常眼熟,它的显示样式跟监控宝的是完全一样的,我通过查看网页的源文件,才知道原来监控宝就是用的这套画图组件。 ????? amCharts 分为四类chart图:Flash charts
? 今天无意中看到一个利用Flash生成chart图的工具:amCharts,我一开始就觉得这些chart图非常眼熟,它的显示样式跟监控宝的是完全一样的,我通过查看网页的源文件,才知道原来监控宝就是用的这套画图组件。

????? amCharts分为四类chart图:Flash charts、Flex charts、WPF&Silverlight? charts和Flash maps,可见其能生成的chart图是非常丰富多样的。

????? Flash charts

曲线图

饼状图

柱状图

????? Flash maps

地域分布统计图

????? amCharts完全免费,使用很简单,完全不需要懂任何的编程语言,我们只需要画葫芦照搬三个步骤即可:

????? 1、根据它提供的xml样板文件,编辑数据,这是Flash charts图的数据源,格式非常的简单。

????? 2、调用amCharts提供的SWFObject.js文件,如:
????? <script type="text/javascript" src="/amline_1.6.3.0/amline/SWFObject.js"></script>

????? 3、在网页里调用Flash控件,如:
????? <script type="text/javascript">
???????// <![CDATA[??
??????????????????var so = new SWFObject("/lib/ampie/ampie.swf?cache=0","ampie","640","420","8","#FFFFFF");
????????????????? so.addVariable("path","/lib/files/")??????????????????
??????????????????so.addVariable("settings_file",escape("/lib/ampie/settings/2d-pie-chart.xml"));
????????????????? so.addVariable('data_file',escape('/lib/ampie/data/2d-pie-chart.txt'));?????????????????
????????????????? so.addVariable("preloader_color","#999999");
????????????????? so.addParam("wmode","opaque");
?????????????? ? ?so.write("flashcontent");
????? // ]]>
????? </script>
????? 控件里的数据根据需要而改变。

????? amCharts官方地址:http://www.amCharts.com,官网上有更加详细的教程和范例,并可以下载最新版本。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读