0

我正在使用GDAL。在命令提示符下,我正在做

$ gdalinfo (my file location)

它可以工作,但是因为它是一个巨大的文件,所以该命令提供了很多信息。我只对看到开始附近的内容感兴趣。命令提示符只允许滚动到最后 1000 行左右的信息(它必须提供大约 100,000 行左右)。我怎样才能做到这一点?

4

2 回答 2

3

这将取决于它提供的操作系统和实用程序。我假设您使用的是支持管道并提供诸如少/多等实用程序的 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"
于 2010-10-25T20:49:21.447 回答
0

如果您在 Windows 机器上...您使用的是什么类型的文件?也许它包含很多地面控制点,您可以使用-nogcp标志跳过它们,或者使用标志跳过元数据-nomd(参见http://www.gdal.org/gdalinfo.html)。另见--help-general;你可能有--debug flag设置到?

于 2010-12-24T14:41:43.043 回答