QGIS API Documentation  3.27.0-Master (0e23467727)
Typedefs | Functions
qgscoordinatereferencesystem.cpp File Reference
#include "qgscoordinatereferencesystem.h"
#include "qgscoordinatereferencesystem_p.h"
#include "qgscoordinatereferencesystem_legacy_p.h"
#include "qgscoordinatereferencesystemregistry.h"
#include "qgsreadwritelocker.h"
#include <cmath>
#include <QDir>
#include <QDomNode>
#include <QDomElement>
#include <QFileInfo>
#include <QRegularExpression>
#include <QTextStream>
#include <QFile>
#include "qgsapplication.h"
#include "qgslogger.h"
#include "qgsmessagelog.h"
#include "qgis.h"
#include "qgslocalec.h"
#include "qgssettings.h"
#include "qgsogrutils.h"
#include "qgsdatums.h"
#include "qgsprojectionfactors.h"
#include "qgsprojoperation.h"
#include <sqlite3.h>
#include "qgsprojutils.h"
#include <proj.h>
#include <proj_experimental.h>
#include <ogr_srs_api.h>
#include <cpl_error.h>
#include <cpl_conv.h>
#include <cpl_csv.h>
Include dependency graph for qgscoordinatereferencesystem.cpp:

Go to the source code of this file.

Typedefs

typedef QHash< long, QgsCoordinateReferenceSystemSrIdCrsCacheHash
 
typedef QHash< QString, QgsCoordinateReferenceSystemStringCrsCacheHash
 

Functions

QString getFullProjString (PJ *obj)
 
void getOperationAndEllipsoidFromProjString (const QString &proj, QString &operation, QString &ellipsoid)
 
bool operator< (const QgsCoordinateReferenceSystem &c1, const QgsCoordinateReferenceSystem &c2)
 
bool operator<= (const QgsCoordinateReferenceSystem &c1, const QgsCoordinateReferenceSystem &c2)
 
bool operator> (const QgsCoordinateReferenceSystem &c1, const QgsCoordinateReferenceSystem &c2)
 
bool operator>= (const QgsCoordinateReferenceSystem &c1, const QgsCoordinateReferenceSystem &c2)
 
bool testIsGeographic (PJ *crs)
 

Typedef Documentation

◆ SrIdCrsCacheHash

Definition at line 59 of file qgscoordinatereferencesystem.cpp.

◆ StringCrsCacheHash

Definition at line 60 of file qgscoordinatereferencesystem.cpp.

Function Documentation

◆ getFullProjString()

QString getFullProjString ( PJ obj)

Definition at line 86 of file qgscoordinatereferencesystem.cpp.

◆ getOperationAndEllipsoidFromProjString()

void getOperationAndEllipsoidFromProjString ( const QString &  proj,
QString &  operation,
QString &  ellipsoid 
)

Definition at line 2228 of file qgscoordinatereferencesystem.cpp.

◆ operator<()

bool operator< ( const QgsCoordinateReferenceSystem c1,
const QgsCoordinateReferenceSystem c2 
)

Definition at line 3022 of file qgscoordinatereferencesystem.cpp.

◆ operator<=()

bool operator<= ( const QgsCoordinateReferenceSystem c1,
const QgsCoordinateReferenceSystem c2 
)

Definition at line 3077 of file qgscoordinatereferencesystem.cpp.

◆ operator>()

bool operator> ( const QgsCoordinateReferenceSystem c1,
const QgsCoordinateReferenceSystem c2 
)

Definition at line 2971 of file qgscoordinatereferencesystem.cpp.

◆ operator>=()

bool operator>= ( const QgsCoordinateReferenceSystem c1,
const QgsCoordinateReferenceSystem c2 
)

Definition at line 3073 of file qgscoordinatereferencesystem.cpp.

◆ testIsGeographic()

bool testIsGeographic ( PJ crs)

Definition at line 2193 of file qgscoordinatereferencesystem.cpp.