PROJ.4中只有一个命令行

时间:2013-08-28 18:39:22

标签: proj4

我想知道是否有办法只编写一个命令行来获得预期的结果。我解释一下:

当你这样写:

$ proj + proj = utm + zone = 13 + ellps = WGS84 -f%12.6f

如果您想收到输出数据:

500000.000000 4427757.218739

您必须使用输入数据写入另一行:

-105 40

是否可以将连接的命令行写为此阶段?:

$ proj + proj = utm + zone = 13 + ellps = WGS84 -f%12.6f | -105 40

谢谢

1 个答案:

答案 0 :(得分:0)

我也遇到了这个问题并找到了解决方案:

echo -105 40 | proj +proj=utm +zone=13 +ellps=WGS84 -f %12.6f

这应该可以解决问题。

如果你需要这样做,例如在c#中,您使用的命令是:

cmd.exe /c echo -105 40 | proj +proj=utm +zone=13 +ellps=WGS84 -f %12.6f

注意:您可能需要将%加倍,因为命令处理器会将其解释为变量。