27using namespace Qt::StringLiterals;
42 QString
name()
const {
return mName; }
47 QString
scope()
const {
return mScope; }
52 QString
remarks()
const {
return mRemarks; }
62 QString
code()
const {
return mCode; }
66 SIP_PYOBJECT __repr__();
69 if ( !sipCpp->code().isEmpty() )
70 id = u
"%1 (%2:%3)"_s.arg( sipCpp->name(), sipCpp->authority(), sipCpp->code() );
73 QString str = u
"<QgsDatumEnsembleMember: %1>"_s.arg(
id );
74 sipRes = PyUnicode_FromString( str.toUtf8().constData() );
111 QString
name()
const {
return mName; }
126 QString
code()
const {
return mCode; }
131 QString
scope()
const {
return mScope; }
141 QList< QgsDatumEnsembleMember >
members()
const {
return mMembers; }
145 SIP_PYOBJECT __repr__();
148 if ( !sipCpp->isValid() )
150 str = u
"<QgsDatumEnsemble: invalid>"_s;
155 if ( !sipCpp->code().isEmpty() )
156 id = u
"%1 (%2:%3)"_s.arg( sipCpp->name(), sipCpp->authority(), sipCpp->code() );
159 str = u
"<QgsDatumEnsemble: %1>"_s.arg(
id );
161 sipRes = PyUnicode_FromString( str.toUtf8().constData() );
173 double mAccuracy = 0;
178 QList< QgsDatumEnsembleMember > mMembers;
Contains information about a member of a datum ensemble.
QString authority() const
Authority name, e.g.
friend class QgsCoordinateReferenceSystem
QString scope() const
Returns the scope of operation, from EPSG registry database.
QString remarks() const
Remarks for operation, from EPSG registry database.
QString name() const
Returns the name of the member.
QString code() const
Authority code, e.g.
Contains information about a datum ensemble.
QString code() const
Identification code, e.g.
QString authority() const
Authority name, e.g.
QString scope() const
Scope of ensemble, from EPSG registry database.
friend class QgsCoordinateReferenceSystem
bool isValid() const
Returns true if the datum ensemble is a valid object, or false if it is a null/invalid object.
QList< QgsDatumEnsembleMember > members() const
Contains a list of members of the ensemble.
QString name() const
Display name of datum ensemble.
QString remarks() const
Remarks for ensemble, from EPSG registry database.
double accuracy() const
Positional accuracy (in meters).