Eu tenho uma camada de polígono no QGIS que apliquei um estilo aleatório de cores em cada polígono. Em Propriedades da camada -> Estilo, selecionei um estilo categorizado e gerei uma rampa de cores aleatória. Adicionei uma coluna de cores à tabela de camadas. Existe uma maneira de copiar automaticamente a cor atribuída no estilo para a coluna de cores para cada polígono no formato "# ff0000".
Por fim, quero exportá-lo como uma camada GeoJSON e importá-lo para um mapa de folheto. A coluna de cores definirá a cor no folheto.
cat.symbol().color().name()
, faça algo parecido com isto:str(cat.symbol().color().red()) +','+ str(cat.symbol().color().green()) +','+ str(cat.symbol().color().blue())