1
PyQGIS lưu raster dưới dạng hình ảnh được hiển thị, sau đó sử dụng các công cụ GDAL trên đó
Tôi đã thử sử dụng mã từ QGis Save Raster dưới dạng hình ảnh kết xuất . ilà một lớp 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 …