<br><br><div class="gmail_quote">2009/8/7 Jorge Arévalo <span dir="ltr"><<a href="mailto:jorge.arevalo@gmail.com">jorge.arevalo@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im"><br>
> One issue with this concept would be related to the limited memory size of<br>
> the particular machine, it may be more reasonable to copy the retrieved<br>
> blocks directly onto the output buffer if possible. In this case you cannot<br>
> much rely on the base RasterIO implementation.<br>
<br>
</div>So, you suggest to copy the block data into the buffer without calling<br>
base implementation of IRasterIO, do you? This implies take care of<br>
the endianess and pixel size "by hand".<br>
</blockquote><div><br>And many more... I agree this wouldn't be that straightforward. Populating the block buffer would be much easier.<br><br>Best regards,<br><br>Tamas<br></div></div><br>