The heatmaps are painted by
Heatmap.js
on top of an
OpenSeadragon
windows by use of the the plugin
OpenSeadragonHeatmapjsOverlay