bes  Updated for version 3.17.0
AbstractDataset Class Reference

Abstract dataset model definition. Based on GDAL dataset model. More...

#include <AbstractDataset.h>

Inheritance diagram for AbstractDataset:
Inheritance graph

Public Member Functions

 AbstractDataset (const string &, vector< int > &)
 
GDALDataset * DatasetWarper (int &IsRefDS, OGRSpatialReference &dstCRS, int &iDstRasterXsize, int &iDstRasterYsize, double pDstGeoTransform[], GDALResampleAlg eResampleAlg=GRA_NearestNeighbour)
 
string GetAllowValues ()
 
vector< int > GetBandList ()
 
string GetCoverageArchiveTime ()
 
string GetCoverageBeginTime ()
 
string GetCoverageEndTime ()
 
string GetCoverageID ()
 
string GetCoverageInstrument ()
 
string GetCoveragePlatform ()
 
string GetCoverageSensor ()
 
string GetCoverageSubType ()
 
string GetDatasetDescription ()
 
string GetDatasetName ()
 
string GetDataTypeName ()
 
string GetFieldQuantityDef ()
 
GDALDataset * GetGDALDataset ()
 
string GetGeoCRS_URN ()
 
CPLErr GetGeoMinMax (double geoMinMax[])
 
int GetGeoTransform (double geoTrans[])
 
int GetImageBandCount ()
 
int GetImageXSize ()
 
int GetImageYSize ()
 
string GetISO19115Metadata ()
 
vector< string > GetMetaDataList ()
 
const double & GetMissingValue ()
 
void GetNativeBBox (double bBox[])
 
const OGRSpatialReference & GetNativeCRS ()
 
string GetNativeCRS_URN ()
 
string GetNativeFormat ()
 
string GetProjectionRef ()
 
string GetResourceFileName ()
 
CPLErr GetSuggestedWarpResolution (OGRSpatialReference &dstCRS, double adfDstGeoTransform[], int &nPixels, int &nLines)
 
CPLErr GetSuggestedWarpResolution2 (OGRSpatialReference &dstCRS, double adfDstGeoTransform[], int &nPixels, int &nLines)
 
virtual CPLErr InitialDataset (const int isSimple=0)
 
int IsbGeoTransformSet ()
 
int IsCrossingIDL ()
 

Protected Member Functions

virtual CPLErr SetGDALDataset (const int isSimple=0)
 
virtual CPLErr SetGeoTransform ()
 
virtual CPLErr SetMetaDataList (GDALDataset *)
 
virtual CPLErr SetNativeCRS ()
 

Protected Attributes

auto_ptr< GDALDataset > maptr_DS
 
int mb_GeoTransformSet
 
int mb_IsVirtualDS
 
double md_GeoMinMax [4]
 
double md_Geotransform [6]
 
double md_MissingValue
 
OGRSpatialReference mo_NativeCRS
 
string ms_AllowRanges
 
string ms_CoverageArchiveTime
 
string ms_CoverageBeginTime
 
string ms_CoverageEndTime
 
string ms_CoverageID
 
string ms_CoverageInstrument
 
string ms_CoveragePlatform
 
string ms_CoverageSensor
 
string ms_CoverageSubType
 
string ms_DatasetName
 
string ms_DataTypeName
 
string ms_FieldQuantityDef
 
string ms_ISO19115Metadata
 
string ms_NativeFormat
 
string ms_SrcFilename
 
vector< int > mv_BandList
 
vector< string > mv_MetaDataList
 

Detailed Description

Definition at line 55 of file AbstractDataset.h.


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