28 #ifndef __TERRALIB_VP_INTERNAL_BUFFER_QUERY_H 29 #define __TERRALIB_VP_INTERNAL_BUFFER_QUERY_H 32 #include "../common/Exception.h" 33 #include "../datatype/Property.h" 34 #include "../geometry/Geometry.h" 35 #include "../memory/DataSet.h" 36 #include "../statistics/core/Enums.h" 89 std::vector<std::vector<te::gm::Geometry*> > dissolveQuery(
te::da::DataSet* dsQuery,
100 const int& sourceSRID);
111 void prepareDataSet(std::vector<std::vector<te::gm::Geometry*> > vecDissolvedGeom,
113 const int& sourceSRID,
114 const double &distance);
120 #endif // __TERRALIB_VP_INTERNAL_BUFFER_QUERY_H
An abstract class to compute the buffer memory and buffer query operation.
Implementation of a random-access dataset class for the TerraLib In-Memory Data Access driver...
Enumerations related to Vector Processing module.
A concrete class to compute the buffer operation.
This class is designed to declare objects to be thrown as exceptions by TerraLib. ...
A dataset is the unit of information manipulated by the data access module of TerraLib.
Configuration flags for the Terrralib Vector Processing module.
#define TEVPEXPORT
You can use this macro in order to export/import classes and functions from this module.
This class is designed to declare objects to be thrown as exceptions by TerraLib. ...