Код: Выделить всё
lyr = iface.activeLayer()
outPath = r"D:\test.gpkg"
fileWriter = QgsRasterFileWriter(outPath)
pipe = QgsRasterPipe()
pipe.set(lyr.dataProvider().clone())
fileWriter.writeRaster(pipe, lyr.width(), lyr.height(), lyr.extent(), lyr.crs())
Я знаю, что существует обходной путь с использованием обработки/ гдал (обмен стека). Но мой вопрос конкретно к QgsRasterFileWriter.
Подробнее здесь: https://stackoverflow.com/questions/789 ... geopackage