La calculatrice de champ a une grande fonction sous "Records" appelée "$ rownum" qui retourne (assigne) le numéro de la ligne courante.
Existe-t-il un moyen de le faire fonctionner avec le tri? Disons que je veux trier le tableau par colonne "longueur" et obtenir l'ordre (séquence) de lignes par longueur du plus court au plus long.
Je sais que je peux facilement utiliser un tableur de bureau pour trier par colonne et remplir la nouvelle colonne avec l'ordre (séquence). Mais je préférerais faire tout le travail dans QGIS.
Mise à jour: comme solution de contournement, il existe également Comment changer l'ordre des fonctionnalités dans un fichier de formes? - en utilisant le plugin mmqgis et la fonction modifier / trier et ensuite utiliser "$ rownum" sur le nouveau fichier enregistré.
Je ne suis pas sûr que vous puissiez le faire avec la calculatrice de champ, mais vous pouvez utiliser une couche virtuelle avec une requête comme:
la source