Subgroup: Raster

Class: QgsRasterMinMaxOrigin

class qgis.core.QgsRasterMinMaxOrigin

Bases: sip.wrapper

Default constructor.

QgsRasterMinMaxOrigin(QgsRasterMinMaxOrigin)

This class describes the origin of min/max values. It does not store by itself the min/max values.

New in version 3.0: Methods

cumulativeCutLower Return lower bound of cumulative cut method (between 0 and 1).
cumulativeCutUpper Return upper bound of cumulative cut method (between 0 and 1).
extent Return extent.
extentFromString Deserialize Extent
extentString Return a string to serialize Extent
limits Return limits.
limitsFromString Deserialize Limits
limitsString Return a string to serialize Limits
readXml Deserialize object.
setCumulativeCutLower Set lower bound of cumulative cut method (between 0 and 1).
setCumulativeCutUpper Set upper bound of cumulative cut method (between 0 and 1).
setExtent Set extent.
setLimits Set limits.
setStatAccuracy Set statistics accuracy.
setStdDevFactor Set factor f so that the min/max range is [ mean - f * stddev , mean + f * stddev ]
statAccuracy Return statistic accuracy.
statAccuracyFromString Deserialize StatAccuracy
statAccuracyString Return a string to serialize StatAccuracy
stdDevFactor Return factor f so that the min/max range is [ mean - f * stddev , mean + f * stddev ]
writeXml Serialize object.

Signals

Attributes

CUMULATIVE_CUT_LOWER
CUMULATIVE_CUT_UPPER
CumulativeCut
CurrentCanvas
DEFAULT_STDDEV_FACTOR
Estimated
Exact
MinMax
None_
StdDev
UpdatedCanvas
WholeRaster
CUMULATIVE_CUT_LOWER = 0.02
CUMULATIVE_CUT_UPPER = 0.98
CumulativeCut = 3
CurrentCanvas = 1
DEFAULT_STDDEV_FACTOR = 2.0
Estimated = 1
Exact = 0
class Extent

Bases: int

class Limits

Bases: int

MinMax = 1
None_ = 0
class StatAccuracy

Bases: int

StdDev = 2
UpdatedCanvas = 2
WholeRaster = 0
cumulativeCutLower(self) → float

Return lower bound of cumulative cut method (between 0 and 1).

cumulativeCutUpper(self) → float

Return upper bound of cumulative cut method (between 0 and 1).

extent(self) → QgsRasterMinMaxOrigin.Extent

Return extent.

extentFromString(extent: str) → QgsRasterMinMaxOrigin.Extent

Deserialize Extent

extentString(extent: QgsRasterMinMaxOrigin.Extent) → str

Return a string to serialize Extent

limits(self) → QgsRasterMinMaxOrigin.Limits

Return limits.

limitsFromString(limits: str) → QgsRasterMinMaxOrigin.Limits

Deserialize Limits

limitsString(limits: QgsRasterMinMaxOrigin.Limits) → str

Return a string to serialize Limits

readXml(self, elem: QDomElement)

Deserialize object.

setCumulativeCutLower(self, val: float)

Set lower bound of cumulative cut method (between 0 and 1).

setCumulativeCutUpper(self, val: float)

Set upper bound of cumulative cut method (between 0 and 1).

setExtent(self, extent: QgsRasterMinMaxOrigin.Extent)

Set extent.

setLimits(self, limits: QgsRasterMinMaxOrigin.Limits)

Set limits.

setStatAccuracy(self, accuracy: QgsRasterMinMaxOrigin.StatAccuracy)

Set statistics accuracy.

setStdDevFactor(self, val: float)

Set factor f so that the min/max range is [ mean - f * stddev , mean + f * stddev ]

statAccuracy(self) → QgsRasterMinMaxOrigin.StatAccuracy

Return statistic accuracy.

statAccuracyFromString(accuracy: str) → QgsRasterMinMaxOrigin.StatAccuracy

Deserialize StatAccuracy

statAccuracyString(accuracy: QgsRasterMinMaxOrigin.StatAccuracy) → str

Return a string to serialize StatAccuracy

stdDevFactor(self) → float

Return factor f so that the min/max range is [ mean - f * stddev , mean + f * stddev ]

writeXml(self, doc: QDomDocument, parentElem: QDomElement)

Serialize object.