我创建了一个热图,我只希望我的数据点是一种颜色而不是像标准颜色那样的多种颜色,我不知道如何更改所有数据点的配置来执行此操作。
我基本上只想让中间的颜色成为整个圆圈的颜色。
https://www.patrick-wied.at/static/heatmapjs/example-heatmap-googlemaps.html
在那个网站上,你会看到一个热图的例子,数据点都有外围的蓝色位,我只是想做点,所以它们只是数据点中间的颜色。
例如佛罗里达州的一点我只想让整个圆圈变成红色,因为它在中间是红色,而不是蓝色/黄色/绿色位。
答案 0 :(得分:1)
您只需要在heatmap
中定义渐变,并将模糊值设置为cero:
例如:
var config = {
container: document.querySelector('.heatmap'),
blur: 0,
gradient: {
'1': 'red',
'0': 'white',
},
};
var heatmapInstance = h337.create(config);