我有一个简单的传单热图例子与数据(超过10,000行)。但它并没有产生梯度热图。
演示在http://shafiqmustapa.my/test.html

热图没有按值生成颜色。

在弧形图(arcgis)中是什么样子作比较(不要比较插值性,因为传单不支持它)
有什么问题吗。提前谢谢。
发布于 2016-03-17 13:42:07
主要原因是您在heatLayer参数中注释了梯度属性。
然后你需要增加最大属性,因为你的强度值比你的积分中的1还要高。
试着用那个
var heat = L.heatLayer(quakepoints,{
radius: 20,
blur: 15,
maxZoom: 10,
max: 4.0,
gradient: {
0.0: 'green',
0.5: 'yellow',
1.0: 'red'
}
}).addTo(map);你必须把梯度指数(0.0到1.0)看作一个光标,从你最大强度的0%到100%。
结果是..。

如果将max属性降到更接近最高强度值(本例中为3.2),则可以看到所得到的结果。

https://stackoverflow.com/questions/36060670
复制相似问题