[GRASS-dev] r.in.srtm doesn't validate zip file
Hamish
hamish_b at yahoo.com
Mon Apr 14 02:55:34 EDT 2008
Carlos wrote:
> Hi, I just tried to import a srtm tile in grass 6.2.2 (gentoo-gis
> overlay ebuild), and it didn't validated my .hgt.zip files.
>
> I checked in the script and it is checking against "file":
>
> # really a ZIP file?
> if [ "`file -ib $FILE.hgt.zip`" != "application/x-zip" ] ; then
> echo "$FILE.hgt.zip is no zip file."
> exit 1
> fi
>
>
> but in Gentoo box, I get this:
>
> file S02W045.hgt.zip
> S02W045.hgt.zip: Zip archive data, at least v2.0 to extract
>
> I noticed that there was some discussion on this. Is is fixed in svn?
Yes, it should be fixed in both SVN and newer 6.3.0rc versions. Now it
uses `unzip -t` instead of `file -ib` which was not portable.
possible workaround: unzip the file yourself, then point r.in.srtm to the
unzipped file.
Hamish
____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
More information about the grass-dev
mailing list