QGIS API Documentation 4.1.0-Master (5bf3c20f3c9)
Loading...
Searching...
No Matches
QgsRasterLayerSaveAsDialog Class Reference

A dialog for configuring raster layer export parameters. More...

#include <qgsrasterlayersaveasdialog.h>

Inheritance diagram for QgsRasterLayerSaveAsDialog:

Public Types

enum  CrsState { OriginalCrs , CurrentCrs , UserCrs }
enum  Mode { RawDataMode , RenderedImageMode }
enum  ResolutionState { OriginalResolution , UserResolution }

Public Slots

void accept () override

Public Member Functions

 QgsRasterLayerSaveAsDialog (QgsRasterLayer *rasterLayer, QgsRasterDataProvider *sourceProvider, const QgsRectangle &currentExtent, const QgsCoordinateReferenceSystem &layerCrs, const QgsCoordinateReferenceSystem &currentCrs, QWidget *parent SIP_TRANSFERTHIS=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 Constructor for QgsRasterLayerSaveAsDialog.
bool addToCanvas () const
 Returns true if the "add to canvas" checkbox is checked.
Qgis::RasterBuildPyramidOption buildPyramidsFlag () const
 Returns the pyramid building option.
Q_DECL_DEPRECATED QStringList createOptions () const
QStringList creationOptions () const
 Raster creation options set for the output layer.
void hideFormat ()
void hideOutput ()
int maximumTileSizeX () const
int maximumTileSizeY () const
Mode mode () const
int nColumns () const
QgsRasterRangeList noData () const
int nRows () const
QgsCoordinateReferenceSystem outputCrs ()
QString outputFileName () const
QString outputFormat () const
QString outputLayerName () const
 Name of the output layer within GeoPackage file.
QgsRectangle outputRectangle () const
QStringList pyramidsConfigOptions () const
Qgis::RasterPyramidFormat pyramidsFormat () const
 Returns the selected pyramid format.
QList< int > pyramidsList () const
QString pyramidsResamplingMethod () const
void setAddToCanvas (bool checked)
 Sets whether the "add to canvas" checkbox should be checked.
bool tileMode () const
double xResolution () const
double yResolution () const

Friends

class TestQgsRasterLayerSaveAsDialog

Detailed Description

A dialog for configuring raster layer export parameters.

Definition at line 35 of file qgsrasterlayersaveasdialog.h.

Member Enumeration Documentation

◆ CrsState

Enumerator
OriginalCrs 
CurrentCrs 
UserCrs 

Definition at line 44 of file qgsrasterlayersaveasdialog.h.

◆ Mode

Enumerator
RawDataMode 
RenderedImageMode 

Definition at line 39 of file qgsrasterlayersaveasdialog.h.

◆ ResolutionState

Enumerator
OriginalResolution 
UserResolution 

Definition at line 50 of file qgsrasterlayersaveasdialog.h.

Constructor & Destructor Documentation

◆ QgsRasterLayerSaveAsDialog()

QgsRasterLayerSaveAsDialog::QgsRasterLayerSaveAsDialog ( QgsRasterLayer * rasterLayer,
QgsRasterDataProvider * sourceProvider,
const QgsRectangle & currentExtent,
const QgsCoordinateReferenceSystem & layerCrs,
const QgsCoordinateReferenceSystem & currentCrs,
QWidget *parent SIP_TRANSFERTHIS = nullptr,
Qt::WindowFlags f = Qt::WindowFlags() )

Constructor for QgsRasterLayerSaveAsDialog.

Definition at line 47 of file qgsrasterlayersaveasdialog.cpp.

Member Function Documentation

◆ accept

void QgsRasterLayerSaveAsDialog::accept ( )
overrideslot

Definition at line 985 of file qgsrasterlayersaveasdialog.cpp.

◆ addToCanvas()

bool QgsRasterLayerSaveAsDialog::addToCanvas ( ) const

Returns true if the "add to canvas" checkbox is checked.

See also
setAddToCanvas()

Definition at line 410 of file qgsrasterlayersaveasdialog.cpp.

◆ buildPyramidsFlag()

Qgis::RasterBuildPyramidOption QgsRasterLayerSaveAsDialog::buildPyramidsFlag ( ) const

Returns the pyramid building option.

Definition at line 932 of file qgsrasterlayersaveasdialog.cpp.

◆ createOptions()

QStringList QgsRasterLayerSaveAsDialog::createOptions ( ) const
Deprecated
QGIS 3.44. Use creationOptions() instead.

Definition at line 462 of file qgsrasterlayersaveasdialog.cpp.

◆ creationOptions()

QStringList QgsRasterLayerSaveAsDialog::creationOptions ( ) const

Raster creation options set for the output layer.

Since
QGIS 3.44

Definition at line 467 of file qgsrasterlayersaveasdialog.cpp.

◆ hideFormat()

void QgsRasterLayerSaveAsDialog::hideFormat ( )

Definition at line 505 of file qgsrasterlayersaveasdialog.cpp.

◆ hideOutput()

void QgsRasterLayerSaveAsDialog::hideOutput ( )

Definition at line 511 of file qgsrasterlayersaveasdialog.cpp.

◆ maximumTileSizeX()

int QgsRasterLayerSaveAsDialog::maximumTileSizeX ( ) const

Definition at line 395 of file qgsrasterlayersaveasdialog.cpp.

◆ maximumTileSizeY()

int QgsRasterLayerSaveAsDialog::maximumTileSizeY ( ) const

Definition at line 400 of file qgsrasterlayersaveasdialog.cpp.

◆ mode()

QgsRasterLayerSaveAsDialog::Mode QgsRasterLayerSaveAsDialog::mode ( ) const

Definition at line 678 of file qgsrasterlayersaveasdialog.cpp.

◆ nColumns()

int QgsRasterLayerSaveAsDialog::nColumns ( ) const

Definition at line 375 of file qgsrasterlayersaveasdialog.cpp.

◆ noData()

QgsRasterRangeList QgsRasterLayerSaveAsDialog::noData ( ) const

Definition at line 911 of file qgsrasterlayersaveasdialog.cpp.

◆ nRows()

int QgsRasterLayerSaveAsDialog::nRows ( ) const

Definition at line 380 of file qgsrasterlayersaveasdialog.cpp.

◆ outputCrs()

QgsCoordinateReferenceSystem QgsRasterLayerSaveAsDialog::outputCrs ( )

Definition at line 673 of file qgsrasterlayersaveasdialog.cpp.

◆ outputFileName()

QString QgsRasterLayerSaveAsDialog::outputFileName ( ) const

Definition at line 420 of file qgsrasterlayersaveasdialog.cpp.

◆ outputFormat()

QString QgsRasterLayerSaveAsDialog::outputFormat ( ) const

Definition at line 457 of file qgsrasterlayersaveasdialog.cpp.

◆ outputLayerName()

QString QgsRasterLayerSaveAsDialog::outputLayerName ( ) const

Name of the output layer within GeoPackage file.

Since
QGIS 3.4

Definition at line 444 of file qgsrasterlayersaveasdialog.cpp.

◆ outputRectangle()

QgsRectangle QgsRasterLayerSaveAsDialog::outputRectangle ( ) const

Definition at line 500 of file qgsrasterlayersaveasdialog.cpp.

◆ pyramidsConfigOptions()

QStringList QgsRasterLayerSaveAsDialog::pyramidsConfigOptions ( ) const
inline

Definition at line 128 of file qgsrasterlayersaveasdialog.h.

◆ pyramidsFormat()

Qgis::RasterPyramidFormat QgsRasterLayerSaveAsDialog::pyramidsFormat ( ) const
inline

Returns the selected pyramid format.

Definition at line 126 of file qgsrasterlayersaveasdialog.h.

◆ pyramidsList()

QList< int > QgsRasterLayerSaveAsDialog::pyramidsList ( ) const

Definition at line 927 of file qgsrasterlayersaveasdialog.cpp.

◆ pyramidsResamplingMethod()

QString QgsRasterLayerSaveAsDialog::pyramidsResamplingMethod ( ) const
inline

Definition at line 121 of file qgsrasterlayersaveasdialog.h.

◆ setAddToCanvas()

void QgsRasterLayerSaveAsDialog::setAddToCanvas ( bool checked)

Sets whether the "add to canvas" checkbox should be checked.

See also
addToCanvas()
Since
QGIS 3.6

Definition at line 415 of file qgsrasterlayersaveasdialog.cpp.

◆ tileMode()

bool QgsRasterLayerSaveAsDialog::tileMode ( ) const

Definition at line 405 of file qgsrasterlayersaveasdialog.cpp.

◆ xResolution()

double QgsRasterLayerSaveAsDialog::xResolution ( ) const

Definition at line 385 of file qgsrasterlayersaveasdialog.cpp.

◆ yResolution()

double QgsRasterLayerSaveAsDialog::yResolution ( ) const

Definition at line 390 of file qgsrasterlayersaveasdialog.cpp.

◆ TestQgsRasterLayerSaveAsDialog

friend class TestQgsRasterLayerSaveAsDialog
friend

Definition at line 206 of file qgsrasterlayersaveasdialog.h.


The documentation for this class was generated from the following files: