Subgroup: Raster
Class: QgsRasterProjector¶
-
class
qgis.core.
QgsRasterProjector
¶ Bases:
qgis._core.QgsRasterInterface
QgsRasterProjector implements approximate projection support for it calculates grid of points in source CRS for target CRS + extent which are used to calculate affine transformation matrices.
Methods
bandCount
block
clone
dataType
destExtentSize
Calculate destination extent and size from source extent and size destinationCrs
Returns the destination CRS extentSize
Calculate destination extent and size from source extent and size initHistogram
initStatistics
precision
precisionLabel
setCrs
Sets the source and destination CRS setPrecision
sourceCrs
Returns the source CRS Signals
Attributes
Approximate
Exact
staticMetaObject
-
Approximate
= 0¶
-
Exact
= 1¶
-
class
Precision
¶ Bases:
int
-
baseClass
¶ alias of
QgsRasterProjector
-
-
bandCount
(self) → int¶
-
block
(self, bandNo: int, extent: QgsRectangle, width: int, height: int, feedback: QgsRasterBlockFeedback = None) → QgsRasterBlock¶
-
clone
(self) → QgsRasterProjector¶
-
dataType
(self, bandNo: int) → Qgis.DataType¶
-
destExtentSize
(self, srcExtent: QgsRectangle, srcXSize: int, srcYSize: int) → Tuple[bool, QgsRectangle, int, int]¶ Calculate destination extent and size from source extent and size
-
destinationCrs
(self) → QgsCoordinateReferenceSystem¶ Returns the destination CRS
-
extentSize
(ct: QgsCoordinateTransform, srcExtent: QgsRectangle, srcXSize: int, srcYSize: int) → Tuple[bool, QgsRectangle, int, int]¶ Calculate destination extent and size from source extent and size
-
initHistogram
()¶
-
initStatistics
()¶
-
precision
(self) → QgsRasterProjector.Precision¶
-
precisionLabel
(precision: QgsRasterProjector.Precision) → str¶
-
setCrs
(self, srcCRS: QgsCoordinateReferenceSystem, destCRS: QgsCoordinateReferenceSystem, srcDatumTransform: int = -1, destDatumTransform: int = -1)¶ Sets the source and destination CRS
-
setPrecision
(self, precision: QgsRasterProjector.Precision)¶
-
sourceCrs
(self) → QgsCoordinateReferenceSystem¶ Returns the source CRS
-
staticMetaObject
= <PyQt5.QtCore.QMetaObject object>¶
-