26 #ifndef __TERRALIB_TOOLS_RASTERMANAGER_RASTERMANAGER_H 
   27 #define __TERRALIB_TOOLS_RASTERMANAGER_RASTERMANAGER_H 
   37     namespace rastermanager
 
   58           bool init(std::string input, std::string & errorMessage);
 
   70           bool copyRaster(std::string output, std::vector<int> bandVec, 
int bandType, std::string & errorMessage);    
 
   80           bool getRasterInfo(std::ostringstream & output, std::string & errorMessage);
 
   91           bool reproject(std::string output, 
int srid, std::string & errorMessage);
 
  103           bool convert(std::string output, std::string extension, std::vector<int> bandVec, std::string & errorMessage);
 
  117           bool changeResolution(std::string output, 
int method,
int scale, std::string & errorMessage);
 
  128           bool trim(std::string output, std::vector<double> env, std::string & errorMessage);
 
  159 #endif // __TERRALIB_TOOLS_RASTERMANAGER_RASTERMANAGER_H