SPATMOD::IMAGE::SOURCE_GDAL Class Reference

Pipeline source for reading GDAL images from memory or file. More...

#include <spatmod/imagesourcegdal.h>

Inheritance diagram for SPATMOD::IMAGE::SOURCE_GDAL:
Inheritance graph
[legend]

List of all members.

Public Types

enum  DRIVER {
  DRIVER_ESRIArcGrid, DRIVER_ENVISAT, DRIVER_ERDASImagine, DRIVER_GIF,
  DRIVER_GMTNetCDF, DRIVER_NetCDF, DRIVER_NITF, DRIVER_PCI
}

Public Member Functions

 SOURCE_GDAL (SIMPLE_ARRAY< UINT8 > &MemBuffer, DRIVER Driver)
 SOURCE_GDAL (SIMPLE_ARRAY< UINT8 > &MemBuffer, const char *DriverName=0)
 SOURCE_GDAL (const FILEPATH &FilePath, DRIVER Driver)
 SOURCE_GDAL (const FILEPATH &FilePath, const char *DriverName=0)
virtual ~SOURCE_GDAL ()

Detailed Description

Pipeline source for reading GDAL images from memory or file.


Member Enumeration Documentation

Enumerator:
DRIVER_ESRIArcGrid 
DRIVER_ENVISAT 
DRIVER_ERDASImagine 
DRIVER_GIF 
DRIVER_GMTNetCDF 
DRIVER_NetCDF 
DRIVER_NITF 
DRIVER_PCI 

Constructor & Destructor Documentation

SPATMOD::IMAGE::SOURCE_GDAL::SOURCE_GDAL ( const FILEPATH FilePath,
const char *  DriverName = 0 
) [explicit]

Construct with FILEPATH and optional DriverName.

Parameters:
FilePath Filepath of source
DriverName Name of GDALDriver to use, 0 to automatically find correct driver
SPATMOD::IMAGE::SOURCE_GDAL::SOURCE_GDAL ( const FILEPATH FilePath,
DRIVER  Driver 
)

Construct with FILEPATH and Driver enum.

Uses GDALDriver specified.

Parameters:
FilePath Filepath of source
Driver Driver to use
SPATMOD::IMAGE::SOURCE_GDAL::SOURCE_GDAL ( SIMPLE_ARRAY< UINT8 > &  MemBuffer,
const char *  DriverName = 0 
) [explicit]

Construct with memory buffer and optional DriverName.

Parameters:
MemBuffer Memory buffer, will be returned empty
DriverName Name of GDALDriver to use, 0 to automatically find correct driver
SPATMOD::IMAGE::SOURCE_GDAL::SOURCE_GDAL ( SIMPLE_ARRAY< UINT8 > &  MemBuffer,
DRIVER  Driver 
)

Construct with memory buffer and Driver enum.

Uses GDALDriver specified.

Parameters:
MemBuffer Memory buffer, will be returned empty
Driver Driver to use
virtual SPATMOD::IMAGE::SOURCE_GDAL::~SOURCE_GDAL (  )  [virtual]

Destructor.


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

Generated on Sun Oct 7 21:40:05 2012 for TNTsdk 2012 by  doxygen 1.6.1