<div><font><font face="courier new,monospace">Thanks.<br></font></font></div><div><font><font face="courier new,monospace"><br></font></font></div><div><font><font face="courier new,monospace">kss<br></font></font></div><br>
<div class="gmail_quote">On Fri, Mar 23, 2012 at 15:06, Frank Warmerdam <span dir="ltr"><<a href="mailto:warmerdam@pobox.com">warmerdam@pobox.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">On Fri, Mar 23, 2012 at 1:57 PM, Kyle Shannon <<a href="mailto:kyle@pobox.com">kyle@pobox.com</a>> wrote:<br>
> Can the VSI*L support be added to drivers that use a third party API similar<br>
> to the way it is done in the geotiff driver? Would that be a good reference<br>
> to add support to other drivers?<br>
<br>
</div>Kyle,<br>
<br>
There are a number of external libraries where we are able to hook<br>
the IO functions for that sublibrary and route things through VSI*L.<br>
The GeotTIFF, MrSID, ECW and Shapefile drivers are all examples<br>
of this I believe. How it exactly works depends on the IO hooking<br>
mechanisms provided by the external library. Some provide no<br>
usable mechanism.<br>
<div class="HOEnZb"><div class="h5"><br>
Best regards,<br>
Frank<br>
<br>
> On Fri, Mar 23, 2012 at 14:33, Frank Warmerdam <<a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a>> wrote:<br>
>><br>
>> Kyle,<br>
>><br>
>> You need to have built GDAL with curl support and the drivers has do<br>
>> do all file access through VSI*L functions.<br>
>><br>
>> Best regards,<br>
>> Frank<br>
>><br>
>> On Fri, Mar 23, 2012 at 1:31 PM, Kyle Shannon <<a href="mailto:kyle@pobox.com">kyle@pobox.com</a>> wrote:<br>
>> > What are the requirements for using the vsicurl handler for accessing<br>
>> > files?<br>
>> > Do drivers have to implement anything special do have curl support?<br>
>> ><br>
>> > _______________________________________________<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>
>><br>
>><br>
>><br>
>> --<br>
>><br>
>> ---------------------------------------+--------------------------------------<br>
>> I set the clouds in motion - turn up | Frank Warmerdam,<br>
>> <a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a><br>
>> light and sound - activate the windows | <a href="http://pobox.com/~warmerdam" target="_blank">http://pobox.com/~warmerdam</a><br>
>> and watch the world go round - Rush | Geospatial Software Developer<br>
><br>
><br>
<br>
<br>
<br>
--<br>
---------------------------------------+--------------------------------------<br>
I set the clouds in motion - turn up | Frank Warmerdam, <a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a><br>
light and sound - activate the windows | <a href="http://pobox.com/~warmerdam" target="_blank">http://pobox.com/~warmerdam</a><br>
and watch the world go round - Rush | Geospatial Software Developer<br>
</div></div></blockquote></div><br>