Tengo la sensación de que me estoy perdiendo algo muy simple aquí, pero ¿cómo puedo utilizar el modelador en QGIS para hacer las siguientes tareas:
- Añadir/eliminar un campo
- Recorrer un campo en bucle
- Calcular los valores de los campos en función de otros campos
Sólo encuentro cómo hacer nuevas capas y trabajar con ellas - pero la mayoría de las veces, ya tengo la capa cargada en QGIS - sólo necesito editar los campos. Procesamiento del modelador para actualizar la tabla sugiere utilizar el plugin de Red, pero incluso así no consigo que funcione.
Tengo entendido que la capa tiene que estar conectada con la calculadora de campo para que funcione, como en Calculadora de campos del Modelador Gráfico de QGIS 3 con parámetros de atributos pero cuando elijo una capa vectorial como Input en el model builder, no puedo elegir mi capa existente.
¿Cómo se supone que voy a conectarlos entonces?
Hasta ahora, usaba PyQGis para hacer estas tareas básicas, pero mi shapefile es demasiado grande y esperaba que el modelador hiciera un bucle a través de una gran tabla de atributos un poco más rápido.
0 votos
¿Podría aclarar por qué intenta hacer esto en un modelo en lugar de abrir la calculadora de campo?
0 votos
@Erik porque tengo que hacer esta tarea (o similares) varias veces en varias capas
0 votos
¿Y dónde está exactamente el "bucle" en esta tarea?