From a7cca6dec7f40eaf680911f2a256233c4d44a504 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期四, 16 三月 2023 15:23:55 +0800 Subject: [PATCH] 1 --- ExportMap/cs/XYZUtils.cs | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/ExportMap/cs/XYZUtils.cs b/ExportMap/cs/XYZUtils.cs index 665740f..f2de7c3 100644 --- a/ExportMap/cs/XYZUtils.cs +++ b/ExportMap/cs/XYZUtils.cs @@ -61,16 +61,16 @@ string cmd = string.Format("python \"{0}\" -qgz {1} -file \"{2}\" -out \"{3}\" -min {4} -max {5}", PyFile, Qgz, tifFile, xyzPath, args.min, args.max); - string pyText = File.ReadAllText(PyFile); - pyText = pyText - //.Replace("xyz.qgz", Path.Combine(ExportUtil.SourcesPath, "xyz.qgz")) - .Replace("D:\\xyz\\zy.txt", tifFile) - .Replace("D:\\xyz\\tiles\\zy", xyzPath) - .Replace("=12,", "=" + args.min + ",") - .Replace("=18,", "=" + args.max + ","); + //string pyText = File.ReadAllText(PyFile); + //pyText = pyText + // .Replace(@"E:\terrait\TianJin\ExportMap\ExportMap\Sources\xyz.qgz", Qgz) + // .Replace(@"D:\xyz\zy.txt", tifFile) + // .Replace(@"D:\xyz\tiles\zy", xyzPath) + // .Replace("=12,", "=" + args.min + ",") + // .Replace("=15,", "=" + args.max + ","); - string newPy = tifFile.Replace(".txt", ".py").Replace("\\", "\\\\"); - File.WriteAllText(newPy, pyText); + //string newPy = tifFile.Replace(".txt", ".py").Replace("\\", "\\\\"); + //File.WriteAllText(newPy, pyText); //string cmd = string.Format("exec(open('{0}', 'r', encoding='utf-8').read()) & exit()", newPy); @@ -138,8 +138,9 @@ LogOut.Info("cmd = " + cmd); si.AutoFlush = true; - //si.WriteLine("cd \"C:\\Program Files\\QGIS 3.16\\apps\\Python37\""); - si.WriteLine("\"C:\\Program Files\\QGIS 3.16\\bin\\python-qgis-ltr.bat\""); + si.WriteLine("cd \"C:\\Program Files\\QGIS 3.16\\apps\\Python37\""); + si.WriteLine("\"C:\\Program Files\\QGIS 3.16\\bin\\qgis_process-qgis-ltr.bat\""); + //si.WriteLine("\"C:\\Program Files\\QGIS 3.16\\bin\\python-qgis-ltr.bat\""); //si.WriteLine("exit()"); si.WriteLine(cmd); si.WriteLine("exit"); -- Gitblit v1.9.3