{ "sources": { "task-thermal-source": { "type": "geojson", "data": "https://raw.githubusercontent.com/tceglar/heat/master/data/bigsample.geojson" } }, "layers": [ { "id": "task-heatmap-layer", "type": "heatmap", "source": "task-thermal-source", "maxzoom": 15, "paint": { "heatmap-weight": [ "interpolate", ["linear"], ["get", "mag"], 0, 0, 6, 1 ], "heatmap-intensity": [ "interpolate", ["linear"], ["zoom"], 0, 1, 15, 1 ], "heatmap-color": [ "interpolate", ["linear"], ["heatmap-density"], 0, "rgba(252,255,164,0)", 0.25, "rgb(252,166,12)", 0.5, "rgb(222,82,56)", 0.75, "rgb(149,38,103)", 1, "rgb(68,10,104)" ], "heatmap-radius": [ "interpolate", ["linear"], ["zoom"], 0, 0, 1, 1, 7, 1, 9, 6, 12, 11, 15, 25 ], "heatmap-opacity": [ "interpolate", ["linear"], ["zoom"], 6, 0, 6.1, 0.3, 10, 0.6, 15, 0.5 ] } } ] }