Utility functions for Raster data IO in ASC, GDAL-supported, and MongoDB formats. More...
#include "data_raster.hpp"Namespaces | |
| namespace | ccgl |
| Common Cross-platform Geographic Library (CCGL) | |
| namespace | ccgl::data_raster |
| Raster class to handle various raster data. | |
Functions | |
| string | ccgl::data_raster::RasterDataTypeToString (int type) |
| Common functions independent to clsRasterData. More... | |
| RasterDataType | ccgl::data_raster::StringToRasterDataType (const string &stype) |
| Convert string to RasterDataType. | |
| RasterDataType | ccgl::data_raster::TypeToRasterDataType (const std::type_info &t) |
| Convert C++ data type to RasterDataType. | |
| double | ccgl::data_raster::DefaultNoDataByType (RasterDataType type) |
| Default NoData value by data type. | |
| GDALDataType | ccgl::data_raster::CvtToGDALDataType (const RasterDataType type) |
| STRDBL_MAP | ccgl::data_raster::InitialHeader () |
| Initialize header information in double. | |
| void | ccgl::data_raster::CopyHeader (const STRDBL_MAP &refers, STRDBL_MAP &dst) |
| Copy header information from one to another. More... | |
| STRING_MAP | ccgl::data_raster::InitialStrHeader () |
| Initialize header information in string. | |
| void | ccgl::data_raster::UpdateStrHeader (STRING_MAP &strheader, const string &key, const string &val) |
| Update header information in string. | |
| RasterDataType | ccgl::data_raster::RasterDataTypeInOptionals (const STRING_MAP &opts) |
| Get output raster data type from optional inputs. | |
| void | ccgl::data_raster::InitialStatsMap (STRDBL_MAP &stats, map< string, double * > &stats2d) |
| Initialize statistics values for 1D and 2D raster data. | |
| bool | ccgl::data_raster::WriteAscHeaders (const string &filename, const STRDBL_MAP &header) |
| Write raster header information into a ASC file. More... | |
Utility functions for Raster data IO in ASC, GDAL-supported, and MongoDB formats.