31 #ifndef GDAL_GEOREF_PAM_DATASET_H_INCLUDED
32 #define GDAL_GEOREF_PAM_DATASET_H_INCLUDED
41 bool bGeoTransformValid;
42 double adfGeoTransform[6];
49 int m_nGeoTransformGeorefSrcIndex;
50 int m_nGCPGeorefSrcIndex;
51 int m_nProjectionGeorefSrcIndex;
52 int m_nRPCGeorefSrcIndex;
53 int m_nPixelIsPointGeorefSrcIndex;
55 int GetPAMGeorefSrcIndex();
56 bool m_bGotPAMGeorefSrcIndex;
57 int m_nPAMGeorefSrcIndex;
63 GDALGeorefPamDataset();
64 virtual ~GDALGeorefPamDataset();
68 virtual
CPLErr GetGeoTransform(
double * ) CPL_OVERRIDE;
69 virtual const
char *GetProjectionRef() CPL_OVERRIDE;
71 virtual
int GetGCPCount() CPL_OVERRIDE;
72 virtual const
char *GetGCPProjection() CPL_OVERRIDE;
73 virtual const
GDAL_GCP *GetGCPs() CPL_OVERRIDE;
75 virtual
char **GetMetadata( const
char * pszDomain = "" ) CPL_OVERRIDE;
76 virtual const
char *GetMetadataItem( const
char * pszName,
77 const
char * pszDomain = "" ) CPL_OVERRIDE;
78 virtual
CPLErr SetMetadata(
char ** papszMetadata,
79 const
char * pszDomain = "" ) CPL_OVERRIDE;
80 virtual
CPLErr SetMetadataItem( const
char * pszName,
81 const
char * pszValue,
82 const
char * pszDomain = "" ) CPL_OVERRIDE;
#define CPL_OVERRIDE
To be used in public headers only.
Definition: cpl_port.h:1055
PAM dataset.
Definition: gdal_pam.h:114
Ground Control Point.
Definition: gdal.h:514
CPLErr
Error category.
Definition: cpl_error.h:52