QGIS API Documentation 3.41.0-Master (45a0abf3bec)
|
Contains information about a coordinate transformation operation. More...
#include <qgsdatumtransform.h>
Public Attributes | |
double | accuracy = 0 |
Transformation accuracy (in meters) | |
QString | areaOfUse |
Area of use string. | |
QString | authority |
Authority name, e.g. | |
QgsRectangle | bounds |
Valid bounds for the coordinate operation. | |
QString | code |
Identification code, e.g. | |
QList< QgsDatumTransform::GridDetails > | grids |
Contains a list of transform grids used by the operation. | |
bool | isAvailable = false |
true if operation is available. | |
QString | name |
Display name of transform operation. | |
QList< QgsDatumTransform::SingleOperationDetails > | operationDetails |
Contains information about the single operation steps used in the transform operation. | |
QString | proj |
Proj representation of transform operation. | |
QString | remarks |
Remarks for operation, from EPSG registry database. | |
QString | scope |
Scope of operation, from EPSG registry database. | |
Contains information about a coordinate transformation operation.
Definition at line 178 of file qgsdatumtransform.h.
double QgsDatumTransform::TransformDetails::accuracy = 0 |
Transformation accuracy (in meters)
Definition at line 185 of file qgsdatumtransform.h.
QString QgsDatumTransform::TransformDetails::areaOfUse |
Area of use string.
This is only available for single step coordinate operations. For multi-step operations, check operationDetails instead.
Definition at line 235 of file qgsdatumtransform.h.
QString QgsDatumTransform::TransformDetails::authority |
Authority name, e.g.
EPSG.
This is only available for single step coordinate operations. For multi-step operations, check operationDetails instead.
Definition at line 193 of file qgsdatumtransform.h.
QgsRectangle QgsDatumTransform::TransformDetails::bounds |
Valid bounds for the coordinate operation.
Definition at line 241 of file qgsdatumtransform.h.
QString QgsDatumTransform::TransformDetails::code |
Identification code, e.g.
"8447" (For EPSG:8447).
This is only available for single step coordinate operations. For multi-step operations, check operationDetails instead.
Definition at line 201 of file qgsdatumtransform.h.
QList< QgsDatumTransform::GridDetails > QgsDatumTransform::TransformDetails::grids |
Contains a list of transform grids used by the operation.
Definition at line 246 of file qgsdatumtransform.h.
bool QgsDatumTransform::TransformDetails::isAvailable = false |
true
if operation is available.
If false
, it likely means a transform grid is required which is not available.
Definition at line 225 of file qgsdatumtransform.h.
QString QgsDatumTransform::TransformDetails::name |
Display name of transform operation.
Definition at line 183 of file qgsdatumtransform.h.
QList< QgsDatumTransform::SingleOperationDetails > QgsDatumTransform::TransformDetails::operationDetails |
Contains information about the single operation steps used in the transform operation.
Definition at line 254 of file qgsdatumtransform.h.
QString QgsDatumTransform::TransformDetails::proj |
Proj representation of transform operation.
Definition at line 181 of file qgsdatumtransform.h.
QString QgsDatumTransform::TransformDetails::remarks |
Remarks for operation, from EPSG registry database.
This is only available for single step coordinate operations. For multi-step operations, check operationDetails instead.
Definition at line 217 of file qgsdatumtransform.h.
QString QgsDatumTransform::TransformDetails::scope |
Scope of operation, from EPSG registry database.
This is only available for single step coordinate operations. For multi-step operations, check operationDetails instead.
Definition at line 209 of file qgsdatumtransform.h.