Class: QgsRasterIdentifyResult¶
- class qgis.core.QgsRasterIdentifyResult¶
Bases:
sip.wrapper
Raster identify results container.
QgsRasterIdentifyResult() Constructor for QgsRasterIdentifyResult.
QgsRasterIdentifyResult(format: QgsRaster.IdentifyFormat, 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) QgsRaster.IdentifyFormat ¶
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:
QgsRaster
.IdentifyFormatValue: a map of values for each band, where keys are band numbers (from 1).QgsRaster
.IdentifyFormatFeature: a map of WMS sublayer keys and lists ofQgsFeatureStore
values.QgsRaster
.IdentifyFormatHtml: 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) –