Data Visualization Scenarios, Infragistics Seminar Israe, November 2011
-
Upload
engineering-software-lab -
Category
Technology
-
view
1.309 -
download
3
description
Transcript of Data Visualization Scenarios, Infragistics Seminar Israe, November 2011
![Page 2: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/2.jpg)
Contents
• Importance of Data visualization• Why add Data Visualization now• XAML Data visualization controls available
– XamDataChart– XamTimeline– XamGauge, XamBulletGraph– XamNetworkNode, XamOrgChart– XamTreemap– XamPivotGrid
![Page 3: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/3.jpg)
Why Data Visualization?
• Over the last 10 years many systems have accumulated lots of data
• Windows Forms/ASP.NET did not allow users to interact with data to the same extent
• However, little of that data is effectively visualized without the use of expensive BI systems
![Page 4: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/4.jpg)
Why add data visualization now?
• XAML - rich interaction model, – Allows users to find what they’re looking for in
a visual way, rather than by filtering grids
• XAML – hardware accelerated graphics• Existing Windows Forms applications can
host WPF data visualization controls to deliver this capability without any changes to the existing application
![Page 5: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/5.jpg)
But I have a Windows Forms app…
• Existing Windows Forms applications can host WPF data visualization controls to deliver this capability without any changes to the existing application
![Page 6: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/6.jpg)
NetAdvantage for Data Visualization
• A product which contains data visualization controls
• Two versions available - Silverlight and WPF
• CLR 4.0 based• High-performance• Fully stylable
![Page 7: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/7.jpg)
XamDataChart
• Fast (60Hz data refresh rate)• Customizable (multiple series, axes,
tooltips)• Series (column, line, scatter, polar…)• Financial capabilities (OHLC, candle,
indicators)• Trendlines• Demos (fast chart, zoombar integration)
![Page 8: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/8.jpg)
XamTimeline
• Present qualitative time series data• Zooming for easy navigation• Navigation control• Demo – Stock Annotator
![Page 9: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/9.jpg)
XamGauge, XamBulletGraph
• Controls which are typically used to display KPI values
• Useful when building BI frontends to visualize a numeric value
• Demo (IGAuto Trader)
![Page 10: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/10.jpg)
XamNetworkNode, XamOrgChart
• Useful for creating interactive diagrams– XamOrgChart – hierarchical structures– XamNetworkNode – diagram structures
• Selection• Tooltips• Navigation• Zooming
![Page 11: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/11.jpg)
XamTreemap
• Illustrate the relationships between a hierarchy of data with a quantitative aspect
• Drill-down• Selection• Use as a navigation control• Demo - IGTrading
![Page 12: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/12.jpg)
XamPivotGrid
• Supports both Flat (Excel, IList<T>) and OLAP data
• Data selector• Filters, slicers (11.2)• Calculated columns (11.2)• Editing, live data• Aggregators• Demo
![Page 14: Data Visualization Scenarios, Infragistics Seminar Israe, November 2011](https://reader036.fdocuments.in/reader036/viewer/2022082916/54d7f2924a7959ba528b4587/html5/thumbnails/14.jpg)
Resources
Hosting a WPF Pivot Grid in Windows Formshttp://blogs.infragistics.com/blogs/kiril_matev/archive/2010/06/11/hosting-a-wpf-pivotgrid-delivering-advanced-data-analysis-in-your-windows-forms-application.aspx
Integrating Timeline and Chart Controlshttp://community.infragistics.com/blogs/kiril_matev/archive/2011/07/28/using-xamtimeline-and-xamdatachart-to-build-an-annotated-view-of-your-time-series-data.aspx