QgsDatumTransform class
Contains methods and classes relating the datum transformations.
Contents
- Reference
Public types
- struct TransformInfo
- Contains datum transform information.
- struct TransformPair
- Contains datum transform information.
Public static functions
-
static auto datumTransformations(const QgsCoordinateReferenceSystem& source,
const QgsCoordinateReferenceSystem& destination) -> QList<QgsDatumTransform::
TransformPair> - Returns a list of datum transformations which are available for the given source and destination CRS.
-
static auto datumTransformInfo(int datumTransformId) -> QgsDatumTransform::
TransformInfo - Returns detailed information about the specified datumTransformId.
- static auto datumTransformToProj(int datumTransformId) -> QString
- Returns a proj string representing the specified datumTransformId datum transform ID.
- static auto projStringToDatumTransformId(const QString& string) -> int
- Returns the datum transform ID corresponding to a specified proj string.
Function documentation
static QList<QgsDatumTransform:: TransformPair> QgsDatumTransform:: datumTransformations(const QgsCoordinateReferenceSystem& source,
const QgsCoordinateReferenceSystem& destination)
Returns a list of datum transformations which are available for the given source and destination CRS.
static QgsDatumTransform:: TransformInfo QgsDatumTransform:: datumTransformInfo(int datumTransformId)
Returns detailed information about the specified datumTransformId.
If datumTransformId was not a valid transform ID, a TransformInfo with TransformInfo::
static QString QgsDatumTransform:: datumTransformToProj(int datumTransformId)
Returns a proj string representing the specified datumTransformId datum transform ID.
static int QgsDatumTransform:: projStringToDatumTransformId(const QString& string)
Returns the datum transform ID corresponding to a specified proj string.
Returns -1 if matching datum ID was not found.