数据可视化,图形化显示是当前工业领域、商业领域、金融领域等不可或缺的元素,通常采用图表进行数据可视化展示,直观地显示数据、对比数据、分析数据,很多项目开发中都会需求到图表控件,这里简单介绍下各个开发平台下的常用图表控件。
Flash类的图表:
该类图表主要使用Flash Player作为载体,使用XML作为数据输入,优点是可以跨平台、跨浏览器,支持多种开发语言,快速上手且使用简单,支持多种类型的图表、仪表和地图,具备交互功能且可连接多种数据库
1. AnyChart图表控件
AnyChart控件是一款当前流行的数据可视化解决方案,使客户可以创建交互地、生动的图表和仪表、地图。该控件提供极好的视觉外观和配色方案能够使客户根据不同的需求设计图表,AnyChart是一款跨浏览器的工具,可以被用于Web、Desktop和Mobile应用程序,AnyChart可运行于当前PC和Mac上所有主流的浏览器,如:Chrome, Safari, Firefox, Internet Explorer和Opera,并且可用于所有移动平台(Android (2.2+) 和 iOS (iPhone, iPad, iPod Touch). )上的主流浏览器,全面支持HTML5和SVG
2. FusionCharts图表控件
FusionCharts帮助开发人员创建动态的和交互式的图表应用程序,可用于PCs, Macs, iPads, iPhones和其他主流的移动驱动,控件使用Flash和JavaScript(HTML5)来创建图表,使用XML或者JSON作为数据输入,支持ASP, ASP.NET, PHP, JSP, ColdFusion, Ruby on Rails等脚本语言和多种数据库,支持多种图表类型、仪表和地图。
具体介绍和在线事例请查看>>>>
.NET类图表
该类图表主要是针对.NET平台设计,并不需要Flash Player等作为载体,可直接在WebForm和WinForm窗体上显示,控件提供了直连数据源接口,不需使用XML作为数据输入,可直接绑定各种数据源到控件,同样支持多种图表、仪表类型,具备各种交互功能,实时数据显示
1. TeeChart for .NET
TeeChart for .NET是Steema软件公司的一款老牌图表控件,历经15年,已经被全球多个领域广泛使用,支持WPF, Silverlight,ASP.NET, Winform, SQL Reporting Services, Compact Framework 和Windows Phone 7等多种平台。提供了多种流行的2D和3D图表类型和仪表以及地图,内置多种金融和统计函数,完全的中文图表设计器,是当前.NET开发人员创建图表应用程序的首选。
具体介绍和在线事例请查看>>>>
2. Visifire
Visifire是一款强大的数据可视化图表控件,提供多种功能的图表和仪表,图表和仪表实时显示和更新,滚动和放大缩小,可以用于Silverlight和WPF平台下,支持 .Net 3.5 SP1以及4.0,全面兼容Windows Phone7,利用该控件开发人员可以在几分钟内就设计出强大的图表应用程序
3. ComponentArt Gauges for Silverlight and WPF
该控件是一款功能强大的交互性的仪表控件,包含了多种数字仪表控件,容易地进行KPI绑定,自定义指针,比列以及刻度,灵活的布局和动画显示,包含了圆型仪表、线性仪表、数字仪表、圆柱图、BulletGraphs、半饼图、温度计、组合仪表等,全面支持Visual Studio 2010设计时设计和Silverlight 4以及WPF4
4. Chart FX
Chart FX是一款.NET平台下功能强大的图表控件,完全整合于Visual Studio 2005、2008、2010,可同时用于WinForm和WebForm平台,控件提供了超过20多种的图表类型,多种交互功能和数据分析功能,强大的图表设计器和最终用户自定义功能,该控件被全球多家500强企业所使用,受到业界一致好评。
该控件具体介绍和试用版下载请查看>>
Activex和COM类型:该类图表控件主要是运用于VC++和VB等开发平台
1. TeeChart Pro ActiveX
该控件也是Steema公司下的一款老牌的图表控件,可完全满足你的商业,科学,工程学及金融图表需求。它提供了多种2D及3D图表类型,33种数据及统计学函数供您选择,图表同时提供无限数量的坐标轴和17个常用图表工具控件。控件提供的图表编辑器可以帮助开发人员快速地创建图表,图表提供的数据接口可以直接绑定多种数据源。
该控件具体介绍和试用版下载请查看>>
2. ProEssentials
ProEssentials图表控件可以为您的程序添加金融、科学、工程、商业图表,提供了多种2维和三维图表类型,可用于WinForm和WebForm,提供了大量接口,同时支持多种开发平台:Visual Studio. NET, VB6, VC6, ASP, Delphi等
该控件具体介绍和试用版下载请查看>>
VCL和CLX类型的图表:该类图表主要是用于Delphi和C++ Builder 平台的
1. TeeChart Pro VCL/CLX
TeeChart Pro VCL/CLX 是一款功能强大的图表制作控件,提供了上百种2D和3D图表类型,43种数学的、统计的、金融的函数,以及不限数量的坐标轴和22种调色板控件。并且还提供完整的源代码和丰富的帮助文档以及大量的事例
该控件具体介绍和试用版下载请查看>>
JAVA类的图表控件:该类图表主要用于JAVA平台下
1. Chart FX 7 for Java Server
Chart FX 7 for Java Server是一款基于Java 1.5+构建的图表控件,支持多种图表类型,该控件使用框架独立的、基于AJAX的运行时UI,可对图表图像进行多种交互功能操作,当数据改变时自动更新图表而不需要整个页面刷新,支持JSF技术。控件提供的图表设计器可快速设计图表,增强最终用户界面,使最终用户利用控件提供的菜单、工具条对图表进行操作以及打印等。
2. Chart FX 7 for Java Desktop
Chart FX 7 for Java Desktop是一款适用于Swing应用程序的图表控件,完全整合于NetBeans 和所有Eclipse-Based IDEs,可直接拖拉控件到开发环境里进行设计时配置,同样最终用户也可以根据控件运行时提供的菜单和工具条进行很多图表的自定义操作。控件提供了超过20+的图表类型,可通过API直接绑定图表到多种数据集