mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-11-24 11:45:53 +01:00
Shift the levels by one, not by divide by two
This commit is contained in:
parent
ff25f02965
commit
09d0b281c2
@ -279,7 +279,7 @@ void VectorTile::elevations(const RectC &rect, const Zoom &zoom,
|
|||||||
// Shift the DEM level to get better data then what the map defines for
|
// Shift the DEM level to get better data then what the map defines for
|
||||||
// the given zoom (we prefer rendering quality rather than speed). For
|
// the given zoom (we prefer rendering quality rather than speed). For
|
||||||
// maps with a single level this has no effect.
|
// maps with a single level this has no effect.
|
||||||
int level = _dem->level(zoom) / 2;
|
int level = qMax(0, _dem->level(zoom) - 1);
|
||||||
QList<const DEMTile*> tiles(_dem->tiles(rect, level));
|
QList<const DEMTile*> tiles(_dem->tiles(rect, level));
|
||||||
for (int i = 0; i < tiles.size(); i++) {
|
for (int i = 0; i < tiles.size(); i++) {
|
||||||
const DEMTile *tile = tiles.at(i);
|
const DEMTile *tile = tiles.at(i);
|
||||||
|
Loading…
Reference in New Issue
Block a user