13#ifndef GDALALG_VECTOR_READ_INCLUDED
14#define GDALALG_VECTOR_READ_INCLUDED
16#include "gdalalg_vector_pipeline.h"
24class GDALVectorReadAlgorithm final :
public GDALVectorPipelineStepAlgorithm
27 static constexpr const char *NAME =
"read";
28 static constexpr const char *DESCRIPTION =
"Read a vector dataset.";
29 static constexpr const char *HELP_URL =
30 "/programs/gdal_vector_pipeline.html";
32 GDALVectorReadAlgorithm();
34 bool CanBeFirstStep()
const override
40 bool RunStep(GDALPipelineStepRunContext &ctxt)
override;