26 GoogleMapProvider(
const QString &mapName,
const QString &versionRequest,
const QString &version,
const QString &imageFormat, quint32 averageSize,
30 QStringLiteral(
"https://www.google.com/maps/preview"),
34 , _versionRequest(versionRequest)
35 , _version(version) {}
38 void _getSecGoogleWords(
int x,
int y, QString& sec1, QString& sec2)
const;
39 QString _getURL(
int x,
int y,
int zoom)
const final;
41 const QString _versionRequest;
42 const QString _version;
43 const QString _mapUrl = QStringLiteral(
"http://mt%1.google.com/vt/%2=%3&hl=%4&x=%5%6&y=%7&z=%8&s=%9&scale=%10");
44 const QString _secGoogleWord = QStringLiteral(
"Galileo");
45 const QString _scale = QStringLiteral(
"1");
53 QStringLiteral(
"Google Street Map"),
54 QStringLiteral(
"lyrs"),
56 QStringLiteral(
"png"),
66 QStringLiteral(
"Google Satellite"),
67 QStringLiteral(
"lyrs"),
69 QStringLiteral(
"jpg"),
79 QStringLiteral(
"Google Labels"),
80 QStringLiteral(
"lyrs"),
82 QStringLiteral(
"png"),
92 QStringLiteral(
"Google Terrain"),
94 QStringLiteral(
"t,r"),
95 QStringLiteral(
"png"),
105 QStringLiteral(
"Google Hybrid"),
106 QStringLiteral(
"lyrs"),
108 QStringLiteral(
"png"),
static constexpr const quint32 AVERAGE_GOOGLE_STREET_MAP
static constexpr const quint32 AVERAGE_GOOGLE_SAT_MAP
static constexpr const quint32 AVERAGE_GOOGLE_TERRAIN_MAP
static constexpr const quint32 QGC_AVERAGE_TILE_SIZE
GoogleHybridMapProvider()
GoogleLabelsMapProvider()
GoogleMapProvider(const QString &mapName, const QString &versionRequest, const QString &version, const QString &imageFormat, quint32 averageSize, MapProvider::MapStyle mapType)
GoogleSatelliteMapProvider()
GoogleStreetMapProvider()
GoogleTerrainMapProvider()