User Tools

Site Tools


api:dk11:python:tatukgis.pdk.tgis_gaussianheatmap

TGIS_GaussianHeatmap class

DK11 for Python | tatukgis.pdk.TGIS_GaussianHeatmap | Classes | Constructors | Methods | Properties

Fast heatmap generator, creates superposition of normal (Gaussian) distribution for each data point.

Available also on: Delphi | .NET | Java | ActiveX.

Syntax

# Python
class TGIS_GaussianHeatmap( TGIS_VectorToGridAbstract ):

Inheritance

→ Object → TGIS_VectorToGridAbstract

Constructors

Inherited Overrides Protected
Name Visibility Description
__init__ public

Methods

Inherited Overrides Protected
Name Visibility Description
EstimateRadius public Calculates a "good choice" of the 3-sigma ("radius") of the Gaussian distribution.
Generate public Populates a pixel (grid) layer with values resulting from computations based on the set of sample points from the vector layer.
(Inherited from TGIS_VectorToGridAbstract)

Properties

Inherited Protected
Name Visibility Description
Coordinate public Defines which coordinate is taken as interpolation value if the interpolation is not based on an attribute field; default is Z.
(Inherited from TGIS_VectorToGridAbstract)
DefaultValue public If UseDefaultValue is true, then this value will be set for each grid cell for which the interpolated value cannot be computed.
(Inherited from TGIS_VectorToGridAbstract)
Radius public 3-sigma ("radius") of the Gaussian distribution.
UseDefaultValue public If true, then each grid cell for which the interpolated value cannot be computed will be set to DefaultValue.
(Inherited from TGIS_VectorToGridAbstract)

References

2023/08/09 01:53

Page Tools