LIVRE EN LIGNECartographie humanitaire avec ArcGIS Desktop
📖 Livre ⌂ Site SMX
Module 8 – Gestion des tables attributairesPage 12 / 53
MODULE 8

Gestion des tables attributaires

La table attributaire est le cœur de la donnée vecteur. Savoir la modifier, l'interroger et la relier à d'autres tables ouvre la plupart des analyses.

À LA FIN DE CE MODULE, VOUS SEREZ CAPABLE DE :
  • ajouter des champs du bon type et les calculer ;
  • écrire des requêtes attributaires en SQL simple ;
  • sélectionner des entités selon leur position ;
  • joindre un tableau Excel à une couche par un P-code.

8.1 Ouvrir et explorer la table

Table attributaire : (1) options de la table, (2) en-têtes de champs, (3) nombre d'entités sélectionnées.
FIGURE 8.1 — Table attributaire : (1) options de la table, (2) en-têtes de champs, (3) nombre d'entités sélectionnées.

Clic droit sur la couche › Open Attribute Table. Chaque ligne est une entité, chaque colonne un champ. Un clic sur une ligne sélectionne l'entité sur la carte. Clic droit sur un en-tête : trier, calculer des statistiques (Statistics), résumer (Summarize).

8.2 Ajouter et calculer des champs

Type de champContenuExemple
Short / Long IntegerNombres entiersNombre de ménages
Float / DoubleNombres décimauxTaux d'attaque, superficie
TextChaînes de caractères (longueur à préciser)Nom du site, P-code
DateDatesDate de mise à jour

8.3 Sélection par attributs

Select By Attributes : (1) couche, (2) liste des champs, (3) expression SQL.
FIGURE 8.2 — Select By Attributes : (1) couche, (2) liste des champs, (3) expression SQL.
Requête (géodatabase fichier)Sens
"Cas_S41" >= 50Zones avec au moins 50 cas en semaine 41.
"Territoire" = 'Nyiragongo'Sites du territoire de Nyiragongo (texte entre apostrophes).
"Nom_site" LIKE 'Mugunga%'Noms commençant par Mugunga.
"Menages" IS NULLValeurs manquantes à compléter.

8.4 Sélection par localisation

Selection › Select By Location sélectionne les entités d'une couche selon leur relation avec une autre : intersect, are within a distance of, are completely within, etc. Exemple : sélectionner les sites de déplacés situés à moins de 1 km d'un centre de traitement du choléra.

8.5 Jointures et relations

Principe d'une jointure attributaire par P-code.
FIGURE 8.3 — Principe d'une jointure attributaire par P-code.
EXERCICE 8.APersonnes déplacées par territoire du Nord-Kivu40 min

Objectif. Joindre des chiffres de déplacement aux territoires et préparer une carte.

Étapes

  1. Ajoutez les territoires du Nord-Kivu et le tableau PDI_territoires.xlsx (fictif).
  2. Vérifiez le format des P-codes dans les deux tables.
  3. Réalisez la jointure et comptez les territoires sans valeur.
  4. Ajoutez un champ PDI_pct = PDI / Population × 100 et calculez-le.
  5. Sélectionnez les territoires où PDI_pct dépasse 20 % et exportez-les.

Questions

  1. Pourquoi la jointure échoue-t-elle si un P-code est en texte et l'autre en nombre ?