From f08ba7f77594febf9108678e9424848cdc6dd7c8 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期五, 05 五月 2023 15:58:29 +0800
Subject: [PATCH] 1

---
 ExportMap/Sources/merge.py |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/ExportMap/Sources/merge.py b/ExportMap/Sources/merge.py
index 167a8f4..274d3f6 100644
--- a/ExportMap/Sources/merge.py
+++ b/ExportMap/Sources/merge.py
@@ -72,8 +72,13 @@
 
 
 # 鑾峰彇鍙傛暟
-def get_ops(args):
+def get_ops(prj, args):
+    layers = []
+    for layer in prj.mapLayers().values():
+        layers.append(layer.name())
+
     ops = {
+        'INPUT': layers,
         'DATA_TYPE': 5,
         'OUTPUT': args.out,
         'NODATA_INPUT': 0,
@@ -86,10 +91,10 @@
 
 
 # 鍚堝苟
-def merge(args):
+def merge(prj, args):
     import processing
 
-    ops = get_ops(args)
+    ops = get_ops(prj, args)
     processing.run("gdal:merge", ops)
 
 
@@ -107,8 +112,7 @@
     print("FileName: " + prj.fileName())
 
     load_layers(prj, args)
-
-    merge(args)
+    merge(prj, args)
 
     qgs.exitQgis()
 

--
Gitblit v1.9.3