FRosner / spawncamping-dds

Data-Driven Spark allows quick data exploration based on Apache Spark.
Other
28 stars 15 forks source link

2D histogram visualization #122

Open FRosner opened 9 years ago

FRosner commented 9 years ago

Problem Description

It would be nice to have a 2D histogram visualization. It can be used to draw geospatial data, e.g., by having lat and long coordinates and aggregating KPIs over quadratic regions.

Implementation Details

For the time being, it should be fine to have rectangular tiles with a color associated. It can be pretty similar to the heatmap function already provided, but it differs in the sense that it has continuous axes. This means that there are no gaps between the tiles and the axes have numeric ticks only.

The corresponding servable needs to store these rectangles and the associated value. It can be held pretty flexible by storing a list of coordinates, sizes and values (x, y, dx, dy, z). The front-end then just needs to draw them.

FRosner commented 9 years ago

@milosk are you interested in working on this sooner or later?

FRosner commented 9 years ago

@lockeyo what do you think? I refined the description a bit to make it more clear what we can start with. Would you like to provide the JavaScript part of the continuous-axes-heatmap?

lockeyo commented 9 years ago

I'm sorry for my late reply. I was busy at the weekend. I can take a look at the 2D maps part in the next few days and share some information with you about the integration later on.

FRosner commented 9 years ago

@lockeyo don't worry. Thanks for picking this up :+1:

Let me know if you want to do a Skype / Hangout call about the details and a quick intro into the code. Please feel free to look at the Developer Guide as well.