Heatmap updates

Draw heatmap on canvas corresponding to current map extent.
Vega issue #13837.