Class: QgsDatumTransform

class qgis.core.QgsDatumTransform

Bases: sip.wrapper

Contains methods and classes relating the datum transformations.

Methods

datumTransformInfo

Returns detailed information about the specified datumTransformId.

datumTransformToProj

Returns a proj string representing the specified datumTransformId datum transform ID.

datumTransformations

Returns a list of datum transformations which are available for the given source and destination CRS.

projStringToDatumTransformId

Returns the datum transform ID corresponding to a specified proj string.

class TransformInfo

Bases: sip.wrapper

QgsDatumTransform.TransformInfo(QgsDatumTransform.TransformInfo)

datumTransformId
deprecated
destinationCrsAuthId
destinationCrsDescription
epsgCode
preferred
remarks
scope
sourceCrsAuthId
sourceCrsDescription
class TransformPair(sourceTransformId: int = -1, destinationTransformId: int = -1)

Bases: sip.wrapper

Constructor for a TransformPair with the specified sourceTransformId and destinationTransformId transforms.

QgsDatumTransform.TransformPair(QgsDatumTransform.TransformPair)

Parameters
  • sourceTransformId (int = -1) –

  • destinationTransformId (int = -1) –

destinationTransformId
sourceTransformId
datumTransformInfo(datumTransformId: int) → QgsDatumTransform.TransformInfo

Returns detailed information about the specified datumTransformId. If datumTransformId was not a valid transform ID, a TransformInfo with TransformInfo.datumTransformId of -1 will be returned.

Parameters

datumTransformId (int) –

Return type

QgsDatumTransform.TransformInfo

datumTransformToProj(datumTransformId: int) → str

Returns a proj string representing the specified datumTransformId datum transform ID.

Parameters

datumTransformId (int) –

Return type

str

datumTransformations(source: QgsCoordinateReferenceSystem, destination: QgsCoordinateReferenceSystem) → object

Returns a list of datum transformations which are available for the given source and destination CRS.

Parameters
Return type

object

projStringToDatumTransformId(string: str) → int

Returns the datum transform ID corresponding to a specified proj string. Returns -1 if matching datum ID was not found.

Parameters

string (str) –

Return type

int