12 #ifndef ossimCosmoSkymedModel_H 13 #define ossimCosmoSkymedModel_H 30 class PlatformPosition;
double _SrGr_R0
Slant Range for each Ground Range Projection reference point.
This class represents a date and time in the civil format.
virtual bool InitSensorParams(const ossimKeywordlist &kwl, const char *prefix)
Initializes the Sensor Params from a projection keywordlist.
Represents serializable keyword/value map.
double _sceneCenterRangeTime
Scene Center range time.
virtual bool InitPlatformPosition(const ossimKeywordlist &kwl, const char *prefix)
Initializes the Platform Position from a projection keywordlist.
ossimCosmoSkymedModel()
Constructor.
This class allows for direct localisation and indirect localisation using the geometric model of SAR ...
virtual bool InitRefPoint(const ossimKeywordlist &kwl, const char *prefix)
Initializes the Reference Point from a projection keywordlist.
~ossimCosmoSkymedModel()
Destructor.
virtual double getSlantRangeFromGeoreferenced(double col) const
This function associates an image column number to a slant range when the image is georeferenced (gro...
std::vector< double > _SrGr_coeffs
Slant Range for each Ground Range Projection coefficients.
bool UtcDateTimeStringToCivilDate(const std::string &utcString, CivilDateTime &outputDate)
virtual bool InitSRGR(const ossimKeywordlist &kwl, const char *prefix)
Initializes the Slant Range to Ground Range data sets : _SrToGr_R0,_SrToGr_coeffs_number,_SrToGr_exponent,_SrToGr_coeffs,_nbCol.
double _pixel_spacing
Pixel spacing.
This class allows for direct localisation and indirect localisation using the CosmoSkymed sensor mode...
double _nbCol
Number of columns.