Class: QgsIDWInterpolator¶
-
class
qgis.analysis.
QgsIDWInterpolator
(layerData: Iterable[QgsInterpolator.LayerData])¶ Bases:
qgis._analysis.QgsInterpolator
Constructor for QgsIDWInterpolator, with the specified
layerData
sources.QgsIDWInterpolator(QgsIDWInterpolator)
Inverse distance weight interpolator.
Enums
Methods
Returns the distance coefficient, the parameter that sets how the values are weighted with distance.
Sets the distance
coefficient
, the parameter that sets how the values are weighted with distance.Signals
Attributes
-
cacheBaseData
()¶
-
distanceCoefficient
(self) → float¶ Returns the distance coefficient, the parameter that sets how the values are weighted with distance. Smaller values mean sharper peaks at the data points. The default is a coefficient of 2.
Point values are weighted by 1 / ( distance ^ coefficient ).
See also
New in version 3.0.
-
interpolatePoint
(self, x: float, y: float, feedback: QgsFeedback = None) → Tuple[int, float]¶
-
setDistanceCoefficient
(self, coefficient: float)¶ Sets the distance
coefficient
, the parameter that sets how the values are weighted with distance. Smaller values mean sharper peaks at the data points.Point values are weighted by 1 / ( distance ^ coefficient ).
See also
New in version 3.0.
-