Hago una nueva columna en mi tabla de atributos y tiene un valor predeterminado (por ejemplo, 0). Quiero (probablemente usando la calculadora de campo) tener el resultado de que la fila 1 tiene el valor 1, la fila 2 = 2, etc., como un índice numerado.
Agradecería un ejemplo de código para la calculadora de campo (incluido el uso de $rownum(creo que necesito esto para cambiar a la línea)).
                    
                        qgis
                                field-calculator
                                attribute-table
                                attribute-index
                                
                    
                    
                        Shepherdjo
fuente
                
                
            fuente

@ArMoraer ha desarrollado un complemento interesante para poder controlar la forma en que se realiza esta numeración automática, se llama "Ordenar y numerar" . Puede usarlo para llenar una columna con números únicos teniendo en cuenta otros 3 campos para ordenar sus datos como desee antes de la numeración.
Vea el tema de origen: ¿Hay alguna forma de asignar el número de fila para la tabla ordenada por columna en QGIS?
fuente
Si está utilizando QGIS 3, debe usar @row_number
fuente
Para mí, la mejor y más fácil es simplemente
$id, esto devolverá unidnúmero a cada fila que lo indexa0.fuente
$id, después de eliminar filas debería corroborar@row_number. Si entendí correctamente tu afirmación.