A class that implements a concept of record set to a ORACLE SPATIAL DBMS.
More...
#include <TeOracleSpatial.h>
List of all members.
Detailed Description
A class that implements a concept of record set to a ORACLE SPATIAL DBMS.
This class is part of the driver of interface between TerraLib and ORACLE SPATIAL DBMS. It was developed using OCI (Oracle Call Interface) library.
- See also:
- TeOCIOraclePortal TeOCICursor
Constructor & Destructor Documentation
| TeOracleSpatialPortal::TeOracleSpatialPortal |
( |
TeOracleSpatial * |
pDatabase | ) |
[inline] |
| virtual TeOracleSpatialPortal::~TeOracleSpatialPortal |
( |
| ) |
[inline, virtual] |
Member Function Documentation
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TePolygon & |
poly | ) |
[virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TePolygon & |
poly, |
|
|
const unsigned int & |
initIndex |
|
) |
| [virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TeNode & |
n | ) |
[virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TeNode & |
n, |
|
|
const unsigned int & |
initIndex |
|
) |
| [virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TePoint & |
p | ) |
[virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TePoint & |
p, |
|
|
const unsigned int & |
initIndex |
|
) |
| [virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TePointSet & |
pointSet | ) |
|
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TeCell & |
cell | ) |
[virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TeLineSet & |
lineSet | ) |
|
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TeCell & |
cell, |
|
|
const unsigned int & |
initIndex |
|
) |
| [virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TePolygonSet & |
polySet | ) |
|
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TeLine2D & |
line | ) |
[virtual] |
| bool TeOracleSpatialPortal::fetchGeometry |
( |
TeLine2D & |
line, |
|
|
const unsigned int & |
initIndex |
|
) |
| [virtual] |
| bool TeOracleSpatialPortal::getCoordinates |
( |
int |
i, |
|
|
TeCoord2D & |
coord |
|
) |
| [protected] |
Gets the i-th coordinate from the coordinates array (SDO_ORDINATES type) of the record set current row.
| int TeOracleSpatialPortal::getDimArraySize |
( |
| ) |
[protected] |
Gets the size of the element information array (SDO_ELEM_INFO type) of the record set current row.
| bool TeOracleSpatialPortal::getDimElement |
( |
int |
i, |
|
|
int & |
elem |
|
) |
| [protected] |
Gets the i-th element element information array (SDO_ELEM_INFO type) of the record set current row.
| bool TeOracleSpatialPortal::getGeometry |
( |
TeGeometry ** |
geom, |
|
|
bool & |
result |
|
) |
| |
| bool TeOracleSpatialPortal::getGeometryType |
( |
TeSDOGType & |
gType | ) |
[protected] |
Gets the geometry type of the record set current row.
| bool TeOracleSpatialPortal::getPointXYZ |
( |
double & |
x, |
|
|
double & |
y |
|
) |
| [protected] |
Gets the point (x and y) associated to the SDO_POINT type of the record set current row.
| int TeOracleSpatialPortal::getSpatialReferenceId |
( |
| ) |
[protected] |
Gets the spatial reference associated to the SDO_GEOMETRY type of the record set current row.
| int TeOracleSpatialPortal::numberOfOrdinates |
( |
| ) |
[protected] |
Gets the number of ordinates of the coordinate array (SDO_ORDINATES type) of the record set current row.
| bool TeOracleSpatialPortal::querySDO |
( |
const string & |
q | ) |
|
Executes a SQL statement that uses operators and functions of the ORACLE SPATIAL.
Friends And Related Function Documentation
The documentation for this class was generated from the following files:
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/TeOracleSpatial.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/TeOracleSpatial.cpp