13#ifndef GDALALG_RASTER_OVERVIEW_REFRESH_INCLUDED
14#define GDALALG_RASTER_OVERVIEW_REFRESH_INCLUDED
16#include "gdalalgorithm.h"
24class GDALRasterOverviewAlgorithmRefresh final :
public GDALAlgorithm
27 static constexpr const char *NAME =
"refresh";
28 static constexpr const char *DESCRIPTION =
"Refresh overviews.";
29 static constexpr const char *HELP_URL =
30 "/programs/gdal_raster_overview_refresh.html";
32 GDALRasterOverviewAlgorithmRefresh();
35 bool RunImpl(GDALProgressFunc,
void *)
override;
37 GDALArgDatasetValue m_dataset{};
38 std::vector<std::string> m_openOptions{};
39 std::vector<std::string> m_inputFormats{};
40 bool m_readOnly =
false;
42 std::string m_resampling{};
43 std::vector<int> m_levels{};
45 bool m_refreshFromSourceTimestamp =
false;
46 std::vector<double> m_refreshBbox{};
47 std::vector<std::string> m_like{};
GDAL algorithm.
Definition gdalalgorithm_cpp.h:2261