From bd70d8ef35e1de691a1a1bcdcfd628b40760e609 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 09 三月 2023 16:51:59 +0800
Subject: [PATCH] 1

---
 ExportMap/Sources/xyz.py |   18 ++++++++----------
 1 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/ExportMap/Sources/xyz.py b/ExportMap/Sources/xyz.py
index 733f9b0..a2adc1d 100644
--- a/ExportMap/Sources/xyz.py
+++ b/ExportMap/Sources/xyz.py
@@ -7,11 +7,7 @@
 
 from qgis.core import *
 # C:\Program Files\QGIS 3.16\apps\qgis-ltr\python\qgis
-sys.path.append(r"C:\Program Files\QGIS 3.16\apps\qgis-ltr\python\plugins")
-from processing.core.Processing import Processing
-Processing.initialize()
-import processing
-#from qgis import processing
+
 
 import math
 import argparse
@@ -19,6 +15,7 @@
 from qgis.PyQt.QtGui import *
 from qgis.PyQt.QtCore import *
 from qgis.PyQt.QtWidgets import *
+#from qgis import processing
 
 
 # 鑾峰彇瀹屾暣璺緞
@@ -62,14 +59,18 @@
         layer = QgsRasterLayer(line, "layer_" + str(i))
         if not layer.isValid():
             print("layer_" + str(i) + ": failed to load!")
-        #prj.addRasterLayer(line, "layer_" + str(i))
 
 
 # 鍒濆鍖�
 def init():
     # QgsApplication.setPrefixPath("C:\Program Files\QGIS 3.16", True)
-    qgs = QgsApplication([], True)
+    qgs = QgsApplication([], False)
     qgs.initQgis()
+
+    sys.path.append(r"C:\Program Files\QGIS 3.16\apps\qgis-ltr\python\plugins")
+    from processing.core.Processing import Processing
+    Processing.initialize()
+    import processing
 
     args = get_args()
     project = QgsProject.instance()
@@ -77,9 +78,6 @@
     print("FileName: " + project.fileName())
 
     loadLayers(project, args)
-
-    for alg in qgs.processingRegistry().algorithms():
-        print(alg.id(), "->", alg.displayName())
 
     ops = {
          'BACKGROUND_COLOR': QColor(0, 0, 0, 0),

--
Gitblit v1.9.3