TP N°3 Sélections requêtes et géotraitements -SIG - ArcGIS

Ce document contient un guide pratique pour les étudiants universitaires sur les sélections, requêtes et géotraitements. Il est conçu pour aider les étudiants à maîtriser les techniques de sélection de données géographiques, de création de requêtes SQL, et de manipulation de couches de sélection.

Il couvre les notions suivantes:

  • Effectuer des sélections sur un jeu de données
  • Créer une couche de sélection
  • Effectuer des statistiques et générer des diagrammes
  • Réaliser des géotraitements

TP N°3 Sélections requêtes et géotraitements -SIG - ArcGIS

Télécharger PDF

TP N°=3 : Sélections, requêtes et géotraitements

Partie 1: Sélections, requêtes

Objectif : A l’issue de ce TP les étudiants doivent être capables de :

  • Effectuer des sélections sur un jeu de données
    • Définir les couches sélectionnables et les options de sélection.
    • Sélectionner des entités selon :
      • leurs attributs : générateur de requêtes SQL
      • leur emplacement
      • avec un élément graphique.
  • Créer une couche de sélection
    • Exporter la sélection en tant que fichier
  • Effectuer des statistiques et générer des diagrammes

Jeu de données : découpage administratif de l’Algérie (wilayas/communes) et statistiques sur l’analphabétisme en Algérie

1. Les sélections

Les sélections permettent de sélectionner un sous-ensemble d'entités, donc un jeu de données réduit ciblé par votre étude. Elles sont réalisées de différentes façons :

  • Sélection selon les attributs
  • Sélection selon l’emplacement
  • Sélection par éléments graphiques

Des paramètres de sélection sont à définir :

  • Définir les couches sélectionnables
  • Options de sélection :
    • Couleur de sélection (à définir par couche).
    • Désélectionner ou non en quittant.
    • etc.

1.1. Sélection par attribut

C’est une création assistée de la clause WHERE d’une requête SQL : . La sélection par attribut est exécutée comme suit :

Barre de menu🡪 Sélection 🡪 Sélectionner selon les attributs :

Un générateur de requête vous permettra d’exécuter une requête SQL.

La syntaxe SQL varie suivant la source de données de la couche sélectionnable : Voir le tableau ci-dessous (tableau 1)

Géodatabase Fichier de formes Couverture
Champ [CHAMP] "Champ "
Un caractère ? _ (underscore)
Une chaîne quelconque quelconque *
% % %
Casse indifférent Sensible

Exemple de Requête :

Sélectionner la wilaya d’Alger avec ses communes

La couche sélectionnable : Lim_Admin_Wilaya.

Affichage de la sélection : La sélection apparaît en surbrillance simultanément sur la carte et dans la table attributaire.

1.3. Sélection par emplacement

Sélectionne des entités d’une couche par rapport aux entités d’une ou plusieurs autres couches.

Exemple de requête : sélectionner les wilayas partageant une frontière avec la wilaya d’Alger.

Barre de menu🡪 Sélection 🡪 Sélectionner selon l’emplacement

1.3. Sélection par éléments graphiques :

Dessiner un élément graphique en sélectionnant le graphique adéquat, autour des entités à sélectionner.

Activer barre d’outils : Dessiner

Barre de menu-🡪 Personnaliser🡪 cocher dessiner

Puis choisir le graphique à utiliser

1. Commencer par dessiner un dessin autour des entités à sélectionner en utilisant le graphique sélectionné.

2. Dans la barre de menu : Sélection🡪 sélection par éléments graphiques

Agir sur la sélection se fait via le menu contextuel : clic droit sur la couche. ex. désélectionner, inverser la sélection, etc.

1.4 Création d’une couche à partir de la sélection

Toute nouvelle couche est définie comme :

  • Sous-ensemble des données d’origine.
  • Ne crée pas de nouvelle source de données.
  • Permet d’utiliser une symbologie avec une sélection.
  • Mise à jour en même temps que les données d’origine.

1. clic droit sur la couche sélectionnable

2. Sélection🡪 créer une couche à partir des entités sélectionnées

Exemple1 : création d’une couche Renommée : WilayaAlger

