Check size of data request, throw exception if exceeds a limit.
Use HighStock js from highcharts.

To plot heatmaps with highstock, you must use the latest version on github.