26#ifndef __TE_QT_PLUGINS_PHOTOLAYER_INTERNAL_PHOTOLAYERBUILDER_H
27#define __TE_QT_PLUGINS_PHOTOLAYER_INTERNAL_PHOTOLAYERBUILDER_H
A class that models the description of a dataset.
Implementation of a random-access dataset class for the TerraLib In-Memory Data Access driver.
void saveDataSet(te::mem::DataSet *dataSet, te::da::DataSetType *dsType)
static std::size_t GetValidFilesCount(const std::string &path)
te::da::DataSourcePtr m_dataSource
std::string m_dataSetName
std::unique_ptr< te::da::DataSetType > createDataSetType()
~PhotoLayerBuilder()
Destructor.
PhotoLayerBuilder(te::da::DataSourcePtr ds, const std::string &dataSetName, const std::string &path)
Constructor.
An abstract class for data providers like a DBMS, Web Services or a regular file.
Namespace for the DataAccess API of TerraLib.
boost::shared_ptr< DataSource > DataSourcePtr
Namespace for the memory data source of TerraLib.
Namespace for the Qt module of TerraLib.
An abstract class for raster data strucutures.