Exemple 2 : création d’une couche renommée WilayaLimiteAlger

Important : Plusieurs fonctionnalités pour sélectionner ou manipuler une sélection sont disponibles dans ArcMap, elles sont à explorer à travers :

  • barre de menu principal🡪 sélection
  • Clic droit sur une couche > Sélection
  • Dans la table attributaire > menu « Option »

1.5. Exporter la sélection

Si on veut créer un nouveau fichier à partir des entités sélectionnées, il faut exporter la sélection :

  • À partir de la table attributaire
    • Clic droit sur la couche 🡪 ouvrir table attributaire🡪 option de la table🡪 Exporter
  • A partir du menu contextuel de couche sélectionnable
    • Clic droit 🡪 sélection🡪 copier les enregistrements des entités sélectionnées
    • Ou Bien clic droit sur la couche 🡪 données🡪 exporter données

1.6. Statistiques

Générer des diagrammes par assistant de diagrammes. Ce dernier permet de générer des graphiques avec les données attributaires (histogramme, barres, graphe, etc.)

Clic droit sur la couche 🡪 ouvrir table attributaire🡪 option table🡪 créer diagramme

Différents types de diagrammes sont disponibles

Ex. Nombre de malades de Covid par wilaya

2. Géotraitements

Ce sont des traitements réalisés sur la géométrie d’une classe d’entités, le tableau 2 regroupe les quelques-uns de ces traitements

Principales fonctions de géotraitements
Définition de zones tampons
Fusion d’entités en fonction de la valeur d’un attribut
Découpage d’une couche
Regroupement de couches
Intersection de couches
Union de couches
Etc.

2.1 Paramètres d'environnement

Définit les paramètres par défaut utilisés par les outils de géotraitements : étendue, systèmes de coordonnées, répertoires, masques de traitement…

2.2 Options de géotraitements :

Définit le mode d'exécution des géotraitements : Remplacement des fichiers existants, exécution en arrière-plan, conservation des résultats, ajout des résultats au document en cours.

2.3. Les zones tampons

Une zone tampon (buffer) est un polygone construit à une certaine distance autour d’une entité ou d’un élément graphique. Son rôle est d’étudier les relations de proximité entre 2 classes d’entités (à travers l’intersection de la zone tampon avec une autre classe d’entités.

Distance Point Ligne Polygone

Comment créer des zones tampon ?

  • Définir les noms de classes d’entités en entrée et en sortie.
  • Définir la largeur de la zone.
  • Fusionner ou non les zones en recouvrement.
  • Définir les champs à copier en sortie.

Exemple : Nous utilisons le jeu de données de l’Alaska pour créer des zones tampons autour des aéroports militaires à une distance d=120km

Exemple d’analyse : La distance qui sépare deux aéroports dont les zones tampon s’intersectent est strictement inférieure à 2*120 km, si les zones tampon se superposent ou presque, la distance qui les sépare est inférieure ou égale

3.3 Opération de Fusion :

C’est une opération de regroupement d’entités en fonction d’attributs spécifiés. Elle s’applique aux entités de type point, ligne ou polygone.

  • Choisir la couche à agréger, le champ de fusion et la couche en sortie.
  • Opérations de regroupement à appliquer sur les champs de la table attributaire.
  • Un nouveau champ Count est ajouté dans la nouvelle couche, il renvoie le nombre d’entités agrégées.

Exemple : fusion de communes appartenant à une même wilaya

FAQ

1. Comment effectuer une sélection par attribut ?

Pour effectuer une sélection par attribut, utilisez la barre de menu pour accéder à la sélection par attribut et utilisez le générateur de requêtes SQL.

2. Comment exporter une sélection ?

Pour exporter une sélection, vous pouvez utiliser la table attributaire ou le menu contextuel de la couche sélectionnable.

3. Qu'est-ce qu'une zone tampon ?

Une zone tampon est un polygone construit à une certaine distance autour d’une entité ou d’un élément graphique, utilisé pour étudier les relations de proximité entre deux classes d’entités.

Partagez vos remarques, questions , propositions d'amélioration ou d'autres cours à ajouter dans notre site

Enregistrer un commentaire (0)
Plus récente Plus ancienne