13#ifndef GDALALG_MDIM_CONVERT_INCLUDED
14#define GDALALG_MDIM_CONVERT_INCLUDED
16#include "gdalalgorithm.h"
27 static constexpr const char *NAME =
"convert";
28 static constexpr const char *DESCRIPTION =
29 "Convert a multidimensional dataset.";
30 static constexpr const char *HELP_URL =
"/programs/gdal_mdim_convert.html";
32 explicit GDALMdimConvertAlgorithm();
35 bool RunImpl(GDALProgressFunc pfnProgress,
void *pProgressData)
override;
37 std::string m_outputFormat{};
38 GDALArgDatasetValue m_inputDataset{};
39 std::vector<std::string> m_openOptions{};
40 std::vector<std::string> m_inputFormats{};
41 GDALArgDatasetValue m_outputDataset{};
42 std::vector<std::string> m_creationOptions{};
43 bool m_overwrite =
false;
44 bool m_strict =
false;
45 std::vector<std::string> m_arrays{};
46 std::vector<std::string> m_arrayOptions{};
47 std::vector<std::string> m_groups{};
48 std::vector<std::string> m_subsets{};
49 std::vector<std::string> m_scaleAxes{};
GDAL algorithm.
Definition gdalalgorithm_cpp.h:2261