Ressources numériques en sciences humaines et sociales OpenEdition Nos plateformes OpenEdition Books OpenEdition Journals Hypothèses Calenda Bibliothèques OpenEdition Freemium Suivez-nous

QGIS / table attributaire – créer un nouveau champ agrégeant des données existantes

Reproduire ou transformer des données contenues dans un champ existant

Par exemple, à partir d’une table possédant un champ “num_fait” dont les valeurs sont exclusivement numériques et parfois nulles, nous allons créer un champ “Locus” qui, lorsque la valeur du champ “num_fait” n’est pas nulle, présente automatiquement la valeur L+”num_fait”

  • ouvrir la table attributaire du shape
  • passer en mode édition
  • à l’aide de la calculatrice de champs, créer un nouveau champ de type texte intitulé “Locus”
  • insérer ensuite la formule suivante :

CASE

WHEN “num_fait” IS NOT NULL

THEN concat(‘L’,”num_fait”)

END

La même opération peut être appliquée à un champ déjà existant.

Raphaël Orgeolet
Raphaël Orgeolet

OpenEdition vous propose de citer ce billet de la manière suivante :
Raphaël Orgeolet (16 juillet 2018). QGIS / table attributaire – créer un nouveau champ agrégeant des données existantes. Kirrha. Consulté le 24 juillet 2026 à l’adresse https://doi.org/10.58079/qm0r


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

This site uses Akismet to reduce spam. Learn how your comment data is processed.