#include "../common/progress/TaskProgress.h"
#include "../common/Translator.h"
#include "../dataaccess/dataset/DataSet.h"
#include "../dataaccess/dataset/DataSetAdapter.h"
#include "../dataaccess/dataset/DataSetType.h"
#include "../dataaccess/dataset/DataSetTypeConverter.h"
#include "../dataaccess/dataset/ObjectIdSet.h"
#include "../dataaccess/datasource/DataSource.h"
#include "../dataaccess/datasource/DataSourceCapabilities.h"
#include "../dataaccess/utils/Utils.h"
#include "../datatype/Property.h"
#include "../datatype/StringProperty.h"
#include "../geometry.h"
#include "../memory/DataSetItem.h"
#include "../raster/RasterProperty.h"
#include "../raster/Utils.h"
#include "../rp/RasterAttributes.h"
#include "../rp/Texture.h"
#include "../statistics.h"
#include "Exception.h"
#include "RasterToVector.h"
#include <boost/algorithm/string.hpp>
#include <boost/lexical_cast.hpp>