| | |
| | | |
| | | string cmd = string.Format("python \"{0}\" -qgz {1} -file \"{2}\" -out \"{3}\" -min {4} -max {5} -noData {6}", PyFile, Qgz, tifFile, xyzPath, args.min, args.max, args.noData); |
| | | |
| | | //err = Tools.ExecCmd(GetCmds(batFile, cmd)); |
| | | err = Tools.ExecCmd(null, cmd, true, false); |
| | | err = Tools.ExecCmd(null, cmd, true); |
| | | |
| | | //if (File.Exists(batFile)) File.Delete(batFile); |
| | | if (File.Exists(tifFile)) File.Delete(tifFile); |
| | |
| | | } |
| | | |
| | | return ids; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取命令行 |
| | | /// </summary> |
| | | private static List<string> GetCmds(string batFile, string cmd) |
| | | { |
| | | string str = File.ReadAllText(BaseBat) + cmd; |
| | | File.WriteAllText(batFile, str); |
| | | |
| | | return new List<string>() { "\"" + batFile + "\"" }; |
| | | } |
| | | |
| | | /// <summary> |