TerraLib 4.1
decode

Functions

SHP_DLL void TeSHPPointDecode (SHPObject *psShape, TePointSet &ps, string &objectId)
 Decodify a ShapeObject into a TerraLib point set.
SHP_DLL void TeSHPPolyLineDecode (SHPObject *psShape, TeLineSet &ls, string &objectId)
 Decodify a ShapeObject into a TerraLib line set.
SHP_DLL void TeSHPPolygonDecode (SHPObject *psShape, TePolygonSet &pols, string &objectId)
 Decodify a ShapeObject into a TerraLib polygon set.
SHP_DLL bool TeDecodeShape (SHPObject *psShape, TeMultiGeometry &geomestries, string &objectId)
 Decodify a ShapeObject into a TerraLib multigeometry set.

Detailed Description

Auxiliary functions to decode one shape using shapelib


Function Documentation

SHP_DLL bool TeDecodeShape ( SHPObject psShape,
TeMultiGeometry geomestries,
string objectId 
)

Decodify a ShapeObject into a TerraLib multigeometry set.

Parameters:
psShapepointer to a shapelib shape object
geometriesTerraLib multi geometry set to receive the geometries
objectIdTerraLib identifier to this object
SHP_DLL void TeSHPPointDecode ( SHPObject psShape,
TePointSet ps,
string objectId 
)

Decodify a ShapeObject into a TerraLib point set.

Parameters:
psShapepointer to a shapelib shape object
psTerraLib point set to receive the geometries
objectIdTerraLib identifier to this object
SHP_DLL void TeSHPPolygonDecode ( SHPObject psShape,
TePolygonSet pols,
string objectId 
)

Decodify a ShapeObject into a TerraLib polygon set.

Parameters:
psShapepointer to a shapelib shape object
psTerraLib polygon set to receive the geometries
objectIdTerraLib identifier to this object
SHP_DLL void TeSHPPolyLineDecode ( SHPObject psShape,
TeLineSet ls,
string objectId 
)

Decodify a ShapeObject into a TerraLib line set.

Parameters:
psShapepointer to a shapelib shape object
psTerraLib line set to receive the geometries
objectIdTerraLib identifier to this object
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines