<p dir="ltr">Hmm, handling a cache for the heatmap renderer would probably be quite challenging. Let's say a temporary raster heatmap is created to ease panning, you'd have to re do this every time the zoom level is changed. You could decide to cache as many temporary raster hearmaps as zoom levels requested by the user during a session, but that'd probably be a memory nightmare both in terms of nb of zoom levels and resolution of temporary raster at high level values. All of that cache would also have to be revoked as soon as the dataset is modified.</p>
<p dir="ltr">In cases where a cache is needed, your probably better off with a formal raster heatmap.</p>
<div class="gmail_quote">On 27 Nov 2014 05:49, "Andreas Neumann" <<a href="mailto:a.neumann@carto.net">a.neumann@carto.net</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I tried the new heatmap renderer in QGIS master. It works nicely.<br>
<br>
I wonder if we could introduce a caching mechanism in a temporary raster layer to speed up zooming and panning? The idea would be to recreate the heatmap every time the project is loaded and then cache it while the project is open. At least as an option. For small data or smaller search radius the live behaviour would still work well, but for larger data sets of larger search radius, such a cache raster would speed things up significantly, especially in a server scenario.<br>
<br>
Would such a cache be technically possible and useful?<br>
<br>
Andreas<br>
______________________________<u></u>_________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/<u></u>mailman/listinfo/qgis-<u></u>developer</a><br>
</blockquote></div>