QGIS/python/analysis/vector/qgszonalstatistics.sip

20 lines
555 B
Plaintext
Raw Normal View History

/** \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:
2014-01-27 09:22:24 +01:00
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 );
};