27using namespace Qt::StringLiterals;
43 QString
name()
const {
return mName; }
48 QString
scope()
const {
return mScope; }
53 QString
remarks()
const {
return mRemarks; }
63 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() );
109 QString
name()
const {
return mName; }
124 QString
code()
const {
return mCode; }
129 QString
scope()
const {
return mScope; }
139 QList< QgsDatumEnsembleMember >
members()
const {
return mMembers; }
142 SIP_PYOBJECT __repr__();
145 if ( !sipCpp->isValid() )
147 str = u
"<QgsDatumEnsemble: invalid>"_s;
152 if ( !sipCpp->code().isEmpty() )
153 id = u
"%1 (%2:%3)"_s.arg( sipCpp->name(), sipCpp->authority(), sipCpp->code() );
156 str = u
"<QgsDatumEnsemble: %1>"_s.arg(
id );
158 sipRes = PyUnicode_FromString( str.toUtf8().constData() );
166 double mAccuracy = 0;
171 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).