QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
Produces colored relief rasters from DEM. More...
#include <qgsrelief.h>
Classes | |
struct | ReliefColor |
Public Member Functions | |
QgsRelief (const QString &inputFile, const QString &outputFile, const QString &outputFormat) | |
~QgsRelief () | |
void | addReliefColorClass (const ReliefColor &color) |
QList< ReliefColor > | calculateOptimizedReliefClasses () |
Calculates class breaks according with the method of Buenzli (2011) using an iterative algorithm for segmented regression. More... | |
void | clearReliefColors () |
bool | exportFrequencyDistributionToCsv (const QString &file) |
Write frequency of elevation values to file for manual inspection. More... | |
int | processRaster (QProgressDialog *p) |
Starts the calculation, reads from mInputFile and stores the result in mOutputFile. More... | |
const QList< ReliefColor > & | reliefColors () const |
void | setReliefColors (const QList< ReliefColor > &c) |
void | setZFactor (double factor) |
double | zFactor () const |
Produces colored relief rasters from DEM.
Definition at line 34 of file qgsrelief.h.
QgsRelief::QgsRelief | ( | const QString & | inputFile, |
const QString & | outputFile, | ||
const QString & | outputFormat | ||
) |
Definition at line 37 of file qgsrelief.cpp.
QgsRelief::~QgsRelief | ( | ) |
Definition at line 57 of file qgsrelief.cpp.
void QgsRelief::addReliefColorClass | ( | const ReliefColor & | color | ) |
Definition at line 71 of file qgsrelief.cpp.
QList< QgsRelief::ReliefColor > QgsRelief::calculateOptimizedReliefClasses | ( | ) |
Calculates class breaks according with the method of Buenzli (2011) using an iterative algorithm for segmented regression.
Definition at line 591 of file qgsrelief.cpp.
void QgsRelief::clearReliefColors | ( | ) |
Definition at line 66 of file qgsrelief.cpp.
bool QgsRelief::exportFrequencyDistributionToCsv | ( | const QString & | file | ) |
Write frequency of elevation values to file for manual inspection.
Definition at line 506 of file qgsrelief.cpp.
int QgsRelief::processRaster | ( | QProgressDialog * | p | ) |
Starts the calculation, reads from mInputFile and stores the result in mOutputFile.
p | progress dialog that receives update and that is checked for abort. 0 if no progress bar is needed. |
Definition at line 87 of file qgsrelief.cpp.
|
inline |
Definition at line 58 of file qgsrelief.h.
|
inline |
Definition at line 59 of file qgsrelief.h.
|
inline |
Definition at line 54 of file qgsrelief.h.
|
inline |
Definition at line 53 of file qgsrelief.h.