#include <SubdivideByBorderTillingStrategy.h>
|
virtual void | appendSubdivideColumns (te::da::DataSetType *dataSetType, const std::string &baseDataSetName) |
|
virtual void | createIndexes (te::da::DataAccess *dataAccess, const std::string &baseDataSetName) |
|
virtual te::da::DataAccess * | createInputDataAccessForSubdivision (const te::da::DataSetType *baseOutputDataSetType, const std::string &dataSetName) |
|
virtual te::da::DataAccess * | createOutputDataAccessForSubdivision (const te::da::DataSetType *baseOutputDataSetType, const std::vector< te::da::DataAccess * > &vecInputDataAccess, const std::string &dataSetName) |
|
virtual std::vector< te::da::DataAccess * > | merge (const std::vector< te::da::DataAccess * > &vecInputDataAccess, const std::vector< std::vector< std::string > > &vecMergeColumns, bool dissolveGeometryCoordinateSubdivision) override |
|
virtual te::da::DataAccess * | merge (te::da::DataAccess *inputDataAccess, const std::vector< std::string > &vecMergeColumns, bool dissolveGeometryCoordinateSubdivision) override |
| Executes the merge of this tilling strategy. More...
|
|
virtual std::vector< te::da::DataAccess * > | subdivide (const std::vector< te::da::DataAccess * > &vecInputDataAccess, std::size_t maxCoordinates) override |
| Executes the merge of this tilling strategy. More...
|
|
virtual te::da::DataAccess * | subdivide (const te::da::DataAccess *inputDataAccess, std::size_t maxCoordinates) override |
| Executes the subdivide of this tilling strategy. More...
|
|
| SubdivideByBorderTillingStrategy (const te::gm::Envelope &mbr, int srid, double resolutionX, double resolutionY, te::common::TaskProgress *taskProgress) |
| < Constructor More...
|
|
virtual | ~SubdivideByBorderTillingStrategy () |
| Executes the subdivide of this tilling strategy. More...
|
|
|
SubdivideByBorderTillingStrategyImpl * | m_impl |
|
◆ SubdivideByBorderTillingStrategy()
◆ ~SubdivideByBorderTillingStrategy()
virtual te::vp::SubdivideByBorderTillingStrategy::~SubdivideByBorderTillingStrategy |
( |
| ) |
|
|
virtual |
Executes the subdivide of this tilling strategy.
◆ appendSubdivideColumns()
virtual void te::vp::SubdivideByBorderTillingStrategy::appendSubdivideColumns |
( |
te::da::DataSetType * |
dataSetType, |
|
|
const std::string & |
baseDataSetName |
|
) |
| |
|
virtual |
◆ createIndexes()
virtual void te::vp::SubdivideByBorderTillingStrategy::createIndexes |
( |
te::da::DataAccess * |
dataAccess, |
|
|
const std::string & |
baseDataSetName |
|
) |
| |
|
virtual |
◆ createInputDataAccessForSubdivision()
virtual te::da::DataAccess * te::vp::SubdivideByBorderTillingStrategy::createInputDataAccessForSubdivision |
( |
const te::da::DataSetType * |
baseOutputDataSetType, |
|
|
const std::string & |
dataSetName |
|
) |
| |
|
virtual |
◆ createOutputDataAccessForSubdivision()
◆ getColumnPropertyName()
static std::string te::vp::SubdivideByBorderTillingStrategy::getColumnPropertyName |
( |
| ) |
|
|
static |
◆ getFullPropertyName()
static std::string te::vp::SubdivideByBorderTillingStrategy::getFullPropertyName |
( |
const std::string & |
dataSetName, |
|
|
const std::string & |
propertyName |
|
) |
| |
|
static |
◆ getParentPropertyName()
static std::string te::vp::SubdivideByBorderTillingStrategy::getParentPropertyName |
( |
| ) |
|
|
static |
◆ getRowPropertyName()
static std::string te::vp::SubdivideByBorderTillingStrategy::getRowPropertyName |
( |
| ) |
|
|
static |
◆ init()
void te::vp::SubdivideByBorderTillingStrategy::init |
( |
| ) |
|
|
protected |
◆ merge() [1/2]
virtual std::vector< te::da::DataAccess * > te::vp::SubdivideByBorderTillingStrategy::merge |
( |
const std::vector< te::da::DataAccess * > & |
vecInputDataAccess, |
|
|
const std::vector< std::vector< std::string > > & |
vecMergeColumns, |
|
|
bool |
dissolveGeometryCoordinateSubdivision |
|
) |
| |
|
overridevirtual |
◆ merge() [2/2]
virtual te::da::DataAccess * te::vp::SubdivideByBorderTillingStrategy::merge |
( |
te::da::DataAccess * |
inputDataAccess, |
|
|
const std::vector< std::string > & |
vecMergeColumns, |
|
|
bool |
dissolveGeometryCoordinateSubdivision |
|
) |
| |
|
overridevirtual |
◆ subdivide() [1/2]
virtual std::vector< te::da::DataAccess * > te::vp::SubdivideByBorderTillingStrategy::subdivide |
( |
const std::vector< te::da::DataAccess * > & |
vecInputDataAccess, |
|
|
std::size_t |
maxCoordinates |
|
) |
| |
|
overridevirtual |
◆ subdivide() [2/2]
◆ m_impl
SubdivideByBorderTillingStrategyImpl* te::vp::SubdivideByBorderTillingStrategy::m_impl |
|
protected |
The documentation for this class was generated from the following file: