1
PyQGIS menyimpan raster sebagai gambar yang diberikan, lalu gunakan alat GDAL di atasnya
Saya telah mencoba menggunakan kode dari QGis Save Raster sebagai Rendered Image . iadalah layer raster: pipelayer = i pipeextent = pipelayer.extent() pipewidth, pipeheight = (pipelayer.width(), pipelayer.height()) piperenderer = pipelayer.renderer() pipeprovider = pipelayer.dataProvider() crs = pipelayer.crs().toWkt() pipe = QgsRasterPipe() pipe.set(pipeprovider.clone()) pipe.set(piperenderer.clone()) pipedFile = os.path.join(tempfile.gettempdir(), safeLayerName + '_pipe.tif') print pipedFile file_writer …