22 #include "qgis_analysis.h" 137 double calculateKernelValue(
double distance,
double bandwidth,
KernelShape shape,
OutputValues outputType )
const;
139 double uniformKernel(
double distance,
double bandwidth,
OutputValues outputType )
const;
141 double quarticKernel(
double distance,
double bandwidth,
OutputValues outputType )
const;
143 double triweightKernel(
double distance,
double bandwidth,
OutputValues outputType )
const;
145 double epanechnikovKernel(
double distance,
double bandwidth,
OutputValues outputType )
const;
147 double triangularKernel(
double distance,
double bandwidth,
OutputValues outputType )
const;
154 QString mOutputFormat;
170 int radiusSizeInPixels(
double radius )
const;
A rectangle specified with double values.
QString weightField
Field name for weighting field, or empty if not using weights.
double pixelSize
Size of pixel in output file.
Performs Kernel Density Estimation ("heatmap") calculations on a vector layer.
QgsKernelDensityEstimation::KernelShape shape
Kernel shape.
The feature class encapsulates a single feature including its id, geometry and a list of field/values...
KernelShape
Kernel shape type.
OutputValues
Output values type.
Input parameters were not valid.
Could not open the driver for the specified format.
Output mathematically correct scaled values.
double radius
Fixed radius, in map units.
Operation completed successfully.
An interface for objects which provide features via a getFeatures method.
QString radiusField
Field for radius, or empty if using a fixed radius.
double decayRatio
Decay ratio (Triangular kernels only)
Result
Result of operation.
Error creating output file.
Base class for raster data providers.
QgsKernelDensityEstimation::OutputValues outputValues
Type of output value.