12 #ifndef ossimBonneProjection_HEADER 13 #define ossimBonneProjection_HEADER 25 const double falseEasting,
26 const double falseNorthing);
38 void setFalseEasting(
double falseEasting);
44 void setFalseNorthing(
double falseNorthing);
51 void setFalseEastingNorthing(
double falseEasting,
double falseNorthing);
67 const char* prefix=0)
const;
74 const char* prefix=0);
130 long Set_Bonne_Parameters(
double a,
132 double Origin_Latitude,
133 double Central_Meridian,
134 double False_Easting,
135 double False_Northing);
153 void Get_Bonne_Parameters(
double *a,
155 double *Origin_Latitude,
156 double *Central_Meridian,
157 double *False_Easting,
158 double *False_Northing)
const;
173 long Convert_Geodetic_To_Bonne (
double Latitude,
176 double *Northing)
const;
191 long Convert_Bonne_To_Geodetic(
double Easting,
194 double *Longitude)
const;
double Bonn_Delta_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.
Represents serializable keyword/value map.
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 getFalseEasting() const
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
double Bonn_False_Easting
virtual ossimDpt forward(const ossimGpt &worldPoint) const =0
All map projections will convert the world coordinate to an easting northing (Meters).
double Bonn_False_Northing
double getFalseNorthing() const
double Sin_Bonn_Origin_Lat
virtual ossimObject * dup() const