46 catch(
const std::exception& e)
48 std::cout << std::endl <<
"An exception has occurred in Raster examples: " << e.what() << std::endl;
54 std::cout << std::endl <<
"An unexpected exception has occurred in Raster examples!" << std::endl;
void ReprojectRasterUsingFunction()
Reproject one raster using GDAL implementation.
void VectorizeRaster()
This example shows how to use the vectorization method.
An utility class to control the startup and cleanup of the TerraLib Platform and its resources...
void ExemplifyDataAccess()
A set of examples using GDAL/raster/dataaccess support.
void SplitComplexImage()
Test to open a complex image and split into real/imaginary rasters.
void ExemplifyIterators()
An example to test iterators over Bands, Windows, and Rasters.
General utilities for serializing plugin information.
void ArithmeticWithRaster()
Creates a new raster based on raster arithmetic operations.
static PluginManager & instance()
Access the singleton.
General utilities for plugins.
void finalize()
It finalizes the TerraLib Platform.
static TerraLib & getInstance()
It returns a reference to the singleton instance.
void Raster1Bit()
This example shows how to create an 1bit Raster in memory, and how to save an 1bit Raster in Tiff for...
void RasterizePolygonSet()
Test to open a shapefile and save some polygons in a raster file.
void ResampleRaster()
Resample one Raster based on user defined parameters.
void initialize()
It initializes the TerraLib Platform.
These routines show how to use the raster module and the GDAL data source module. ...
void RasterInMemory()
An example to use the memory driver.
void MakeRasterCrop()
Creates an image crop with a providen envelope.
void clear()
Stop and unload all plugins, then clear the internal list of plugins.
void LoadModules()
Load terralib modules.
void ReprojectRasterUsingDriver()
Reproject one raster using TerraLib implementation.