12 #ifndef ossimObliqueMercatorProjection_HEADER 13 #define ossimObliqueMercatorProjection_HEADER 48 void setFalseEasting(
double falseEasting);
54 void setFalseNorthing(
double falseNorthing);
56 void setCentralPoint1(
const ossimGpt& point);
57 void setCentralPoint2(
const ossimGpt& point);
58 void setScaleFactor(
double scaleFactor);
60 void setParameters(
const ossimGpt& point1,
70 void setFalseEastingNorthing(
double falseEasting,
double falseNorthing);
84 const char* prefix=0)
const;
91 const char* prefix=0);
160 long Set_Oblique_Mercator_Parameters(
double a,
162 double Origin_Latitude,
167 double False_Easting,
168 double False_Northing,
169 double Scale_Factor);
196 void Get_Oblique_Mercator_Parameters(
double *a,
198 double *Origin_Latitude,
203 double *False_Easting,
204 double *False_Northing,
205 double *Scale_Factor)
const;
220 long Convert_Geodetic_To_Oblique_Mercator(
double Latitude,
223 double *Northing)
const;
238 long Convert_Oblique_Mercator_To_Geodetic(
double Easting,
241 double *Longitude)
const;
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 OMerc_Delta_Easting
Represents serializable keyword/value map.
ossimGpt theCentralPoint1
~ossimObliqueMercatorProjection()
const ossimGpt & getCentralPoint1() const
double getFalseEasting() const
ossimGpt theCentralPoint2
virtual ossimGpt inverse(const ossimDpt &projectedPoint) const =0
Will take a point in meters and convert it to ground.
virtual bool operator==(const ossimProjection &projection) const
Compares this to arg projection and returns TRUE if the same.
double getFalseNorthing() const
double OMerc_Delta_Northing
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
virtual ossimObject * dup() const
double getScaleFactor() const
virtual ossimDpt forward(const ossimGpt &worldPoint) const =0
All map projections will convert the world coordinate to an easting northing (Meters).
double OMerc_Scale_Factor
double OMerc_False_Northing
const ossimGpt & getCentralPoint2() const
double OMerc_False_Easting