26 #ifndef __TERRALIB_CELLSPACE_INTERNAL_CELLSPACEOPERATIONS_H
27 #define __TERRALIB_CELLSPACE_INTERNAL_CELLSPACEOPERATIONS_H
30 #include "../dataaccess/datasource/DataSourceInfo.h"
31 #include "../maptools/AbstractLayer.h"
93 const std::string& name,
130 te::da::DataSetType* createCellularDataSetType(
const std::string& name,
int srid, CellSpaceType type);
136 #endif // __TERRALIB_CELLSPACE_INTERNAL_CELLSPACEOPERATIONS_H
This class provide cellular spaces operations.
#define TECELLSPACEEXPORT
You can use this macro in order to export/import classes and functions from this module.
A class that represents an R-tree.
A class that models the description of a dataset.
Configuration flags for the Cellular Spaces module of TerraLib.
Implementation of a random-access dataset class for the TerraLib In-Memory Data Access driver...
An Envelope defines a 2D rectangular region.
An abstract class for raster data strucutures.
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr