1
Подождите, пока холст завершит рендеринг, прежде чем сохранять изображение
Я пытаюсь написать скрипт, который будет сохранять рендеринг нескольких слоев с помощью компоновщика карт. Проблема, с которой я сталкиваюсь, заключается в том, что скрипт сохраняет до того, как qgis закончит рендеринг всех слоев. Основываясь на нескольких других ответах ( 1 , 2 , 3 ), я попытался использовать iface.mapCanvas.mapCanvasRefreshed.connect()и поместить …