Hello all,<br><br>I am working on a heatmap plugin, which would generate a heatmap based on the occurrence of points and their proximity. The present Interpolation methods available in the QGIS API are for the attribute data or value interpolation. Hence they are well off with the available GridFileWriter, which computes the value at each pixel and writes out the value. But Frequency heatmaps, would be better done, by computing the pixel which each vertex/point represents and writing to that pixel. i.e., it is exactly the reverse of what GridFileWriter does. I have tried implementing some rudimentary logics by creating a QgsFrequencyInterpolator to use the GridFileWriter itself, but the results are too far away from a  faithful heatmap.<br>
<br>Hence I would like to know *how else* can a raster be created in QGIS using the API?<br><br>Moreover the ASCII file format is too costly, in terms of memory, for a heatmap which generally has a lot of null value entries, unlike other interpolated rasters. In most cases, null values exceed the pixel representations on the raster.<br>
<br>Hence which would be more appropriate format to represent a Heatmaps?<br clear="all"><br>-- <br>Regards<br>Arunmozhi<br>Twitter: @tecoholic<br>Website: <a href="http://arunmozhi.in" target="_blank">http://arunmozhi.in</a><br>
IRC Nick: teco<br><br>