Enrichir des données par jointure

  • La jointure attributaire
  • La jointure spatiale
  • La jointure attributaire

    Permet d'ajouter des données attributaires à partir d'un tableau de données (excel, csv, ods, txt...).
    Nécessite un champ commun (code insee par exemple). La correspondance se fait objet par objet.

    ~ Méthodologie :

    Il faut donc avoir ouvert dans son projet QGIS
    une couche vecteur (géométrie à enrichir) et une couche attributaire (tableau de données à joindre).

    Propriétés de la couche vecteur / Onglet Jointures :

    La jointure spatiale

    Permet d'ajouter des données attributaires à partir d'une autre couche en fonction de la localisation des entités.

    Exemple :
    - couches ouvertes : communes et stations météos (températures min, max mensuelles)
    - jointure spatiale permet d'ajouter un attribut "nom de la commune" à la couche des stations pour connaître leur commune d'appartenance
    ou
    - jointure spatiale permet de calculer pour chaque commune le nombre de stations météo situées sur son territoire, la moyenne des températures ...

    ~ Méthodologie :

    Menu Vecteur / Outils de gestion de données / Joindre les attributs par localisation :

    Astuce :

    Il est possible au lieu de faire une jointure spatiale d'utiliser le Formulaire d'attributs et d'indiquer en valeur par défaut l'expression suivante :
    array_to_string(overlay_intersects('votre_couche_a_joindre', nom_du_champ_a_importer))