Quetzal-CoaTL
The Coalescence Template Library
Loading...
Searching...
No Matches
quetzal::geography::gdalcpp::Dataset Class Reference

Public Member Functions

 Dataset (const std::string &driver_name, const std::string &dataset_name, const SRS &srs=SRS{}, const std::vector< std::string > &options={})
 Vector constructor.
 
 Dataset (const std::string &dataset_name, const SRS &srs=SRS{}, const std::vector< std::string > &options={})
 Raster constructor.
 
unsigned int width () const
 Fetch raster width in pixels.
 
unsigned int height () const
 Fetch raster height in pixels.
 
unsigned int depth () const
 Fetch the number of raster bands on this dataset.
 
auto & band (unsigned int i) const
 Fetch a band object for a dataset, zeroth-based numbering.
 
auto affine_transformation_coefficients ()
 Fetch the affine transformation coefficients.
 
const std::string & driver_name () const
 
const std::string & dataset_name () const
 
gdal_dataset_type & get () const
 
SRSsrs ()
 
void exec (const char *sql)
 
void exec (const std::string &sql)
 
Datasetstart_transaction ()
 
Datasetcommit_transaction ()
 
void prepare_edit ()
 
void finalize_edit ()
 
Datasetenable_auto_transactions (uint64_t edits=100000)
 
Datasetdisable_auto_transactions ()
 

The documentation for this class was generated from the following file: