Pipeline source for reading GDAL images from memory or file. More...
#include <spatmod/imagesourcegdal.h>

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 () |
Pipeline source for reading GDAL images from memory or file.
| SPATMOD::IMAGE::SOURCE_GDAL::SOURCE_GDAL | ( | const FILEPATH & | FilePath, | |
| const char * | DriverName = 0 | |||
| ) | [explicit] |
Construct with FILEPATH and optional DriverName.
| FilePath | Filepath of source | |
| DriverName | Name of GDALDriver to use, 0 to automatically find correct driver |
Construct with FILEPATH and Driver enum.
Uses GDALDriver specified.
| 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.
| 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.
| MemBuffer | Memory buffer, will be returned empty | |
| Driver | Driver to use |
| virtual SPATMOD::IMAGE::SOURCE_GDAL::~SOURCE_GDAL | ( | ) | [virtual] |
Destructor.
1.6.1