31 January 2012

I initially developed reports from our custom data warehouse to useĀ jQuery Visualize. The library minimized the effort related to chart generation since the data simply had to be dumped to an HTML table with specific extra markup to generate the chart. However, after a couple years, our needs grew beyond what that library could offer. Given the desire to have massive functional capabilities, Google Visualizations became an obvious choice.

The initial implementation (see screenshots) utilized the same techniques as jQuery Visualize. It extracted the data from an HTML table and used that data to construct a DataTable for use with a Google Visualization. Initially, the configurations replicated the jQuery Visualize capabilities with very minor configuration enhancements. However, that provided a foundation for significant developments long-term.

Eventually, as the need for enhancements and a better generalization emerged, the code was refactored for HTML5. To see the latest code and functionality, check out Witti Visualization. And yes, that is the third "Visualization" library mentioned in this post!


blog comments powered by Disqus