Typedefs | |
typedef std::tuple< int, double, double, int, double, double > | TiePointT |
Tie poit type definition [ SRID1, x1, y2, SRID2, x2, y2 ]. More... | |
Functions | |
TEVPEXPORT bool | MatchDataSets (te::da::DataSet &dataset1, const te::da::DataSetType &dsType1, te::da::DataSet &dataset2, const te::da::DataSetType &dsType2, const bool enableThreads, const double maxXOffset, const double maxYOffset, const double maxPercentDiff, std::vector< TiePointT > &tiePoints) |
Match geometries from the given datasets creating tie-points for the mathed ones. More... | |
TEVPEXPORT bool | MatchGeometries (const std::vector< te::gm::Geometry const * > &geometries1, const std::vector< te::gm::Geometry const * > &geometries2, const bool enableThreads, const double maxXOffset, const double maxYOffset, const double maxPercentDiff, std::vector< TiePointT > &tiePoints) |
Match geometries creating tie-points for the mathed ones. More... | |
Tie poit type definition [ SRID1, x1, y2, SRID2, x2, y2 ].
Definition at line 42 of file TiePointsLocator.h.
TEVPEXPORT bool te::vp::TiePointsLocator::MatchDataSets | ( | te::da::DataSet & | dataset1, |
const te::da::DataSetType & | dsType1, | ||
te::da::DataSet & | dataset2, | ||
const te::da::DataSetType & | dsType2, | ||
const bool | enableThreads, | ||
const double | maxXOffset, | ||
const double | maxYOffset, | ||
const double | maxPercentDiff, | ||
std::vector< TiePointT > & | tiePoints | ||
) |
Match geometries from the given datasets creating tie-points for the mathed ones.
dataset1 | Input dataset 1. |
dsType1 | Input dataset type 1. |
dataset2 | Input dataset 2. |
dsType2 | Input dataset type 2. |
enableThreads | Enable/disable the use of threads. |
maxXOffset | Maximum X offset betweeen Geometries 1 and Geometries 2. |
maxYOffset | Maximum Y offset betweeen Geometries 1 and Geometries 2. |
maxPercentDiff | Maximum percentual difference betweeen features of Geometries 1 and Geometries 2. |
tiePoints | Output tie-points. |
TEVPEXPORT bool te::vp::TiePointsLocator::MatchGeometries | ( | const std::vector< te::gm::Geometry const * > & | geometries1, |
const std::vector< te::gm::Geometry const * > & | geometries2, | ||
const bool | enableThreads, | ||
const double | maxXOffset, | ||
const double | maxYOffset, | ||
const double | maxPercentDiff, | ||
std::vector< TiePointT > & | tiePoints | ||
) |
Match geometries creating tie-points for the mathed ones.
geometries1 | Input Geometries 1 vector. |
geometries2 | INput Geometries 2 vector. |
enableThreads | Enable/disable the use of threads. |
maxXOffset | Maximum X offset betweeen Geometries 1 and Geometries 2. |
maxYOffset | Maximum Y offset betweeen Geometries 1 and Geometries 2. |
maxPercentDiff | Maximum percentual difference betweeen features of Geometries 1 and Geometries 2. |
tiePoints | Output tie-points. |