16#ifndef QGSALIGNRASTERDATA_H
17#define QGSALIGNRASTERDATA_H
34 RasterItem(
const QString &input,
const QString &output )
35 : inputFilename( input )
36 , outputFilename( output )
37 , resampleMethod(
Qgis::GdalResampleAlgorithm::RA_NearestNeighbour )
38 , rescaleValues( false )
39 , srcCellSizeInDestCRS( 0.0 )
The Qgis class provides global constants for use throughout the application.
GdalResampleAlgorithm
Resampling algorithm to be used (equivalent to GDAL's enum GDALResampleAlg)
The QgsAlignRasterData class provides data structures and enums for align raster tool.
QList< QgsAlignRasterData::RasterItem > RasterItemList
Definition of one raster layer for alignment.
Qgis::GdalResampleAlgorithm resampleMethod
resampling method to be used
bool rescaleValues
rescaling of values according to the change of pixel size
double srcCellSizeInDestCRS
used for rescaling of values (if necessary)
RasterItem(const QString &input, const QString &output)
virtual ~RasterItem()=default
QString inputFilename
filename of the source raster
QString outputFilename
filename of the newly created aligned raster (will be overwritten if exists already)