PROJ4命令用于打印到输出文件

时间:2014-04-02 01:10:24

标签: proj4

我正在处理以旋转极点网格格式提供的区域气候数据。使用PROJ4我可以使用此命令行将这些坐标转换为lat / lon $ proj -m 57.295779506 + proj = ob_tran + o_proj = latlon + o_lon_p = 83 + o_lat_p = 42.5 + lon_0 = 180 我创建了一个ASCII文件,其中包含所有网格单元格ifile.txt的坐标和输出ofile.txt的空文件

当我使用$ proj -m 57.295779506 + proj = ob_tran + o_proj = latlon + o_lon_p = 83 + o_lat_p = 42.5 + lon_0 = 180 ifile.txt ofile.txt

我将转换后的坐标打印到屏幕上,但不打印到ofile.txt。 有人可以建议我如何修复命令行吗?

感谢您的时间

1 个答案:

答案 0 :(得分:0)

proj仅将输入文件作为其参数。您需要将标准输出重定向到您的文件:

$ proj -m 57.295779506 +proj=ob_tran +o_proj=latlon +o_lon_p=83 +o_lat_p=42.5 +lon_0=180 ifile.txt > ofile.txt

如果要打印到标准输出和文件,可以执行

$ proj ... | tee ofile.txt