Agroeye  1.0
Public Member Functions | List of all members
agroeye::general::geometry::SpatialitePolygon Class Reference

Class converting raster information into Spatialite Polygon. More...

#include <Geometries.h>

Collaboration diagram for agroeye::general::geometry::SpatialitePolygon:

Public Member Functions

 SpatialitePolygon ()
 Simple constructor Exists only to allow creation classes with SpatialitePolygon as member. More...
 
 SpatialitePolygon (Raster &raster, int srid)
 Constructor preparing object for tranformation. More...
 
SpatialiteBlobWkb getSpatialiteBlob (const RasterDataGroup &rasterData) const
 Converts given RasterData into Spatialite BLOB WKB object. More...
 

Detailed Description

Class converting raster information into Spatialite Polygon.

Class converts fragment of raster image (agroeye::handlers::RasterData)

See also
agroeye::handlers::Raster

Constructor & Destructor Documentation

§ SpatialitePolygon() [1/2]

agroeye::general::geometry::SpatialitePolygon::SpatialitePolygon ( )
inline

Simple constructor Exists only to allow creation classes with SpatialitePolygon as member.

Here is the call graph for this function:

§ SpatialitePolygon() [2/2]

agroeye::general::geometry::SpatialitePolygon::SpatialitePolygon ( Raster raster,
int  srid 
)

Constructor preparing object for tranformation.

Intializes object with values required for transformation from pixel information into spatialite polygon object

Parameters
RasterReference to raster
sridSRID value of raster
Here is the call graph for this function:

Member Function Documentation

§ getSpatialiteBlob()

SpatialiteBlobWkb agroeye::general::geometry::SpatialitePolygon::getSpatialiteBlob ( const RasterDataGroup rasterData) const

Converts given RasterData into Spatialite BLOB WKB object.

Parameters
rasterDataRasterData which will be translated into Spatialite Binary Object
Returns
Object with binary data and binary data size
Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: