You might have seen heat maps overlaid on Google Maps or World Map to show traffic density, population density, or web traffic occurring at a site on the map. Heatmap is the way in which data is visualized to interpret data density within a context.
Heatmaps
Typically, heat maps show greater color shade or a color density with an increase in data. In the above example of traffic density and others the map is considered as a base and data is overlaid on it and visualization is created.
Cal-HeatMap
In our example, we will be using a calendar view as a base and our data will be overlaid on it. At first sight, this looks complicated, but this has been made simpler with the combination of D3.js and Cal-HeatMap.js.
Still not sure how this looks? Here are some examples for you and then we will actually build one of them.
So Cal-HeatMap is a JavaScript module to create calendar heatmaps and can be located using
CDN path.
Business Use Case – Showing call volume of a service center
Let's consider a scenario where we need to display the call volume of a service center. Some years before, we developers used to display various reports as daily, weekly, monthly, or show some charts for call volume. But this kind of data visualization makes a difference and helps for better decision making.
Now let's follow the below steps for our business case.
So, start thinking and implementing how best we can visualize our data with the context and use of Cal-HeatMap.js.