GribPolygonExample.cpp File Reference
#include "RasterExamples.h"
#include <terralib/raster.h>
#include <terralib/geometry.h>
#include <iostream>
#include <map>
#include <memory>

Go to the source code of this file.

Functions

te::gm::PolygoncreatePolygon (const double &llx, const double &lly, const double &urx, const double &ury)
 
void GribPolygonExample ()
 An example to use Grib and Geometry. More...
 
void Mask (te::rst::Raster *iraster, const te::gm::Polygon *poly, te::rst::Raster *oraster)
 
te::rst::RasterMask (te::rst::Raster *iraster, const te::gm::Polygon *poly, const std::map< std::string, std::string > &routinfo=std::map< std::string, std::string >(), const std::string &rtype=TE_DEFAULT_RASTER_TYPE)
 

Function Documentation

te::gm::Polygon* createPolygon ( const double &  llx,
const double &  lly,
const double &  urx,
const double &  ury 
)
te::rst::Raster* Mask ( te::rst::Raster iraster,
const te::gm::Polygon poly,
const std::map< std::string, std::string > &  routinfo = std::map<std::string, std::string>(),
const std::string &  rtype = TE_DEFAULT_RASTER_TYPE 
)