26 #ifndef __TE_QT_PLUGINS_TERRAMOBILE_INTERNAL_UTILS_H    27 #define __TE_QT_PLUGINS_TERRAMOBILE_INTERNAL_UTILS_H    30 #include "../../../../maptools/AbstractLayer.h"    31 #include "../Config.h"    36   namespace da { 
class DataSource; }
    49           std::map<std::string, std::string> rInfo, std::string type);
    62 #endif  // __TE_QT_PLUGINS_TERRAMOBILE_INTERNAL_UTILS_H void queryGPKG(std::string query, te::da::DataSource *dsGPKG)
 
An abstract class for data providers like a DBMS, Web Services or a regular file. ...
 
std::auto_ptr< te::rst::Raster > NormalizeRaster(te::rst::Raster *inraster, double nmin, double nmax, std::map< std::string, std::string > rInfo, std::string type)
 
void exportToGPKG(te::map::AbstractLayerPtr layer, te::da::DataSource *dsGPKG, std::string outFileName, const te::gm::Envelope extent)
 
An Envelope defines a 2D rectangular region. 
 
An abstract class for raster data strucutures. 
 
void fillExtraColumns(te::da::DataSource *ds, std::string dataSetName)
 
std::vector< std::string > getItemNames(std::string type, te::da::DataSource *dsGPKG)
 
std::auto_ptr< te::da::DataSource > createGeopackage(std::string gpkgName)
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr