45 mTransforms.find( qMakePair( srcAuthId, destAuthId ) );
51 mTransforms.insert( qMakePair( srcAuthId, destAuthId ), ct );
64 QList< QPair< QString, QString > > updateList;
68 if ( it.key().first == crsAuthId || it.key().second == crsAuthId )
70 updateList.append( it.key() );
75 QList< QPair< QString, QString > >::const_iterator updateIt = updateList.constBegin();
76 for ( ; updateIt != updateList.constEnd(); ++updateIt )
107 mCRS.insert( authid, s );
111 mCRS.remove( authid );
119 QHash< QString, QgsCoordinateReferenceSystem >::const_iterator crsIt =
mCRS.find( authid );
120 if ( crsIt ==
mCRS.constEnd() )
127 return mCRS.insert( authid, s ).value();
131 return crsIt.value();
137 return crsByAuthId(
"EPSG:" + QString::number( epsg ) );