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