13#ifndef GDALALG_RASTER_CONVERT_INCLUDED
14#define GDALALG_RASTER_CONVERT_INCLUDED
16#include "gdalalg_raster_pipeline.h"
24class GDALRasterConvertAlgorithm final :
public GDALRasterPipelineStepAlgorithm
27 static constexpr const char *NAME =
"convert";
28 static constexpr const char *DESCRIPTION =
"Convert a raster dataset.";
29 static constexpr const char *HELP_URL =
30 "/programs/gdal_raster_convert.html";
32 static std::vector<std::string> GetAliasesStatic()
37 explicit GDALRasterConvertAlgorithm(
bool standalone =
true,
38 bool openForMixedRasterVector =
false);
41 bool RunStep(GDALPipelineStepRunContext &ctxt)
override;
static constexpr const char * HIDDEN_ALIAS_SEPARATOR
Special value to put in m_aliases to separate public alias from hidden aliases.
Definition gdalalgorithm_cpp.h:2136