OGS
GeoLib::IO Namespace Reference

Classes

class  BoostXmlGmlInterface
class  TINInterface
class  XmlGmlInterface
 Reads and writes GeoObjects to and from XML files. More...
class  XmlStnInterface
 Reads and writes Observation Sites to and from XML files. More...

Functions

GeoLib::NamedRaster readRaster (BaseLib::ConfigTree const &raster_config, GeoLib::MinMaxPoints const &min_max_points)

Function Documentation

◆ readRaster()

GeoLib::NamedRaster GeoLib::IO::readRaster ( BaseLib::ConfigTree const & raster_config,
GeoLib::MinMaxPoints const & min_max_points )
Input File Parameter
prj__rasters__raster__file
Input File Parameter
prj__rasters__raster__variable
Input File Parameter
prj__rasters__raster__dimension

Definition at line 216 of file NetCDFRasterReader.cpp.

218{
219 auto const file_name =
221 raster_config.getConfigParameter<std::string>("file");
222 auto const variable_name =
224 raster_config.getConfigParameter<std::string>("variable");
225 auto const dimension =
227 raster_config.getConfigParameter<std::size_t>("dimension", 1);
228 return readRasterFromFile(raster_config.projectDirectory(), file_name,
229 variable_name, dimension, min_max_points);
230}

References BaseLib::ConfigTree::getConfigParameter(), and BaseLib::ConfigTree::projectDirectory().