From 2b6ef5a1688f30b25c22f79f39a243df3b9a5b96 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期一, 04 九月 2023 14:09:07 +0800 Subject: [PATCH] 修改地形生成接口 --- ExportMap/cs/TerraUtils.cs | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/ExportMap/cs/TerraUtils.cs b/ExportMap/cs/TerraUtils.cs index 0340cef..42e626c 100644 --- a/ExportMap/cs/TerraUtils.cs +++ b/ExportMap/cs/TerraUtils.cs @@ -119,20 +119,32 @@ try { List<SysMeta> metas = XYZUtils.SelectMetas(args.ids, "and type in ('tif', 'tiff')"); - if (null == metas || metas.Count == 0) return null; + if (null == metas || metas.Count == 0) + { + LogOut.Info("TerraUtils锛氭壘涓嶅埌鍏冩暟鎹��"); + return null; + } string dirPath = GetTerrainPath(args.dircode); //if (Directory.Exists(dirPath)) Tools.DelPath(dirPath); // 宸插瓨鍦ㄧ殑锛屽垹闄� tifFile = Merge(metas, args, ref err); - if (!File.Exists(tifFile)) return null; + if (!File.Exists(tifFile)) + { + LogOut.Info("TerraUtils锛氭壘涓嶅埌tifFile鏁版嵁銆�"); + return null; + } string json = Path.Combine(dirPath, "layer.json"); if (File.Exists(json)) File.Delete(json); //Generate(args, tifFile, ref err); CreateTerrain(args, tifFile, ref err); - if (!File.Exists(json)) return null; + if (!File.Exists(json)) + { + LogOut.Info("TerraUtils锛氭壘涓嶅埌layer.json鏂囦欢銆�"); + return null; + } Complement(args); List<int> ids = new List<int>(); @@ -196,7 +208,7 @@ err = Tools.ExecCmd(task, cmd, true); task = TaskDBHelper.SelectById(task.id); - if (null == task || task.status != 2) return string.Empty; + if (null == task || task.status != 2) LogOut.Info("TerraUtils锛氫换鍔′负绌烘垨鐘舵�佷笉涓�2銆�"); return tifFile; } -- Gitblit v1.9.3