目录
一.简述
GDAL可以访问位于“标准”文件系统上的文件,即类Unix系统上的文件。或者Windows上的驱动器。但是大多数GDAL栅格和矢量驱动程序使用GDAL特定的抽象来访问文件。这使得访问不太标准的文件类型成为可能,例如内存文件、压缩文件(.zip、.gz、.tar、.tar.gz存档)、加密文件、存储在网络上的文件(公共访问或商业云存储服务的私有存储桶中)等。
每个特殊的文件系统都有一个前缀,命名文件的一般语法是/vsiPREFIX/。
example:
gdalinfo /vsizip/my.zip/my.tif
也可以链接多个文件系统进行处理:
example:
# ogrinfo a shapefile in a zip file on the internet: ogrinfo -ro -al -so /vsizip//vsicurl/https://raw.githubusercontent.com/OSGeo/gdal/master/autotest/ogr/shp/data/poly.zip # ogrinfo a shapefile in a zip file on an ftp: ogrinfo -ro -al -so /vsizip//vsicurl/ft