AnyChart控件是一款当前流行的数据可视化解决方案,使客户能够建立交互地、生动的图表、实时仪表和地图。同时支持Flash和HTML5显示,控件提供极好的视觉外观和配色方案可以使客户根据不一样的需求设计图表,AnyChart是一款跨浏览器的工具,能够被用于Web和Mobile应用程序,AnyChart可运行于当前PC和Mac上全部主流的浏览器,如:Chrome, Safari, Firefox, Internet Explorer和Opera,而且可用于全部移动平台(Android (2.2+) 和 iOS (iPhone, iPad, iPod Touch). )上的主流浏览器。支持不一样的开发语言:ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, Perl等。AnyChart使用XML做为数据载体,能够从多种数据源获取数据text files, Excel, CSV, MySQL, MS SQL, Oracle 或其余任何数据库。php
试用版下载:html
http://www.componentcn.com/html/jbtbkj_249_5209.htmljava
常见问题:数据库
A:在XML文件里像下面同样设置就能够了:浏览器
<anychart>
<margin all="0"/>
</anychart>
服务器
一般图表中轴标签、数据点标签、图例以及图标标题等须要设置为中文,要实现这个功能只须要用文本文档打开您对应图表XML的文件,而后点另存为,在另存为对话框编码下拉框选择UTF-8便可函数
默认状况下,anychart全部图表控件外围都有一个蓝色的边框,您能够在XML里进行设置,去掉蓝色外围边框。工具
<anychart>
<charts>
<chart plot_type="CategorizedVertical">
<chart_settings>
<chart_background enabled="false"/>
//这里就是去掉蓝色的外边框 </chart_settings>
<data>
<series>
<point name="A" y="2"/>
<point name="B" y="1"/>
<point name="C" y="3"/>
</series>
</data>
</chart>
</charts>
</anychart>
动画
<anychart>
<charts>
<chart plot_type="CategorizedVertical">
<data_plot_settings default_series_type="Spline" ignore_missing="false"/>
<data>
<series name="Series 1">
<point name="P1" y="42"/>
<point name="P2" y=""/>
<point name="P3" y="56"/>
<point name="P4" y=""/>
<point name="P5" y="48"/>
</series>
</data>
</chart>
</charts>
</anychart>
编码
要实现这个功能,必须采用setInterval函数来调用setXMLFile方法,以下:
setInterval("chart.setXMLFile('data.php')",5000)
图表从
data.php
中获取数据而且每
5
秒刷新一次
<anychart>
<charts>
<chart>
<chart_settings>
<axes>
<y_axis>
<labels width="30">
<background enabled="true"/>
</labels>
</y_axis>
</axes>
</chart_settings>
<data>
<series>
<point name="A" y="2">
<label enabled="true" width="50"/>
</point>
<point name="B" y="1"/>
<point name="C" y="3"/>
</series>
</data>
</chart>
</charts>
</anychart>
使用AnyChart并不须要您拥有任何特殊的、高级的Flash或者javaScript技术和知识,使开发人员能够快速上手。
选择AnyChart的理由:
1. 绚丽的外观和栩栩如生的动画
全部图表均可以显示为各类样式和色彩,呈现不一样的效果。先进的动画使您以最直观的方式集中和呈现数据
2. 丰富的交互式操做和组合图选项
anychart不是把动态数据显示为静态图片,能够进行选择、拖拉、追踪、观察数据关系,甚至能够用于建立组合图和商业智能应用程序
3. 跨平台
anyChart几乎能够用于任何客户端平台和服务器平台,无论数据怎样存储和使用什么数据库
4. 无需安装
在服务器上不须要安装任何控件,仅仅须要复制相关文件便可使您的图表方案运行起来
5. 基于XML
anychart的核心是基于XML的技术,使你能够控制全部可视选项和显示的数据
6. 基于Flash和javaScript(HTML5)
重庆磐岩科技有限公司(控件中国网)是AnyChart在中国的核心合做伙伴,能快速地响应客户关于AnyChart的咨询、技术问题、购买和试用版下载等,如需咨询请联系:
电 话:023-67870900-808
传 真:023-67870270
邮 箱:liuh@componentcn.com
Q Q:846631466
控件中国网销售部