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