This class provide cellular spaces operations.
More...
#include <CellSpaceOperations.h>
This class provide cellular spaces operations.
Definition at line 67 of file CellSpaceOperations.h.
◆ CellSpaceType
Enumerator |
---|
CELLSPACE_POLYGONS | Polygons Type.
|
CELLSPACE_POINTS | Points Type.
|
Definition at line 72 of file CellSpaceOperations.h.
◆ CellularSpacesOperations()
te::cellspace::CellularSpacesOperations::CellularSpacesOperations |
( |
| ) |
|
◆ ~CellularSpacesOperations()
te::cellspace::CellularSpacesOperations::~CellularSpacesOperations |
( |
| ) |
|
◆ addCell()
Add a cell in the memory dataset.
- Parameters
-
ds | DataSet where the cell will be added. |
col | Column number. |
row | Row number. |
geom | Geometry that will be added. |
◆ createCellSpace()
It creates a Cellular Space.
- Parameters
-
outputSource | Information about the output datasource. |
name | Name of the output layer. |
resX | Cells resolution in X-dimension. |
resY | Cells resolution in X-dimension. |
env | The bouding box of the cell space. |
srid | The spatial reference for the bouding box. |
type | The type of cell space to be created. |
◆ createCellularDataSetType()
Create the DataSetType of the cellular space.
- Parameters
-
name | DataSetType name. |
srid | DataSetType SRID. |
type | Celluar space type (polygon, points or raster). |
- Returns
- The DataSetType created.
◆ getRtree()
Get a RTree with the geometries envelopes of layer.
- Parameters
-
- Returns
- The RTree created.
The documentation for this class was generated from the following file: