@ -220,3 +220,26 @@ QString GoogleMapProvider::_getURL(int x, int y, int zoom,
@@ -220,3 +220,26 @@ QString GoogleMapProvider::_getURL(int x, int y, int zoom,
//return {};
}
QString GoogleSatelliteMapProvider : : _getURL ( int x , int y , int zoom ,
QNetworkAccessManager * networkManager ) {
qDebug ( ) < < " Yohou " ;
// http://mt1.google.com/vt/lyrs=s
QString server = " khm " ;
QString request = " kh " ;
QString sec1 = " " ; // after &x=...
QString sec2 = " " ; // after &zoom=...
_getSecGoogleWords ( x , y , sec1 , sec2 ) ;
_tryCorrectGoogleVersions ( networkManager ) ;
return QString (
" http://%1%2.google.com/%3/v=%4&hl=%5&x=%6%7&y=%8&z=%9&s=%10 " )
. arg ( server )
. arg ( _getServerNum ( x , y , 4 ) )
. arg ( request )
. arg ( _versionGoogleSatellite )
. arg ( _language )
. arg ( x )
. arg ( sec1 )
. arg ( y )
. arg ( zoom )
. arg ( sec2 ) ;
}