mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-24 00:47:57 -05:00
20 lines
555 B
Plaintext
20 lines
555 B
Plaintext
/** \ingroup analysis
|
|
* The QGis class that calculates raster statistics (count, sum, mean) for
|
|
* a polygon or multipolygon layer and appends the results as attributes
|
|
*/
|
|
|
|
class QgsZonalStatistics
|
|
{
|
|
%TypeHeaderCode
|
|
#include <qgszonalstatistics.h>
|
|
%End
|
|
|
|
public:
|
|
QgsZonalStatistics( QgsVectorLayer* polygonLayer, const QString& rasterFile, const QString& attributePrefix = "", int rasterBand = 1 );
|
|
~QgsZonalStatistics();
|
|
|
|
/**Starts the calculation
|
|
@return 0 in case of success*/
|
|
int calculateStatistics( QProgressDialog* p );
|
|
};
|