mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-24 00:47:57 -05:00
22 lines
580 B
Plaintext
22 lines
580 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 );
|
||
|
};
|