Leaflet.Heat问题添加强度点

时间:2014-11-05 21:44:31

标签: javascript leaflet heatmap

我的问题是当向leaflet.heat层添加点时,我似乎无法增加点强度。当我增加一点ex的强度。 leaflet.heat的[lat,long,intensity],无论我设置的强度如何,它似乎只是我地图上的一个点(一个微弱的蓝点。)

以下是我设置热图的方法

    var heat = new L.heatLayer(latlngArray, {
        maxZoom: 9,
        max: 10000000,
        radius : 25,
        blur : 15,
            });

和点如下

var latlngArray = [[10,10,“300”],...]

3 个答案:

答案 0 :(得分:4)

我和leaflet.heat有类似的问题。我所看到的渲染热图的唯一变化是当我设置max< 1:heat.setOptions({max:.0001});

最后,我转而使用heatmap.js,因为它的价值支持对我来说是开箱即用的。

答案 1 :(得分:0)

它处理max选项的方式存在错误。它应该在最新的Leaflet.heat版本中修复。对不起。

答案 2 :(得分:0)

检查缩放级别!传单加热包用于在放大地图时增加强度。这是为了确保即使缩小时地图也清晰可见,并且在放大时仍能看到单个数据点