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();
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:1049
virtual CPLErr GetGeoTransform(double *) CPL_OVERRIDE
Fetch the affine transformation coefficients.
Definition: gdalpamdataset.cpp:1142
PAM dataset.
Definition: gdal_pam.h:114
virtual const char * GetProjectionRef(void) CPL_OVERRIDE
Fetch the projection definition string for this dataset.
Definition: gdalpamdataset.cpp:1110
Ground Control Point.
Definition: gdal.h:515
CPLErr
Error category.
Definition: cpl_error.h:52