Class: QgsMeshUtils¶
- class qgis.core.QgsMeshUtils¶
Bases:
sip.simplewrapper
- exportRasterBlock(layer: QgsMeshLayer, datasetIndex: QgsMeshDatasetIndex, destinationCrs: QgsCoordinateReferenceSystem, transformContext: QgsCoordinateTransformContext, mapUnitsPerPixel: float, extent: QgsRectangle, feedback: QgsRasterBlockFeedback = None) QgsRasterBlock ¶
Exports mesh layer’s dataset values as raster block
The function always fetches native mesh and dataset data from data provider and calculates triangular mesh
- Parameters
layer (QgsMeshLayer) – mesh layer
datasetIndex (QgsMeshDatasetIndex) – index from layer defining group and dataset (time) to export
destinationCrs (QgsCoordinateReferenceSystem) – destination/map CRS. Used to create triangular mesh from native mesh
transformContext (QgsCoordinateTransformContext) – Transform context to transform layer CRS to destination CRS
mapUnitsPerPixel (float) – map units per pixel for block
extent (QgsRectangle) – extent of block in destination CRS
feedback (
QgsRasterBlockFeedback
= None) – optional raster feedback object for cancellation/preview
- Return type
- Returns
raster block with Float.64 values.
None
on error
New in version 3.6.