11 #ifndef ossimGnomonicProjection_HEADER 12 #define ossimGnomonicProjection_HEADER 23 const double falseEasting,
24 const double falseNorthing);
40 void setFalseEasting(
double falseEasting);
46 void setFalseNorthing(
double falseNorthing);
53 void setFalseEastingNorthing(
double falseEasting,
double falseNorthing);
65 const char* prefix=0)
const;
72 const char* prefix=0);
110 long Set_Gnomonic_Parameters(
double a,
112 double Origin_Latitude,
113 double Central_Meridian,
114 double False_Easting,
115 double False_Northing);
132 void Get_Gnomonic_Parameters(
double *a,
134 double *Origin_Latitude,
135 double *Central_Meridian,
136 double *False_Easting,
137 double *False_Northing)
const;
152 long Convert_Geodetic_To_Gnomonic (
double Latitude,
155 double *Northing)
const;
170 long Convert_Gnomonic_To_Geodetic(
double Easting,
173 double *Longitude)
const;
double Gnom_False_Northing
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
double abs_Gnom_Origin_Lat
Represents serializable keyword/value map.
double Sin_Gnom_Origin_Lat
virtual ossimGpt inverse(const ossimDpt &projectedPoint) const =0
Will take a point in meters and convert it to ground.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
~ossimGnomonicProjection()
double getFalseNorthing() const
double Cos_Gnom_Origin_Lat
virtual ossimDpt forward(const ossimGpt &worldPoint) const =0
All map projections will convert the world coordinate to an easting northing (Meters).
virtual ossimObject * dup() const
double Gnom_Delta_Easting
double Gnom_Delta_Northing
double getFalseEasting() const
double Gnom_False_Easting