官网示例
https://www.mapbox.cn/mapbox-gl-js/example/heatmap-layer/
heatmap-weight:表示一个点对热力图权重的贡献,在贡献越大的地方热力图显示应该越明显
heatmap-intensity:热力图强度,该属性是设置整体上热力图的强度
heatmap-color:热力图的颜色,设置在各个热力图的数值上是什么颜色
heatmap-radius:热力图的一个点计算权重的时候计算的点的半径
heatmap-opacity:热力图的透明度
this.$refs.mapCom.map.addLayer({
id: "earthquakes-heat",
type: "heatmap",
source: "earthquakes",
maxzoom: 9,
paint: {
// 修改权重
"heatmap-weight": ["interpolate", ["linear"], ["get", "mag"], 0, 0, 4, 1],
// 该属性用于在全局范围内调整热力图外观的强度,值越高,每个点对外观的影响就越大
&