EnhancED

Index

Visuals Aloft: Interactive Graphing with Highcharts

Highcharts is a web-based solution for high quality, interactive graphing and charting data. This open source library is written in JavaScript and it supports a gamut of chart types that includes line, spline, area, areaspline, column, bar, pie and scatter charts. It is compatible with modern browsers as well as the iPhone and iPad.

Additional attractive features in Highcharts are:

highcharts_combo.png
The line graph, pie and column charts are generated by Highcharts using data provided by the user in the chart configuration. A tooltip text appears as the user moves the mouse over the chart. The user can print and download the chart at the click of a button directly from the web page.
highcharts_clickable.png
The data used for this line graph is stored in an external CSV file and loaded into the chart using AJAX. The data points are active, and when a user clicks on a point, more information appears in a text window.

Neither Flash, Java, or other plugins are required to display these graphical animations. Highcharts relies on built-in browser technologies and uses a single JavaScript file and a framework such as jQuery, MooTools or Prototype.

The set-up instructions for Highcharts are well-documented and the scripting requires no special programming skills. Highcharts website also has a demo page that list the different types of charts and graphs it can produce.

Highcharts is free for educational and non-profit use. A range of fees apply for it use on commercial sites.

Related entries:


QGIS: A Free, Open-Source GIS Tool



Illustrate Your Data with Tableau Public



Explore Geographic and Demographic Information with PolicyMap



The Google Chart API