Als «qgis-python-console» getaggte Fragen

4
Damit QGIS 2.x-Python-Code in QGIS 3.x funktioniert? Objekt hat kein Attribut 'legendInterface' Problem
Der folgende Code funktioniert gut in QGIS 2.x, funktioniert jedoch nicht in QGIS 3.x. myDir = 'd:/work/output_folder/' layers = iface.legendInterface().layers() pipe = QgsRasterPipe() for layer in layers: extent = layer.extent() width, height = layer.width(), layer.height() renderer = layer.renderer() provider=layer.dataProvider() crs = layer.crs().toWkt() pipe.set(provider.clone()) pipe.set(renderer.clone()) opts = ["COMPRESS=LZW"] file_writer = QgsRasterFileWriter(myDir …


2
Ebenenausdehnung in PyQGIS erhalten?
Ich versuche, ein Verarbeitungsskript mit dem Grasalgorithmus r.neighborsfür Raster zu schreiben . Wenn Sie die GUI für diesen Algorithmus verwenden, können Sie das GRASS-Ebenenausdehnungsfeld leer lassen, um die minimale Ausdehnung zu verwenden. Im Gegenteil, wenn ich in der Python-Konsole verwendet werde, kann ich nicht finden, wie diese Art von "Standard" …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.