Importation de données tabulaires

5. Joindre les tables d'attributs

L'emplacement des stations météorologiques et les données de pluviométrie sont dans des tables séparées. Pour une analyse plus approfondie, nous devons les combiner en un seul fichier vecteur. La terminologie de cette opération dans les SIG, s'appelle une jointure. Nous ne pouvons joindre les tables que si elles ont une colonne en commun.

1. Vérifiez la table des attributs de stations (cliquez avec le bouton droit de la souris sur stations et choisissez Ouvrir la table d'attributs) et de la même manière, vérifiez la table des precipitation.

2. Confirmez que les champs ID et station sont l'attribut commun entre les deux tables, comme nous l'avions conclu auparavant en consultant les feuilles de calcul originales.

Après avoir déterminé quelle colonne les deux tableaux ont en commun, nous pouvons joindre les données du tableau des precipitation aux attributs de notre shapefile stations.shp.

3. Fermez d'abord les tables d'attributs.


4. Ensuite, faites un clic droit sur stations et choisissez Propriétés.

5. Dans la boîte de dialogue, choisissez le bouton Jointures .

6. Cliquez sur le bouton  et vérifiez si la boîte de dialogue ressemble à la figure ci-dessous.



Notez que le champ en commun est  Station et ID (le numéro de la station). Nous joignons uniquement le champ de précipitation et nous donnons à la colonne le préfixe P_.

7. Cliquez sur OK.

8. Cliquez sur OK pour effectuer l'opération de jointure.

9. Vérifiez à nouveau la table des attributs de stations. Que s'est-il passé ?


Notez que la nouvelle colonne de jointure n’est pas enregistrée dans le shapefile. La jointure est enregistrée dans le projet QGIS – si vous retirez le tableau de précipitations du panneau Couches dans le projet, vous casseriez aussi la jointure, et la colonne P_2009-01-21 serait retiré de la table d’attribut des stations.

Nous pouvons cependant sauvegarder la nouvelle table d’attributs dans un nouveau shapefile.

10. Dans le panneau Couches, cliquez-droit sur la couche des stations et choisissez Exporter| Sauvegarder les entités sous… depuis le menu. Enregistrez le fichier sous le nom : stations_precipitation.shp.

11. Retirez maintenant les couches stations et  précipitations du panneau Couches et vérifiez la table des attributs du fichier stations_precipitation.

  • Que remarquez-vous ?