Class: QgsRasterDemTerrainProvider

A terrain provider where the terrain source is a raster DEM layer.

Added in version 3.26.

Class Hierarchy

Inheritance diagram of qgis.core.QgsRasterDemTerrainProvider

Base classes

QgsAbstractTerrainProvider

Abstract base class for terrain providers.

class qgis.core.QgsRasterDemTerrainProvider[source]

Bases: QgsAbstractTerrainProvider

layer(self) QgsRasterLayer | None[source]

Returns the raster layer with elevation model to be used as the terrain source.

See also

layer()

Return type:

Optional[QgsRasterLayer]

setLayer(self, layer: QgsRasterLayer | None)[source]

Sets the raster layer with elevation model to be used as the terrain source.

See also

layer()

Parameters:

layer (Optional[QgsRasterLayer])