All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Aggregation.h File Reference

Aggregation Vector Processing functions. More...

#include "../datatype/Property.h"
#include "../geometry/Geometry.h"
#include "../memory/DataSet.h"
#include "../statistics/core/Enums.h"
#include "Config.h"
#include "Enums.h"
#include "Exception.h"
#include <map>
#include <vector>

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 te::da
 Namespace for the DataAccess API of TerraLib.
 
 te::vp
 Namespace for Vector Processing module of TerraLib.
 

Functions

TEVPEXPORT bool te::vp::Aggregation (const std::string &inDataset, te::da::DataSource *inDatasource, const std::vector< te::dt::Property * > &groupingProperties, const std::map< te::dt::Property *, std::vector< te::stat::StatisticalSummary > > &statisticalSummary, const std::string &outDataset, te::da::DataSource *outDatasource)
 Executes the Aggregation Geographical Operation and persists the result as a dataset in a given output datasource. More...
 

Detailed Description

Aggregation Vector Processing functions.

Definition in file Aggregation.h.