11 MapboxMapProvider(
const QString &mapName,
const QString &mapTypeId, quint32 averageSize, QGeoMapType::MapStyle mapType)
14 QStringLiteral(
"https://www.mapbox.com/"),
15 QStringLiteral(
"jpg"),
18 , _mapTypeId(mapTypeId) {}
21 QString _getURL(
int x,
int y,
int zoom)
const final;
23 const QString _mapTypeId;
31 QStringLiteral(
"Mapbox Streets"),
32 QStringLiteral(
"streets-v10"),
34 QGeoMapType::StreetMap) {}
42 QStringLiteral(
"Mapbox Light"),
43 QStringLiteral(
"light-v9"),
45 QGeoMapType::CustomMap) {}
53 QStringLiteral(
"Mapbox Dark"),
54 QStringLiteral(
"dark-v9"),
56 QGeoMapType::CustomMap) {}
64 QStringLiteral(
"Mapbox Satellite"),
65 QStringLiteral(
"satellite-v9"),
67 QGeoMapType::SatelliteMapDay) {}
75 QStringLiteral(
"Mapbox Hybrid"),
76 QStringLiteral(
"satellite-streets-v10"),
78 QGeoMapType::HybridMap) {}
86 QStringLiteral(
"Mapbox Bright"),
87 QStringLiteral(
"bright-v9"),
89 QGeoMapType::CustomMap) {}
97 QStringLiteral(
"Mapbox StreetsBasic"),
98 QStringLiteral(
"basic-v9"),
100 QGeoMapType::StreetMap) {}
108 QStringLiteral(
"Mapbox Outdoors"),
109 QStringLiteral(
"outdoors-v10"),
111 QGeoMapType::CustomMap) {}
119 QStringLiteral(
"Mapbox Custom"),
120 QStringLiteral(
"mapbox.custom"),
122 QGeoMapType::CustomMap) {}
static constexpr const quint32 QGC_AVERAGE_TILE_SIZE
static constexpr const quint32 AVERAGE_MAPBOX_STREET_MAP
static constexpr const quint32 AVERAGE_MAPBOX_SAT_MAP
MapboxBrightMapProvider()
MapboxCustomMapProvider()
MapboxHybridMapProvider()
MapboxMapProvider(const QString &mapName, const QString &mapTypeId, quint32 averageSize, QGeoMapType::MapStyle mapType)
MapboxOutdoorsMapProvider()
MapboxSatelliteMapProvider()
MapboxStreetMapProvider()
MapboxStreetsBasicMapProvider()