Classes | |
class | Band |
class | DataSource |
class | GeomReader |
class | Globals |
An static class with global definitions. More... | |
class | Module |
class | Raster |
class | RasterDataSet |
class | TableDataSet |
Implementation of a dataset for the TerraLib 4 driver. More... | |
struct | ThemeInfo |
class | Transactor |
class | VectorDataSet |
Implementation of a dataset for the TerraLib 4 driver. More... | |
Functions | |
te::da::DataSource * | Build () |
void | CheckDecimalSeparator (std::string &value) |
TeAttrDataType | Convert2T4 (int type) |
It converts a Terralib 5 data type to Terralib 4.x data type. More... | |
std::auto_ptr< TeDatabaseFactoryParams > | Convert2T4DatabaseParams (const std::map< std::string, std::string > &dsInfo) |
It converts a data source information to a TerraLib 4.x database params. More... | |
TeAttrDataType | Convert2T4GeomType (te::gm::GeomType type) |
std::auto_ptr< te::dt::Property > | Convert2T5 (const TeAttributeRep &attRep) |
It creates a valid TerraLib 5 property given a valid TerraLib 4.x attribute representation. More... | |
TETERRALIB4EXPORT int | Convert2T5 (TeAttrDataType type) |
It converts a Terralib 4.x data type to Terralib 5 data type. More... | |
int | Convert2T5 (TeDataType dt) |
std::auto_ptr< te::gm::Envelope > | Convert2T5 (TeBox box) |
std::auto_ptr< te::da::DataSetType > | Convert2T5 (TeTable table) |
te::rst::RasterProperty * | Convert2T5 (TeRasterParams &rparams) |
te::gm::GeomType | Convert2T5GeomType (TeAttrDataType type) |
TETERRALIB4EXPORT te::gm::GeomType | Convert2T5GeomType (TeGeomRep type) |
It converts a Terralib 4.x data type to Terralib 5 data type. More... | |
|
inline |
Definition at line 34 of file DataSourceFactory.h.
void terralib4::CheckDecimalSeparator | ( | std::string & | value | ) |
TeAttrDataType terralib4::Convert2T4 | ( | int | type | ) |
It converts a Terralib 5 data type to Terralib 4.x data type.
type | The type to convert. |
std::auto_ptr<TeDatabaseFactoryParams> terralib4::Convert2T4DatabaseParams | ( | const std::map< std::string, std::string > & | dsInfo | ) |
TeAttrDataType terralib4::Convert2T4GeomType | ( | te::gm::GeomType | type | ) |
std::auto_ptr<te::dt::Property> terralib4::Convert2T5 | ( | const TeAttributeRep & | attRep | ) |
It creates a valid TerraLib 5 property given a valid TerraLib 4.x attribute representation.
attRep | A TerraLib 3 data type. |
Exception | It throws an exception if a type cannot be conveted to TerraLib 5 datatype system. |
TETERRALIB4EXPORT int terralib4::Convert2T5 | ( | TeAttrDataType | type | ) |
It converts a Terralib 4.x data type to Terralib 5 data type.
type | The type to convert. |
int terralib4::Convert2T5 | ( | TeDataType | dt | ) |
std::auto_ptr<te::gm::Envelope> terralib4::Convert2T5 | ( | TeBox | box | ) |
std::auto_ptr<te::da::DataSetType> terralib4::Convert2T5 | ( | TeTable | table | ) |
te::rst::RasterProperty* terralib4::Convert2T5 | ( | TeRasterParams & | rparams | ) |
te::gm::GeomType terralib4::Convert2T5GeomType | ( | TeAttrDataType | type | ) |
TETERRALIB4EXPORT te::gm::GeomType terralib4::Convert2T5GeomType | ( | TeGeomRep | type | ) |
It converts a Terralib 4.x data type to Terralib 5 data type.
type | The type to convert. |