I'm creating image tile pyramids (format = MRF) which do not contain all possible tiles at high zoom levels. This is because in some areas the high zoom level tile does not exhibit higher resolution than a lower zoom level tile. I'm not creating these because the saving in terms of computation time and storage is quite large.
I am serving these MRF files as a WMS using NASA's Onearth software and MapServer. When I make a GetMap request that would return image tiles at an incomplete zoom level, the missing tiles are of course shown as blank.
Is there a setup so that, for such a request, these missing tiles would be filled with portions of tiles from a lower zoom level? Is this something that MapProxy (which I know nothing about) might be able to help me with?
The obvious solution is to generate 'complete' image pyramids but I would lose my considerable savings.