<br><br><div class="gmail_quote">On Tue, May 28, 2013 at 11:24 AM, Howard Butler <span dir="ltr"><<a href="mailto:hobu.inc@gmail.com" target="_blank">hobu.inc@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
On May 26, 2013, at 9:46 AM, Even Rouault <<a href="mailto:even.rouault@mines-paris.org">even.rouault@mines-paris.org</a>> wrote:<br>
> This file is the source code for a standalone shared library that can be<br>
> LD_PRELOAD'ed as an overload of libc to enable VSI Virtual FILE API to be used<br>
> with binaries using regular libc I/O API.<br>
<br>
</div><div class="im">> This can work with all VSI Large File API filesystems : /vsizip/ , /vsitar/,<br>
> /vsisubfile/ , etc...<br>
<br>
</div>Cool!<br></blockquote><div><br></div><div>Way cool, Even! I'll test it when I have the time.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Next question, if you'll pardon my ignorance, why would we ever want to do this? What does the VSI preload provide?<br></blockquote><div><br></div><div><br></div><div>You can open files over ftp/http connexions and files that are compressed inside zip/tgz/gz archives. This was not previously possible with certain drivers (hdf4, netcdf, etc.)</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
Howard<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
gdal-dev mailing list<br>
<a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
</div></div></blockquote></div><br>