<div dir="ltr"><div>Hi</div><div><br></div><div>I am a raster provider I am providing very big rasters in streaming using a VRT file on top of many remotely GeoTiff.</div><div><br></div><div>Meaning I am providing a remote vrt file that is pointing to Geotifs that can be accessed using /vsicurl/</div><div><br></div><div>I have created overviews as a cache layer on top of the vrt file, that can also be accessed remotely</div><div><br></div><div>When opening the vrt on qgis 2.18.25 it reads only the vrt file and the ovr file on full extent, <br></div><div>but when opening the vrt on the qgis 3.4.1 it reads the vrt file the overviews and all of the geotiffs.</div><div><br></div><div>I debugged for a while, it seems that on 3.4.1 qgis read the overviews of each of the geotiff when calling "Zoom to Layer" <br></div><div>I think that when I open the vrt file, qgis execute "Zoom to layer" and fetches all the overviews. <br></div><div>After the initial opening, it seems that qgis continues as expected and reads data only from the ovr file</div><div><br></div><div>When using gdalinfo on the vrt file gdal doesn't read each of geotiffs in the VRT,  so what-else is executed when doing "zoom to layer"</div><div><br></div><div>I think that it is related to "Zoom to layer" because when I am in high zoom level and go to "zoom to layer" I see in the GDAL debug it scans each of the tiffs overviews</div><div><br></div><div>This thing is really important when providing a virtual raster on remote location because it make the time it takes to see the raster on the map much longer</div><div><br></div><div><br></div><div>I hope my case is clear cause it consist of many details</div><div><br></div><div>Thanks, Guy <br></div><div><br></div><div><br></div><div><br></div><div><br></div></div>