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 (const te::core::URI &uri) |
void | CheckDecimalSeparator (std::string &value) |
TETERRALIB4EXPORT std::string | Convert2Latin1 (const std::string &str) |
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::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... | |
TETERRALIB4EXPORT std::string | Convert2Utf8 (const std::string &str) |
te::gm::GeomType | GetCollection (TeGeomRep rep) |
te::gm::GeomType | GetMinimalRepresentation (const std::vector< TeGeometry * > &geoms) |
te::da::DataSource* terralib4::Build | ( | const te::core::URI & | uri | ) |
void terralib4::CheckDecimalSeparator | ( | std::string & | value | ) |
TETERRALIB4EXPORT std::string terralib4::Convert2Latin1 | ( | const std::string & | str | ) |
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::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. |
TETERRALIB4EXPORT std::string terralib4::Convert2Utf8 | ( | const std::string & | str | ) |
te::gm::GeomType terralib4::GetCollection | ( | TeGeomRep | rep | ) |
te::gm::GeomType terralib4::GetMinimalRepresentation | ( | const std::vector< TeGeometry * > & | geoms | ) |