|
| enum | BoundariesBetweenBuffers { DISSOLVE,
NOT_DISSOLVE
} |
| | Define the boundaries between buffers. More...
|
| |
| enum | GeometricOperation {
CONVEX_HULL,
CENTROID,
MBR,
AREA,
LINE,
PERIMETER
} |
| |
| enum | GeometricOpObjStrategy { ALL_OBJ,
AGGREG_OBJ,
AGGREG_BY_ATTRIBUTE
} |
| | Defines the strategy used for the processing of the input geometries. More...
|
| |
| enum | GroupingFunctionsType {
MIN_VALUE,
MAX_VALUE,
MEAN,
SUM,
COUNT,
VALID_COUNT,
STANDARD_DEVIATION,
KERNEL,
VARIANCE,
SKEWNESS,
KURTOSIS,
AMPLITUDE,
MEDIAN,
VAR_COEFF,
MODE
} |
| | Define grouping functions type. More...
|
| |
| enum | MemoryUse { WHOLE_MEM,
PARTIALLY_MEM,
LOW_MEM
} |
| | Define possible states for memory use. More...
|
| |
| enum | RuleForBuffer { INSIDE_OUTSIDE,
ONLY_OUTSIDE,
ONLY_INSIDE
} |
| |
| enum | Strategy { MEMORY,
QUERY
} |
| |
|
| TEVPEXPORT te::da::DataSourcePtr | CreateOGRDataSource (std::string repository) |
| |
| std::vector< te::gm::Geometry * > | ExtractGeometry (te::gm::Geometry *inputGeometry, te::gm::GeomType outputGeomType) |
| |
| DataStruct | GetDataStructFromLayer (te::map::AbstractLayerPtr layer, bool onlySelectedObjects, int srid=0) |
| |
| std::vector< std::string > | GetDissolveProps (const std::map< std::string, te::dt::AbstractData * > &specificParams) |
| |
| TEVPEXPORT std::string | GetDistinctName (const std::string &name, std::vector< std::string > names, std::size_t maxSize=0) |
| |
| std::list< te::map::AbstractLayerPtr > | GetFilteredLayers (std::string text, std::list< te::map::AbstractLayerPtr > layers) |
| | Get a list of AbstractLayer filtered by the name;. More...
|
| |
| TEVPEXPORT std::auto_ptr< te::gm::Geometry > | GetGeometryUnion (const std::vector< te::gm::Geometry * > &geomVec) |
| |
| TEVPEXPORT te::gm::Geometry * | 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 * | GetGeometryUnion (const std::vector< te::mem::DataSetItem * > &items, size_t geomIdx) |
| |
| TEVPEXPORT te::gm::GeomType | GetMultiType (te::gm::GeomType geomType) |
| |
| te::da::DataSetType * | GetOutputDataSetType (te::vp::AlgorithmParams *mainParams) |
| |
| TEVPEXPORT te::sam::rtree::Index< size_t, 8 > * | GetRtree (te::da::DataSet *data) |
| |
| te::da::Select * | GetSelectQueryFromLayer (te::map::AbstractLayerPtr layer, bool onlySelectedObjects, int srid=0) |
| |
| TEVPEXPORT std::string | GetSimpleTableName (std::string fullName) |
| |
| TEVPEXPORT te::gm::GeomType | GetSimpleType (te::gm::GeomType geomType) |
| |
| std::map< te::dt::Property *, std::vector< te::stat::StatisticalSummary > > | GetSummaryProps (const std::map< std::string, te::dt::AbstractData * > &specificParams) |
| |
| bool | IsCollection (const std::map< std::string, te::dt::AbstractData * > &specificParams) |
| |
| TEVPEXPORT bool | IsLineStringType (const te::gm::GeomType &geomType) |
| |
| TEVPEXPORT bool | IsMultiType (te::gm::GeomType geomType) |
| |
| TEVPEXPORT bool | IsPointType (const te::gm::GeomType &geomType) |
| |
| TEVPEXPORT bool | IsPolygonType (const te::gm::GeomType &geomType) |
| |
| TEVPEXPORT bool | MakeValidGeometry (const te::da::DataSourcePtr dataSource, const std::string dataSetName, std::string errorMessage) |
| | It tries to fix invalid geometry by SQL clause ST_MakeValid and updates the source data. More...
|
| |
| void | PopulateItens (te::da::DataSetType *inputDataSetType, std::vector< te::mem::DataSetItem * > inputItens, std::map< std::string, te::dt::AbstractData * > specificParams, std::vector< te::mem::DataSetItem * > outputItemVec) |
| |
| TEVPEXPORT std::auto_ptr< te::da::DataSet > | PrepareAdd (te::da::DataSet *ds, te::da::DataSetType *dt) |
| |
| TEVPEXPORT void | Save (te::da::DataSource *source, te::da::DataSet *result, te::da::DataSetType *outDsType) |
| |
| TEVPEXPORT te::gm::Geometry * | SetGeomAsMulti (te::gm::Geometry *geom) |
| |
| te::gm::GeomType | SetGeomResultType (const te::gm::GeomType &geomType, const bool &isCollection) |
| |
| TEVPEXPORT void | SplitGeometryCollection (te::gm::GeometryCollection *geomIn, te::gm::GeometryCollection *gcOut) |
| |
| TEVPEXPORT void | ValidateAlgorithmParams (AlgorithmParams *mainParams, Strategy st) |
| |
| te::gm::Geometry * | ValidateGeometry (te::gm::Geometry *input, std::vector< std::string > &error) |
| |
Namespace for Vector Processing module of TerraLib.