26 #ifndef __TERRALIB_OGR_INTERNAL_UTILS_H 
   27 #define __TERRALIB_OGR_INTERNAL_UTILS_H 
   31 #include "../srs/Config.h" 
   39 class OGRSpatialReference;
 
  244 #endif  // __TERRALIB_OGR_INTERNAL_UTILS_H 
TEOGREXPORT int Convert2TerraLibProjection(OGRSpatialReference *osrs)
It converts the OGR Projection to TerraLib Projection. 
 
std::string GetDriverName(const std::string &path)
It tries extract the driver name used by OGR Library based on the given path. 
 
#define TE_UNKNOWN_SRS
A numeric value to represent a unknown SRS identification in TerraLib. 
 
#define TEOGREXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
TEOGREXPORT std::vector< std::string > GetOGRDrivers(bool filterCreate=false)
It returns the list of OGR Drivers available. 
 
TEOGREXPORT OGRGeometry * Convert2OGR(const te::gm::Geometry *teGeom)
It converts the TerraLib Geometry to OGR Geometry. 
 
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards. 
 
GeomType
Each enumerated type is compatible with a Well-known Binary (WKB) type code. 
 
Configuration flags for the OGR Driver Implementation of TerraLib. 
 
A class that models the description of a dataset. 
 
TEOGREXPORT te::gm::Geometry * Convert2TerraLib(OGRGeometry *ogrGeom)
It converts the OGR Geometry to TerraLib Geometry. 
 
It models a property definition. 
 
TEOGREXPORT std::string GetOGRConnectionInfo(const std::map< std::string, std::string > &connInfo)
 
TEOGREXPORT OGRSpatialReference * Convert2OGRProjection(int srid)
It converts the TerraLib Projection to OGR Projection. 
 
An Envelope defines a 2D rectangular region.