理解数据海洋:Infragistics 帮助开发人员可视化数据






2.27/5 (6投票s)
技术在高效捕获、存储和检索数据方面的能力只是故事的一部分。随着数据仓库的增长,业务上对以可消化、可理解的方式处理和呈现数据的需求也将随之增长。Infragistics 通过强大的工具和指导,帮助开发者满足这一需求。
目录
图表目录
- 图 1 – Infragistics 基本饼图 [由 NetAdvantage for ASP.NET WebChart 生成]
- 图 2 - Infragistics 直方图 [由 NetAdvantage for ASP.NET WebChart 渲染]
- 图 3 - Infragistics 3D堆叠柱状图 [由 NetAdvantage for JSF WebChart 渲染]
- 图 4 - Infragistics 真 3D气泡图 [由 NetAdvantage for WPF xamChart 渲染]
- 图 5 – 实时图表 [来自使用 xamChart 的 xamTrader 演示]
- 图 6 - Infragistics 径向仪表盘 [由 NetAdvantage for ASP.NET WebGauge 渲染]
- 图 7 - Infragistics 网格 [由 NetAdvantage for Windows Forms WinGrid 生成]
引言
在我们这个只会越来越快的快节奏世界里,我们需要以紧凑、高效、易于消化且真正有意义的方式获取所需信息,以便做出基于这些信息的正确决策。这时,数据可视化,也称为 信息可视化 (infovis),就派上用场了。Infragistics 致力于通过为最流行的开发平台:Silverlight、ASP.NET、Windows Presentation Foundation (WPF)、JavaServer Faces (JSF) 和 Windows Forms 提供高质量的信息可视化工具和指导,来帮助开发者支持其业务需求。
Charts
图表是信息可视化的重要组成部分。图表有助于通过比较,尤其是对比,来直观地传达大量数据,通常是为了建立数据点之间的关系。可能是最常见和最常用的图表是饼图,尽管简单的折线图和条形图紧随其后。
![Figure 1 – Basic Infragistics Pie Chart [Generated by NetAdvantage for ASP.NET WebChart]](https://cloudfront.codeproject.com/showcase/understandingtheseaofdata/piechart1.jpg)
图 1 – Infragistics 基本饼图 [由 NetAdvantage for ASP.NET WebChart 生成]
像 Stephen Few 和 Edward Tufte 这样的信息可视化专家认为,由于“墨水与信息比率”[更多],不应使用简单的折线图、饼图和条形图。当然,这种论点在某些情况下是成立的,但有时饼图正是你所需要的,以便传达数据并产生你想要的视觉效果。有时你宁愿看电影而不是读小说,而这些简单的图表非常熟悉,通常也很容易理解。
![Figure 2 - Infragistics Histogram Chart [Rendered by NetAdvantage for ASP.NET WebChart]](https://cloudfront.codeproject.com/showcase/understandingtheseaofdata/lifeexpectancygreen.jpg)
图 2 - Infragistics 直方图 [由 NetAdvantage for ASP.NET WebChart 渲染]
![Figure 3 - Infragistics 3D Stack Column Chart [Rendered by NetAdvantage for JSF WebChart]](https://cloudfront.codeproject.com/showcase/understandingtheseaofdata/stackcm.jpg)
图 3 - Infragistics 3D堆叠柱状图 [由 NetAdvantage for JSF WebChart 渲染]
话虽如此,Infragistics 为开发者提供了他们几乎需要的所有图表类型——从基本的饼图、条形图和圆柱图,到直方图、箱须图、热力图、甘特图和极坐标图。总而言之,我们通过超过 50 种不同的 3D 和 2D 图表类型,赋能开发者满足其业务需求,并增加额外的通信和用户体验功能,如高级工具提示、注释、自定义装饰、数据高亮等。
![Figure 4 - Infragistics True 3D Bubble Chart [Rendered by NetAdvantage for WPF xamChart]](https://cloudfront.codeproject.com/showcase/understandingtheseaofdata/bubblechart.jpg)
图 4 - Infragistics 真 3D气泡图 [由 NetAdvantage for WPF xamChart 渲染]
在 NetAdvantage for WPF 的 xamChart 中,我们通过添加丰富的动画和真正的 3D 渲染,更进一步,同时仍支持实时更新,正如 2007 Volume 2 的 xamTrader 示例所示。
![Figure 5 – Real-time Charting [From xamTrader Demo Using xamChart]](https://cloudfront.codeproject.com/showcase/understandingtheseaofdata/realtimechartblue.jpg)
图 5 – 实时图表 [来自使用 xamChart 的 xamTrader 演示]
更多关于图表
图表是信息可视化的必备元素。以下是如何了解本文讨论的所有控件的更多信息:Infragistics 图表、仪表盘、网格等,以及我们在其上支持的开发平台。
仪表盘
另一种有用的可视化形式是仪表盘。随着仪表板越来越受欢迎,决策者们要求一种刺激、可视化的方式来对照目标进行衡量或在指定范围内监控差异,以帮助他们快速了解关键绩效指标的情况。因此,就诞生了熟悉的现实世界仪表盘的图形化形式。仪表盘也是一种令人愉悦的视觉补充,可以缓解充满大量文本信息的仪表板;当使用得当时,它们可以增添一些让仪表板变得生动并易于理解的元素。
![Figure 6 - An Infragistics Radial Gauge [Rendered by NetAdvantage for ASP.NET WebGauge]](https://cloudfront.codeproject.com/showcase/understandingtheseaofdata/guageorange.jpg)
图 6 - Infragistics 径向仪表盘 [由 NetAdvantage for ASP.NET WebGauge 渲染]
Infragistics 涵盖了这些场景,为三种不同的、熟悉的仪表盘类型——径向、线性和数字仪表盘——提供了超过 100 种仪表盘样式。仪表盘是可组合的,因此您可以将多个刻度和范围组合到一个仪表盘中,以提高墨水与信息比率,同时保持专业的视觉设计感。
更多关于仪表盘
如果您认为仪表盘是提升数据可视化的好方法,您可以在我们的网站上在线查看它们并下载免费试用版。
Grids
虽然在考虑信息可视化时并不总是会想到网格,但它们实际上是商业决策者的重要工具,特别是当他们需要从图表和仪表盘提供的高级可视化中深入了解时。网格非常适合显示支持数据,您可以将其用作一种简单的方式来展示矩阵。Infragistics 为开发者提供功能强大的分层数据网格,以满足最苛刻的详细信息可视化需求,并通过双向数据绑定简化对相同信息的直接编辑。
![Figure 7 - Infragistics Grid [Generated by NetAdvantage for Windows Forms WinGrid]](https://cloudfront.codeproject.com/showcase/understandingtheseaofdata/peoplechart.jpg)
图 7 - Infragistics 网格 [由 NetAdvantage for Windows Forms WinGrid 生成]
更多关于网格
Infragistics 拥有丰富的网格功能,使开发者能够完整其应用程序在所有我们支持的开发平台上的数据可视化故事。
总结
可视化信息之所以重要,是因为通过使用可视化,我们人类可以更容易(并且通常更好)地理解触手可及的海量信息。除了帮助我们自身的理解和分析,可视化对于向他人传达信息至关重要。老话说“一图胜千言”,在某种程度上,这在我们分解、可视化、分析和理解当今我们生活中所有众多数据的方式上得到了体现。
我们 Infragistics 可以通过提供您所需的工具和指导,帮助您管理那些错综复杂的数据,以满足您组织日益增长的数据/信息可视化需求。我们致力于不断完善我们的信息可视化产品,以帮助您探索体验数据的全新方式,并支持您的决策需求。请花些时间探索我们的产品,如果您有任何问题,请随时与我们联系。