QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
Raster identify results container. More...
#include <qgsrasteridentifyresult.h>
Public Member Functions | |
QgsRasterIdentifyResult () | |
QgsRasterIdentifyResult (QgsRaster::IdentifyFormat theFormat, const QMap< int, QVariant > &theResults) | |
Constructor. More... | |
QgsRasterIdentifyResult (const QgsError &theError) | |
Constructor. More... | |
virtual | ~QgsRasterIdentifyResult () |
QgsError | error () const |
Get error. More... | |
QgsRaster::IdentifyFormat | format () const |
Get results format. More... | |
bool | isValid () const |
Returns true if valid. More... | |
QMap< QString, QVariant > | params () const |
Get map of optional parameters. More... | |
QMap< int, QVariant > | results () const |
Get results. More... | |
void | setError (const QgsError &theError) |
Set error. More... | |
void | setParams (const QMap< QString, QVariant > &theParams) |
Set map of optional parameters. More... | |
Raster identify results container.
Definition at line 29 of file qgsrasteridentifyresult.h.
QgsRasterIdentifyResult::QgsRasterIdentifyResult | ( | ) |
Definition at line 25 of file qgsrasteridentifyresult.cpp.
QgsRasterIdentifyResult::QgsRasterIdentifyResult | ( | QgsRaster::IdentifyFormat | theFormat, |
const QMap< int, QVariant > & | theResults | ||
) |
Constructor.
Creates valid result.
theFormat | the result format |
theResults | the results |
Definition at line 31 of file qgsrasteridentifyresult.cpp.
QgsRasterIdentifyResult::QgsRasterIdentifyResult | ( | const QgsError & | theError | ) |
Constructor.
Creates invalid result with error.
theError | the error |
Definition at line 38 of file qgsrasteridentifyresult.cpp.
|
virtual |
Definition at line 45 of file qgsrasteridentifyresult.cpp.
|
inline |
Get error.
Definition at line 67 of file qgsrasteridentifyresult.h.
|
inline |
Get results format.
Definition at line 51 of file qgsrasteridentifyresult.h.
|
inline |
Returns true if valid.
Definition at line 48 of file qgsrasteridentifyresult.h.
Get map of optional parameters.
Definition at line 64 of file qgsrasteridentifyresult.h.
Get results.
Results are different for each format: QgsRaster::IdentifyFormatValue: map of values for each band, keys are band numbers (from 1). QgsRaster::IdentifyFormatFeature: map of QgsRasterFeatureList for each sublayer (WMS) QgsRaster::IdentifyFormatHtml: map of HTML strings for each sublayer (WMS).
Definition at line 58 of file qgsrasteridentifyresult.h.
|
inline |
Set error.
Definition at line 70 of file qgsrasteridentifyresult.h.
Set map of optional parameters.
Definition at line 61 of file qgsrasteridentifyresult.h.