4
¿Conseguir que el código de Python QGIS 2.x funcione en QGIS 3.x? el objeto no tiene ningún atributo 'legendInterface' problema
El siguiente código funciona bien en QGIS 2.x, sin embargo, no funciona en 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 = …