28 #ifndef __TERRALIB_VP_INTERNAL_AGGREGATION_MEMORY_H
29 #define __TERRALIB_VP_INTERNAL_AGGREGATION_MEMORY_H
32 #include "../common/Exception.h"
33 #include "../datatype/Property.h"
34 #include "../dataaccess/dataset/DataSetType.h"
35 #include "../geometry/Geometry.h"
36 #include "../memory/DataSet.h"
37 #include "../statistics/core/Enums.h"
68 std::map<std::string, std::string> calculateStringStats(
const std::vector<te::mem::DataSetItem*>& items);
70 std::map<std::string,double> calculateNumStats(
const std::vector<te::mem::DataSetItem*>& items, std::string& modeProp, std::string& modeName);
72 std::auto_ptr<te::da::DataSetType> buildOutDataSetType();
78 #endif // __TERRALIB_VP_INTERNAL_AGGREGATION_MEMORY_H
#define TEVPEXPORT
You can use this macro in order to export/import classes and functions from this module.
Enumerations related to Vector Processing module.
This class is designed to declare objects to be thrown as exceptions by TerraLib. ...
This class is designed to declare objects to be thrown as exceptions by TerraLib. ...
Configuration flags for the Terrralib Vector Processing module.