[AniMov] Fwd: [Quantum-GIS] [FEATURE] Add additional kernels to the Heatmap plugin... (#471)

Paolo Cavallini cavallini at faunalia.it
Mon Mar 18 10:39:33 CET 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

This is likely of interest.
Perhaps it is worth the while to include it in the new plugin?
All the best.

- -------- Messaggio originale --------
Oggetto: 	[Quantum-GIS] [FEATURE] Add additional kernels to the Heatmap
plugin... (#471)
Data: 	Sun, 17 Mar 2013 19:05:41 -0700
Mittente: 	nyalldawson <notifications at github.com>
Rispondi-a: 	qgis/Quantum-GIS
<reply+i-12118527-e7f077fe4e923f08f345e07781266e8885ab4eeb-691842 at reply.github.com>
A: 	qgis/Quantum-GIS <Quantum-GIS at noreply.github.com>



... and set the default kernel to a Quartic/Biweight kernel.
Fix the maths for triangular kernels.
Move the decay widget into the advanced section and disable it for all
kernel shapes except Triangular. Default to a decay of zero.
Add references for all kernel functions and explanation of how they are
derived.

- ------------------------------------------------------------------------


        You can merge this Pull Request by running

  git pull https://github.com/nyalldawson/Quantum-GIS heatmap_kernels

Or view, comment on, or merge it at:

  https://github.com/qgis/Quantum-GIS/pull/471


        Commit Summary

  * Move decay radio widget into advanced group box, and set the default
    value to 0. This method of controlling the kernel shape is
    non-standard, and should be achieved instead by giving users a
    choice of standard kernel functions.
  * [FEATURE] Add option to select kernel shape (quartic, triangular or
    uniform) in heatmap plugin
  * Merge heatmap_fixes branch
  * Merge heatmap_fixes branch
  * Change float to double for calculations
  * Merge branch 'master' into heatmap_kernels
  * [FEATURE] Add triweight and Epanechnikov kernels. Make decay
    disabled for all kernels expect Triangular kernel. Fix math for
    triangular kernels.


        File Changes

  * *M* src/plugins/heatmap/heatmap.cpp
    <https://github.com/qgis/Quantum-GIS/pull/471/files#diff-0> (85)
  * *M* src/plugins/heatmap/heatmap.h
    <https://github.com/qgis/Quantum-GIS/pull/471/files#diff-1> (16)
  * *M* src/plugins/heatmap/heatmapgui.cpp
    <https://github.com/qgis/Quantum-GIS/pull/471/files#diff-2> (13)
  * *M* src/plugins/heatmap/heatmapgui.h
    <https://github.com/qgis/Quantum-GIS/pull/471/files#diff-3> (13)
  * *M* src/plugins/heatmap/heatmapguibase.ui
    <https://github.com/qgis/Quantum-GIS/pull/471/files#diff-4> (81)


        Patch Links:

  * https://github.com/qgis/Quantum-GIS/pull/471.patch
  * https://github.com/qgis/Quantum-GIS/pull/471.diff

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlFG4NQACgkQ/NedwLUzIr7ylgCghgzYFf3bajWEZl9LkcK5dZXK
N3MAnRwr3eSXWPzABc5yCbo5kRmCitb6
=S5hm
-----END PGP SIGNATURE-----


More information about the AniMov mailing list