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,
98 void prepareDataSet(
te::da::DataSet* dataSetQuery,
99 te::mem::DataSet* outputDataSet,
100 const
int& sourceSRID);
111 void prepareDataSet(std::vector<std::vector<
te::gm::Geometry*> > vecDissolvedGeom,
112 te::mem::DataSet* outputDataSet,
113 const
int& sourceSRID,
114 const
double &distance);
120 #endif // __TERRALIB_VP_INTERNAL_BUFFER_QUERY_H