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.

Methods

layer

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

setLayer

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

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])