17 #ifndef QGSDATUMTRANSFORM_H
18 #define QGSDATUMTRANSFORM_H
20 #include "qgis_core.h"
30 typedef struct PJconsts
PJ;
59 TransformPair(
int sourceTransformId = -1,
int destinationTransformId = -1 )
60 : sourceTransformId( sourceTransformId )
61 , destinationTransformId( destinationTransformId )
68 int sourceTransformId = -1;
74 int destinationTransformId = -1;
96 int datumTransformId = -1;
120 bool preferred =
false;
123 bool deprecated =
false;
143 bool directDownload =
false;
145 bool openLicense =
false;
147 bool isAvailable =
false;
227 bool isAvailable =
false;
248 QList< QgsDatumTransform::GridDetails >
grids;
297 Q_DECL_DEPRECATED
static QString datumTransformToProj(
int datumTransformId )
SIP_DEPRECATED;
306 Q_DECL_DEPRECATED
static int projStringToDatumTransformId(
const QString &
string )
SIP_DEPRECATED;
332 static void searchDatumTransform(
const QString &sql, QList< int > &transforms );
This class represents a coordinate reference system (CRS).
A rectangle specified with double values.