4
Vous voulez que le code python QGIS 2.x fonctionne dans QGIS 3.x? l'objet n'a pas d'attribut 'legendInterface'
Le morceau de code suivant fonctionne bien dans QGIS 2.x, mais il ne fonctionne pas dans 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 = …