Le vendredi 13 juin 2014 18:15:51, Helmut Kudrnovsky a écrit : > Hi, > > in the gdaltindex-manual there is an example using wildcard: > > gdaltindex doq_index.shp doq/*.tif
Wildcard is evaluated by the operating system > > my issue: > > given a ~1 GB zip-file on a DVD with a lot of geotiffs, windows 7 box. > > > gdaltindex C:\data\m31_1.shp /vsizip/myzip.zip/m31_1/3523-5301_201308.tif > > works fine, but > > gdaltindex C:\data\m31_1.shp /vsizip/myzip.zip/m31_1/*.tif But the operating system doesn't (logically) recognize the GDAL special /vsizip/ file system, so the wildcard is not evaluated. A modest complementary development would have to be done to evaluate the wildcart inside gdaltindex. An alternative might be to use the gdal_ls.py sample utility (http://svn.osgeo.org/gdal/trunk/gdal/swig/python/samples/gdal_ls.py), redirect its output to a file and specify this file with --optfile to the gdaltindex command line. python gdal_ls.py /vsizip/the_zip/the_subdir > filelist.txt (you may need to filter non tif files. with the Windows equivalent of grep, or potentially the port of the unix grep : http://gnuwin32.sourceforge.net/packages/grep.htm) gdaltindex the_index.shp --optfile filelist.txt Even -- Geospatial professional services http://even.rouault.free.fr/services.html _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
