Thanks for your reply.
I am already using heatmap.js and was able to plot the heat map, but the image which I need to show in the background is not visible.
but the customer need it with zoom functionality, is there any option to change small image to big one based on the parameter passing into it.
if possible can you pls share the piece of code which I can look/integrate it.
Thanks in advance.