From d9ad442e533632758386410ac64d602fabefd0ec Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期六, 06 五月 2023 17:52:07 +0800
Subject: [PATCH] 1

---
 ExportMap/cs/TerraUtils.cs |   34 +++++++++++++++++++++++++++++++++-
 1 files changed, 33 insertions(+), 1 deletions(-)

diff --git a/ExportMap/cs/TerraUtils.cs b/ExportMap/cs/TerraUtils.cs
index a2b853f..742f1c0 100644
--- a/ExportMap/cs/TerraUtils.cs
+++ b/ExportMap/cs/TerraUtils.cs
@@ -203,7 +203,39 @@
         {
             if (PubDBHelper.IsPublish(args.dircode, "DEM")) return 0;
 
-            return 0;
+            metas[0].type = "DEM";
+            SysPublish sys = NewPublish(metas[0], args);
+            sys.path = "3d\\terrain\\" + args.dircode;
+            
+            int pubid = PubDBHelper.InsertPublish(sys);
+            if (pubid > 0)
+            {
+
+            }
+
+            return pubid;
+        }
+
+        /// <summary>
+        /// 鍒涘缓鏁版嵁鍙戝竷绫�
+        /// </summary>
+        private static SysPublish NewPublish(SysMeta meta, XYZArgs args)
+        {
+            SysPublish sp = new SysPublish();
+            sp.name = args.name;
+            sp.url = GetReleaseUrl(args.dircode);
+            sp.type = meta.type;
+            sp.status = 3;
+            sp.dirid = args.dircode;
+            sp.depid = args.depcode;
+            sp.min = args.min;
+            sp.max = args.max;
+            sp.json = null;
+            sp.create_user = args.userId;
+            sp.geom = null;
+            sp.bak = null;
+
+            return sp;
         }
     }
 }

--
Gitblit v1.9.3