Estoy construyendo un marco de scripts de Python para el procesamiento
https://docs.qgis.org/2.14/en/docs/pyqgis_developer_cookbook/processing.html
Sé cómo hacer el valor por defecto cuando el tipo de datos es número o booleano:
##Distance=number 50
##carry_test=boolean True
También sé cómo hacer que los campos de la capa en una tabla desplegable y dejar que el usuario elija:
##input_layer=vector
##cal_field=field input_layer
¿Hay alguna forma de rellenar también un campo por defecto? Digamos que la capa tiene los siguientes campos:
fid, name, type, color
Normalmente, el usuario tiene que marcar el desplegable para elegir el "tipo". Así que es una especie de problema, ¿hay una manera de elegir el 'tipo' cada vez que el input_layer tiene el campo 'tipo'?
1 votos
¿Podría ser más específico sobre lo que necesita rellenar? Es posible que tenga que pedir un nuevo nombre de campo, y luego lanzar una actualización en su nuevo campo dentro del código como aquí : gis.stackexchange.com/questions/236745/
0 votos
He editado mi pregunta