Class: QgsRasterIdentifyResult¶
- class qgis.core.QgsRasterIdentifyResult¶
Bases:
sip.wrapper
Raster identify results container.
QgsRasterIdentifyResult() Constructor for QgsRasterIdentifyResult.
QgsRasterIdentifyResult(format: Qgis.RasterIdentifyFormat, results: Dict[int, Any]) Constructor. Creates valid result.
- Parameters:
format – the result format
results – the results
QgsRasterIdentifyResult(error:
QgsError
) Constructor. Creates invalid result with error.- Parameters:
error – the error
QgsRasterIdentifyResult(
QgsRasterIdentifyResult
)- format(self) Qgis.RasterIdentifyFormat ¶
Returns the results format.
- Return type:
- isValid(self) bool ¶
Returns
True
if valid- Return type:
bool
- params(self) Dict[str, Any] ¶
Gets map of optional parameters
- Return type:
Dict[str, Any]
- results(self) Dict[int, Any] ¶
Returns the identify results. Results are different for each format:
Qgis
.RasterIdentifyFormat.Value: a map of values for each band, where keys are band numbers (from 1).Qgis
.RasterIdentifyFormat.Feature: a map of WMS sublayer keys and lists ofQgsFeatureStore
values.Qgis
.RasterIdentifyFormat.Html: a map of WMS sublayer keys and HTML strings.
- Return type:
Dict[int, Any]
- setParams(self, params: Dict[str, Any])¶
Sets map of optional parameters
- Parameters:
params (Dict[str) –