fix MapView, so tile provider can be accessible
add MapViewTileProviderBase::maximumLevel()
This commit is contained in:
@@ -27,7 +27,7 @@ QString MapViewTileProvider_MapTiler::name() const {
|
||||
}
|
||||
|
||||
|
||||
bool MapViewTileProvider_MapTiler::requestTile(OSM::TileIndex index) {
|
||||
bool MapViewTileProvider_MapTiler::requestTile(MapViewTypes::TileIndex index) {
|
||||
QNetworkRequest req(url + QString("/%1/%2/%3/%4.jpg?key=%5").arg(tileset).arg(index.z).arg(index.x).arg(index.y).arg(key));
|
||||
req.setHeader(QNetworkRequest::UserAgentHeader, "Qt/5");
|
||||
auto * r = nam->get(req);
|
||||
@@ -63,6 +63,11 @@ QString MapViewTileProvider_MapTiler::cacheDir() const {
|
||||
}
|
||||
|
||||
|
||||
int MapViewTileProvider_MapTiler::maximumLevel() const {
|
||||
return 20;
|
||||
}
|
||||
|
||||
|
||||
void MapViewTileProvider_MapTiler::applyParameters() {
|
||||
url = PI2QString(getParameters().childValue("url").toString());
|
||||
key = PI2QString(getParameters().childValue("key").toString());
|
||||
|
||||
Reference in New Issue
Block a user