Class: QgsDataProviderElevationProperties

Base class for handling elevation related properties for a data provider.

Added in version 3.32.

Class Hierarchy

Inheritance diagram of qgis.core.QgsDataProviderElevationProperties

Subclasses

QgsRasterDataProviderElevationProperties

Handles elevation related properties for a raster data provider.

Virtual Methods

In PyQGIS, only methods marked as virtual can be safely overridden in a Python subclass of QgsDataProviderElevationProperties. See the FAQ for more details.

containsElevationData

Returns True if the data provider definitely contains elevation related data.

setContainsElevationData

Sets whether the data provider definitely contains elevation related data.

class qgis.core.QgsDataProviderElevationProperties[source]

Bases: object

__init__()

Constructor for QgsDataProviderElevationProperties.

__init__(a0: QgsDataProviderElevationProperties)
Parameters:

a0 (QgsDataProviderElevationProperties)

virtual containsElevationData(self) bool[source]

Returns True if the data provider definitely contains elevation related data.

Note

Even if this method returns False, the data may still relate to elevation values. True will only be returned in situations where elevation data is definitively present.

Added in version 3.36.

Return type:

bool

virtual setContainsElevationData(self, contains: bool)[source]

Sets whether the data provider definitely contains elevation related data.

Added in version 3.36.

Parameters:

contains (bool)