Over recent years data visualisation has become a topic I really enjoy. Being a DBA, I’m used to trying to make sense of large volumes of data, but there is something extremely satisfying about the immediacy of a clear visual representation. What I was looking for is a tool that would always be available (home, work wherever) and that can handle very large amounts of data.
That’s partly what sparked my interest in HTML5, which is promising a future with a blank canvas on every PC. From there my search took me to webgl (partly because of a game that I’ve been wanting to write for over a year now), and that’s when I had the idea for massivedata.
The idea is to have an easy and clear way to visualise large amounts of data. Taking into account that webgl harnesses the power of the GPU, it seems to be the perfect fit for working with large-scale data visualisation.
How it works
You start off in heatmap mode. This corresponds to a top-down view in 3D space. Here values are represented by colour, and you have the advantage of seeing a very large amount of data at once.
From heatmap mode you have the option of switching to a barchart view of either the columns or rows involved in the representation. A slider gives you control over which row/column you’re viewing, so you can compare values in different ways.
Finally there is explore mode, in which you have a full 3D view of your dataset.