Me gustaría rellenar una tabla de atributos en QGIS para la característica 'Color' basada en otra característica de la tabla de atributos.
En este momento se ve así para las características "Dirección" y "Color":
Dirección Color
norte ninguno sur ninguno este ninguno oeste ninguno
Me gustaría llenar la característica Color con códigos de color RGB para trazarlos directamente usando mi código. De momento sólo he conseguido añadir un nuevo campo para la característica Color (las otras características ya están implementadas). Por ejemplo, si hay Norte, el código de color '0,165,0,255' se insertará en la otra característica.
# b is the shapefile applied
from PyQt4.QtCore import *
b.dataProvider().addAttributes([ QgsField("Farben", QVariant.String) ])
b.updateFields()