|
sgsPy
structurally guided sampling
|
#include <helper.h>
Public Attributes | |
| GDALDataset * | p_dataset = nullptr |
| std::string | filename = "" |
When adding a raster band to a VRT dataset, the dataset (which will be added as a band) must be fully formed. VRT datasets are used as a virtual type to retain processed raster data on disk for use by the package, if the whole band won't fit into memory. As a result, the dataset which is added to the VRT is not fully formed when it is created, because the data which will be written to it has not yet been processed.
This struct holds the information of a dataset (usually tif) which will be added as a band to a VRT dataset once it has been populated with processed data. The necessary information to retain on that dataset are:
GDALDataset *p_dataset: the pointer to the GDALDataset object representing the dataset.
std::string filename: the file name of the dataset, typically within a temporary folder on disk.
| std::string sgs::helper::VRTBandDatasetInfo::filename = "" |
| GDALDataset* sgs::helper::VRTBandDatasetInfo::p_dataset = nullptr |