I have a general question about reprojection. Consider the following example:
with rasterio.open(fname_src) as src:
with rasterio.open(fname_dst, 'w', **kwargs) as dst:
for i in range(1, src.count + 1):
As I can see from source code rasterio reads each band as an N-d array.
Does it mean that rasterio loads each band into memory?
My main question: can I use this code for warping rasters of arbitrary size (or I'm limited by memory size)?