QGIS, rellenar campo con fórmula de actualización automática (como hoja de cálculo)

12

¿Hay alguna forma (complemento o de otro tipo) de poner una fórmula como el valor de un campo , que luego se actualizaría automáticamente a medida que se ajustan los otros campos en los que se basa? Exactamente la forma en que la calculadora de campo actualiza el valor del campo, pero en lugar de tener que volver a la calculadora de campo cada vez, podría funcionar como una hoja de cálculo cuando se actualizan las capas de las que depende.

Por ejemplo, si quiero encontrar el número de unidades de vivienda dentro de un polígono, puedo hacer algo en la calculadora de campo como round("Density"*"Area"), pero tengo que rehacerlo cada vez que ajuste el polígono. Cuando los cálculos se vuelven más complicados, se convierte en una verdadera molestia realizar y reajustar manualmente.

adamold
fuente

Respuestas:

18

Sí, esta funcionalidad se llama campos virtuales .

Abra la calculadora de campo y marque la casilla de verificación "campo virtual". El valor se actualizará (o más bien se recalcula cada vez que se solicite) en función de los valores de atributos o la geometría cambiantes.

Matthias Kuhn
fuente