QString QGeoMappingManagerEngineOsm::getRequestString(const QGeoTiledMapRequest &request) const { QString host("tile.openstreetmap.org"); if(request.mapType() == QGraphicsGeoMap::TerrainMap) host = "tile.opencyclemap.org/cycle"; if(request.mapType() == TRANSITMAP) host = "tile.xn--pnvkarte-m4a.de/tilegen"; return QString("http://" + host + "/" + QString::number(request.zoomLevel()) + "/"+ QString::number(request.column()) + "/" + QString::number(request.row()) + ".png"); }
QString QGeoMappingManagerEngineGoogle::getRequestString(const QGeoTiledMapRequest &request) const { QString requestString; requestString = mapTypeToServer(request.mapType()); return requestString .arg(request.column()) .arg(request.row()) .arg(request.zoomLevel()); }