From 7ecf77dc38234437a8a83bde5e08bbef96a2a2e4 Mon Sep 17 00:00:00 2001 From: Micah Date: Thu, 6 Aug 2020 16:58:40 -0400 Subject: [PATCH] fix a bug in rawtilereader causing less map layers to be read --- modules/globebrowsing/src/rawtiledatareader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/globebrowsing/src/rawtiledatareader.cpp b/modules/globebrowsing/src/rawtiledatareader.cpp index a602008e1a..43791302ea 100644 --- a/modules/globebrowsing/src/rawtiledatareader.cpp +++ b/modules/globebrowsing/src/rawtiledatareader.cpp @@ -564,7 +564,7 @@ void RawTileDataReader::initialize() { const int numOverviews = _dataset->GetRasterBand(1)->GetOverviewCount(); _maxChunkLevel = static_cast(-tileLevelDifference); if (numOverviews > 0) { - _maxChunkLevel += numOverviews - 1; + _maxChunkLevel += numOverviews; } _maxChunkLevel = std::max(_maxChunkLevel, 2); }