我正在使用GDAL。在命令提示符下,我正在做
$ gdalinfo (my file location)
它可以工作,但是因为它是一个巨大的文件,所以该命令提供了很多信息。我只对看到开始附近的内容感兴趣。命令提示符只允许滚动到最后 1000 行左右的信息(它必须提供大约 100,000 行左右)。我怎样才能做到这一点?
这将取决于它提供的操作系统和实用程序。我假设您使用的是支持管道并提供诸如少/多等实用程序的 POSIX 操作系统。在这种情况下,命令将是:
$ gdalinfo file.tif | less
如果less
不可用,您可能已more
安装该命令。您还可以将 gdalinfo 的输出保存到文件中,稍后再查看该文件。
$gdalinfo tile.tif > output.txt
n
[附加]
在 Windows 上,我收到这样的截断响应:
C:\Users\elijah>gdalinfo "C:\xData\GreeneCountyMo\ortho_1-1_1n_s_mo077_2010_1.sid" | more
(完成后使用 ENTER/RETURN 前进到下一行,使用 CTRL+C “退出”。)
或者我也可以做outfile:
C:\Users\elijah>gdalinfo "C:\xData\ortho_1-1_1n_s_mo077_2010_1.sid" > "C:\xData\gdalinfo.txt"
如果您在 Windows 机器上...您使用的是什么类型的文件?也许它包含很多地面控制点,您可以使用-nogcp
标志跳过它们,或者使用标志跳过元数据-nomd
(参见http://www.gdal.org/gdalinfo.html)。另见--help-general
;你可能有--debug flag
设置到?