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;
95 int datumTransformId = -1;
119 bool preferred =
false;
122 bool deprecated =
false;
142 bool directDownload =
false;
144 bool openLicense =
false;
146 bool isAvailable =
false;
226 bool isAvailable =
false;
247 QList< QgsDatumTransform::GridDetails >
grids;
296 Q_DECL_DEPRECATED
static QString datumTransformToProj(
int datumTransformId )
SIP_DEPRECATED;
305 Q_DECL_DEPRECATED
static int projStringToDatumTransformId(
const QString &
string )
SIP_DEPRECATED;
331 static void searchDatumTransform(
const QString &sql, QList< int > &transforms );
This class represents a coordinate reference system (CRS).
A rectangle specified with double values.