|
TEVPEXPORT te::vp::AbstractDataHandler * | te::vp::CreateDataHandler (const std::string &dataHandlerName) |
|
TEVPEXPORT std::unique_ptr< te::da::DataSet > | te::vp::CreateDataSetFromFeatureSet (const std::string &dataSetName, const te::da::DataSetType *dataSetType, const te::vp::FeatureSet &featureSet) |
| Creates a memory dataSet based on the given featureSet. More...
|
|
TEVPEXPORT te::da::DataSourcePtr | te::vp::CreateOGRDataSource (std::string repository) |
|
TEVPEXPORT te::vp::AbstractOperation * | te::vp::CreateOperation (const std::string &operationName) |
|
TEVPEXPORT te::da::DataSourcePtr | te::vp::CreateTemporaryDataSource () |
| Creates a data source located in the temporary folder of the user filesystem. More...
|
|
TEVPEXPORT void | te::vp::DropTemporaryDataSource (te::da::DataSourcePtr dataSource) |
|
TEVPEXPORT te::gm::GeometryVector | te::vp::ExtractGeometriesFromFeatureSet (const te::vp::FeatureSet &featureSet) |
| Gets the GeometryVector from the given FeatureSet. The caller must NOT free the memory after using the resulting geometry vector as this method returns the reference to the geometries. More...
|
|
TEVPEXPORT std::string | te::vp::GetDistinctName (const std::string &name, std::vector< std::string > names, std::size_t maxSize=0) |
|
TEVPEXPORT te::mem::DataSetItem * | te::vp::GetFilledItemMemory (te::da::DataSet *dataSet) |
| It returns a memory item with all properties filled with values from the current position dataset. More...
|
|
TEVPEXPORT te::gm::GeometryVectorConst | te::vp::GetGeometriesFromFeatureSet (const te::vp::FeatureSet &featureSet) |
|
TEVPEXPORT te::gm::Geometry * | te::vp::GetGeometryUnion (const std::vector< te::mem::DataSetItem *> &items, size_t geomIdx, te::gm::GeomType outGeoType) |
| It returns the union of a geometry vector. More...
|
|
TEVPEXPORT te::gm::Geometry * | te::vp::GetGeometryUnion (const std::vector< te::mem::DataSetItem *> &items, size_t geomIdx) |
|
TEVPEXPORT te::sam::rtree::Index< size_t, 8 > * | te::vp::GetRtree (te::da::DataSet *data) |
|
TEVPEXPORT std::string | te::vp::GetSimpleTableName (std::string fullName) |
|
TEVPEXPORT bool | te::vp::IsLineStringType (const te::gm::GeomType &geomType) |
|
TEVPEXPORT bool | te::vp::IsPointType (const te::gm::GeomType &geomType) |
|
TEVPEXPORT bool | te::vp::IsPolygonType (const te::gm::GeomType &geomType) |
|
TEVPEXPORT std::unique_ptr< te::da::DataSet > | te::vp::PrepareAdd (te::da::DataSet *ds, te::da::DataSetType *dt) |
|
TEVPEXPORT void | te::vp::Save (te::da::DataSource *source, te::da::DataSet *result, te::da::DataSetType *outDsType, const bool &enableProgress=true) |
|
TEVPEXPORT te::gm::Geometry * | te::vp::SetGeomAsMulti (const te::gm::Geometry &geom) |
|
TEVPEXPORT void | te::vp::SplitGeometryCollection (te::gm::GeometryCollection *geomIn, te::gm::GeometryCollection *gcOut) |
|
TEVPEXPORT void | te::vp::ValidateAlgorithmParams (AlgorithmParams *mainParams, Strategy st) |
|
Utility functions for Vector Processing.
Definition in file Utils.h.