Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

heatmaps

amytych14MIT0.0.2

Library for node canvas based heatmaps

heatmap, canvas, node

readme

Heatmaps

Node port of excellent heatmap.js library. Info and docs can be found on the original github page.

Example

var heatmap = require('heatmaps');

var h = heatmap.create({
  radius: 15,
  width: 500,
  height: 500
});

h.store.setDataSet({
  max: 1000,
  // Originaly data was an array of objects {x:, y:, count:}
  // in my port it is an array of arrays [x, y, count]
  data: [[0, 0, 500], [250, 250, 1000], [500, 500, 500]]
});

// Get buffer which you could use as a request response or write it to a file
image = h.getImageBuffer();

Install

With npm, just do:

npm install heatmaps