I loop through the size of the raster I am retrieving (say 500x500) pixels
and read each 128 block of the raster. The problem is, this can take up to 6
seconds just to read a 500x500 portion of the image! I notice that the very
first read method can often take the longest (4 sec or so). I am trying to
understand why this is so slow and if there is something I can do to resolve
it. I have tried with and without overviews and it does not seem to matter.
The image is .jp2 and the image sizes are only 2800x2000 in total pixel