|
QGIS API Documentation
2.12.0-Lyon
|
Raster calculator class. More...
#include <qgsrastercalculator.h>
Public Member Functions | |
| QgsRasterCalculator (const QString &formulaString, const QString &outputFile, const QString &outputFormat, const QgsRectangle &outputExtent, int nOutputColumns, int nOutputRows, const QVector< QgsRasterCalculatorEntry > &rasterEntries) | |
| QgsRasterCalculator constructor. More... | |
| QgsRasterCalculator (const QString &formulaString, const QString &outputFile, const QString &outputFormat, const QgsRectangle &outputExtent, const QgsCoordinateReferenceSystem &outputCrs, int nOutputColumns, int nOutputRows, const QVector< QgsRasterCalculatorEntry > &rasterEntries) | |
| QgsRasterCalculator constructor. More... | |
| ~QgsRasterCalculator () | |
| int | processCalculation (QProgressDialog *p=0) |
| Starts the calculation and writes new raster. More... | |
Raster calculator class.
Definition at line 40 of file qgsrastercalculator.h.
| QgsRasterCalculator::QgsRasterCalculator | ( | const QString & | formulaString, |
| const QString & | outputFile, | ||
| const QString & | outputFormat, | ||
| const QgsRectangle & | outputExtent, | ||
| int | nOutputColumns, | ||
| int | nOutputRows, | ||
| const QVector< QgsRasterCalculatorEntry > & | rasterEntries | ||
| ) |
QgsRasterCalculator constructor.
| formulaString | formula for raster calculation |
| outputFile | output file path |
| outputFormat | output file format |
| outputExtent | output extent. CRS for output is taken from first entry in rasterEntries. |
| nOutputColumns | number of columns in output raster |
| nOutputRows | number of rows in output raster |
| rasterEntries | list of referenced raster layers |
Definition at line 37 of file qgsrastercalculator.cpp.
| QgsRasterCalculator::QgsRasterCalculator | ( | const QString & | formulaString, |
| const QString & | outputFile, | ||
| const QString & | outputFormat, | ||
| const QgsRectangle & | outputExtent, | ||
| const QgsCoordinateReferenceSystem & | outputCrs, | ||
| int | nOutputColumns, | ||
| int | nOutputRows, | ||
| const QVector< QgsRasterCalculatorEntry > & | rasterEntries | ||
| ) |
QgsRasterCalculator constructor.
| formulaString | formula for raster calculation |
| outputFile | output file path |
| outputFormat | output file format |
| outputExtent | output extent, CRS is specified by outputCrs parameter |
| outputCrs | destination CRS for output raster |
| nOutputColumns | number of columns in output raster |
| nOutputRows | number of rows in output raster |
| rasterEntries | list of referenced raster layers |
Definition at line 51 of file qgsrastercalculator.cpp.
| QgsRasterCalculator::~QgsRasterCalculator | ( | ) |
Definition at line 65 of file qgsrastercalculator.cpp.
| int QgsRasterCalculator::processCalculation | ( | QProgressDialog * | p = 0 | ) |
Starts the calculation and writes new raster.
| p | progress bar (or 0 if called from non-gui code) |
Definition at line 69 of file qgsrastercalculator.cpp.
1.8.9.1