26 #ifndef __TERRALIB_SRS_INTERNAL_SPATIALREFERENCESYSTEM_H 
   27 #define __TERRALIB_SRS_INTERNAL_SPATIALREFERENCESYSTEM_H 
   67       void setName(
const std::string& name);
 
   70       const std::string& getName() 
const;
 
   76       void setUnitName(
const std::string& name);
 
   79       const std::string& getUnitName() 
const;
 
   91       void setSRID(
int id, 
const std::string& authName=
"EPSG");
 
   98       void getSRID(
int& 
id, std::string& authName) 
const;
 
  105       virtual std::string getWKT() 
const = 0;
 
  108       virtual bool isGeographic() 
const = 0;
 
  115       std::pair<unsigned int,std::string> 
m_srid;
 
  125 #endif //__TERRALIB_SRS_INTERNAL_SPATIALREFERENCESYSTEM_H 
std::pair< unsigned int, std::string > m_srid
 
std::auto_ptr< SpatialReferenceSystem > SpatialReferenceSystemPtr
 
A Spatial Reference System, also known as a Coordinate System. 
 
#define TESRSEXPORT
You can use this macro in order to export/import classes and functions from this module.