Go to the documentation of this file.
26 #ifndef __TERRALIB_SRS_INTERNAL_GEOGRAPHICCOORDINATESYSTEM_H
27 #define __TERRALIB_SRS_INTERNAL_GEOGRAPHICCOORDINATESYSTEM_H
98 #endif //__TERRALIB_SRS_INTERNAL_GEOGRAPHICCOORDINATESYSTEM_H
A geodetic datum defines a reference to measure Earth's surface.
double getPrimem() const
Returns the meridian used to take longitude measurements from.
A Geographic Coordinate System (GEOGCS).
bool isGeographic() const
Returns true is a geographic coordinate system and false otherwise.
#define TESRSEXPORT
You can use this macro in order to export/import classes and functions from this module.
double m_primem
The meridian used to take longitude measurements from.
std::string getWKT() const
Returns an OGC's WKT representation for the SRS.
~GeographicCoordinateSystem()
Destructor.
const Datum * getDatum() const
Returns the associated Datum.
This file contains the structs necessary to represent a Spatial Reference System.
A Spatial Reference System, also known as a Coordinate System.
void setDatum(Datum *datum)
Sets the associated Datum.
void setPrimem(double primen)
Sets the meridian used to take longitude measurements from.
GeographicCoordinateSystem(const std::string &name="", const std::string unitName="degree", double primem=0.0)
Constructor with parameters.
Proxy configuration file for TerraView (see terraview_config.h).