Master 1 SIAD
TD 1 SIG QGIS
Thomas Devogele
Prérequis
Téléchargement
Toutes les ressources nécessaires sont sur CELENE.
Application
Si vous désirez travailler sur votre ordinateur portable, vous pouvez télécharger QGIS
[Link]
Lancer QGIS Desktop
Données
Les données à télécharger sont dans le fichier zip sur CELENE. Elle concerne :
Les départements français : FRA2,
Les lignes de Bus du Loir-et-Cher : Lignes_ROUTE41,
Les établissements d’enseignement,
Les communes du Loir-et-Cher de plus de 100 habitants.
Guides utilisateurs ([Link]
En français, et en anglais.
Objectif du TD
Prendre en main l’interface de QGIS. Affichage de couches, affichage de tables, sélection, mise en forme
Produire une carte des villes à plus de 10 km des collèges dans le Loir-et-Cher.
Systèmes de référence
Les données que vous utilisez sont dans deux systèmes de référence (SCR) différents:
Lambert 93 : système cartographique exprimé en mètres
WGS 84 : système géographique (latitude, longitude) exprimé en degré
A la fin du projet vous devriez obtenir une carte de ce type
1
Présentation de l’interface
L’interface est composée :
d’une barre de menu,
d’une barre d’outils,
d’une liste ordonnée des couches,
d’une partie principale avec les couches sélectionnées qui sont affichées.
Les interactions sont classiques. Vous pouvez zoomer à l’aide de la molette de la souris. En fonction de
l’outil sélectionnée, vous allez pouvoir afficher les attributs d’un objet (flèche avec un i), le sélectionner
(flèche fond jaune). Sélectionner un ensemble d’objets dans un rectangle (4 flèches et rectangle jaune),
vous déplacer dans la fenêtre (main) …
Les objets sélectionnés sont affichés en jaune (par défaut).
Chargement des données
Pour obtenir des informations sur les couches vous pouvez employer avant de les charger, QGIS Browse
qui fournit les métadonnées sur les couches et une prévisualisation. Ici, ce n’est pas la peine.
Couche département : FRA2
Nous allons charger des couches de données vecteurs au format shape d’ESRI (.shp). Pour cela, utiliser le
Menu couche> ajouter une couche> ajouter une couche vecteur…, commencez par charger la couche
[Link] pour afficher le contour des départements français. Dans la liste des couches, FRA2 apparait en
cliquant droit sur FRA2 vous obtenez le menu contextuel. Regardez les possibilités de ce menu puis
2
ouvrez la table d’attribut pour consulter les données non géographiques. Il y a deux représentation
possible formulaire et tabulaire. Pour passer de l’un à l’autre cliquer sur les boutons en bas à droite
. Vous pouvez sélectionner le Loir-et-Cher en cliquant sur le numéro de ligne, vous pouvez
aussi faire des sélections avancées de types prédicat SQL à l’aide du bouton sélection à l’aide d’une
expression (Icone Epsilon carré jaune) : Par exemple sélectionner les départements de la région Centre
(NAME_1 = 'Centre'). Un bouton de la barre de menu permet d’annuler la sélection, un autre permet
d’inverser la sélection. Les géométries sélectionnées lors de la sélection attributaire sont affichées en
jaune sur la carte.
Dans le menu propriété de la couche, onglet Style, nous allons choisir (symbole unique) une couleur de
remplissage blanche et une bordure de couleur noire.
Regardez aussi l’onglet Général pour connaître le système de référence.
Couche villes du Loir-et-Cher
Charger cette couche. Nous allons travailler la légende en ajoutant une étiquette à l’aide de l’onglet
étiquette du menu propriété de la couche. Cocher la case Etiqueter cette couche avec et choisir
l’attribut name comme étiquette. Ainsi QGIS se chargera d’afficher le nom des communes autour des
points. De même nous allons personnaliser le style (menu contextuel>propriété onglet style. Nous allons
choisir un symbole gradué avec 3 classes en fonction de la colonne population :
un petit rond vert (taille 1) pour les villages de moins de 1 000 habitants,
un losange vert bleu (taille 2) pour les villes entre 1000 et 10 000 habitants,
un carré bleu (taille 3) pour les villes de plus de 10 000 habitants.
Pour changer les valeurs, double cliquez sur le symbole, la valeur ou l’étiquette.
Couche établissement d’enseignement (etab_enseignement)
Chargez cette couche, puis sélectionner les collèges (menu contextuel > filtrer…. Pour définir le prédicat
de sélection des collège
3
Vous devez alors créer une nouvelle couche avec uniquement les collèges (Menu contextuel>
Exporter>Enregistrer les entités sélectionnées sous … (la case n’enregistrer que les entités sélectionnées
est cochée). Vous pouvez choisir ‘college’ comme nom de couche, esri Shapefile comme format et dans
sauvegarder sous choisir le répertoire où vous avez déjà mis vos autres données. Vous pouvez alors
afficher les données. Que constatez-vous par rapport à la couche des établissements ? Vous pouvez
changer le style des données de la couche ‘college’. Et choisir comme symbole celui avec le chapeau
d’universitaire (type de symbole : symbole SVG groupe Symbol). Pour ne plus afficher la couche des
établissements, vous pouvez la décocher dans la liste des couches.
4
Système de projection
Une fois ces couches de données intégrées, vous constater que les collèges et les villes et FRA2 se
superpose. Or les couche peuvent avoir des systèmes de coordonnées de référence (SCR) : Lambert 93
ou WGS 84. Les coordonnées peuvent être projetées dans un autre SCR à la volée dans le système du
projet. Pour cela, il faut définir par défaut un système de coordonnées de référence (SCR) au projet
(Menu Projet>propriétés…). Vous pouvez choisir le SCR en cliquant droit sur une couche et en
choisissant définir le SCR à partir de cette couche. Choisissez le système des collèges : Lambert 93.
Couche ligne de bus 41
Chargez cette couche afin d’afficher les lignes de BUS gérées par le département.
Vous devriez obtenir une représentation de ce type
Manipulation des données
Une fois que vous avez réussi à charger les couches, vous pouvez tester les outils pour manipuler les
données.
Afficher les informations sur un collège dans une fenêtre avec l’outil correspondant (sélectionner
la couche collège puis outils dont l’icône est une flèche avec un i bleu),
sélectionner un collège à l’écran et regarder dans la table des attributs s’il est bien sélectionné,
Sélectionner des collèges à l’aide d’un rectangle à l’écran et regarder dans la table des attributs
s’ils sont bien sélectionnés,
Sélectionner à l’aide de la table les 5 villes ayant le plus d’habitants (vous pouvez changer l’ordre
des instances puis sélectionner les 5 premières),
5
Zoomer sur l’emprise de la couche FRA2 (menu contextuel),
Mesure la distance entre deux collèges .
Analyse
Maintenant que vous connaissez les outils basiques, nous allons pouvoir produire une analyse portant
sur les villages éloignés des collèges.
Zone tampon
Nous allons commencer par créer une nouvelle couche correspondant à une zone tampon de 10 km
autour des collèges : Menu Vecteur>Outils de géotraitement > tampon(s). Dans la fenêtre choisir la
couche collège, puis 10 000 m et cocher Regrouper des résultats du tampon. L’icône signifie que c’est
une couche temporelle. Vous pouvez utiliser le menu contextuel, pour l’enregistrer dans votre répertoire
de données.
Attention, si la couche a pour unité de mesure le degré les cercles auront des rayons de 10 000° et non
10 000 m. Dans ce cas, vous devez commencer par définir une couche associée à un système
cartographique (Lambert3 par exemple) Menu couche>enregistrer sous… et choisir pour SRC de la
sélection RGF-93/ Lambert—93.
6
Requête spatiale
Vous pouvez maintenant, sélectionner les villes à l’intérieur des zones tampons à l’aide d’une requête
spatiale : sélection par localisation.
IL faut aller dans le menu traitement > boîtes à outils Sélection dans un vecteur sélection par localisation
7
8
Les entités sources sont les villes et elles doivent être à l’intérieur d’une entité de référence de la couche
tampon. Vous pouvez maintenant ouvrir la table d’attribut et constater que 98 des 115 villes sont
sélectionnées. Vous pouvez alors inverser la sélection à l’aide du troisième bouton puis sauvegarder
(menu couche) la sélection dans une nouvelle couche.
Questions et Améliorations
Quel est le village ayant le plus d’habitants à plus de 10 km d’un collège ?
La prise en compte des collèges privés agrandit-elle la zone de couverture ?
Ou positionner un collège pour couvrir les villes les plus peuplées à plus de 10 km ?
Les lignes de bus du département desservent-elles bien les villes non couvertes ?
Cherchez un outil qui vous permet que les zones tampons ne sortent pas du département.
Attention : la plupart des outils de géotraitement demandent que les données des différentes couches
soient dans le même système de référence (SCR). Pour cela vous devez par exemple, changer le SCR de
FRA2 pour passer en Lambert93, le SRC du Projet. Utilisez enregistre sous et changer le SCR. Vous pouvez
alors utiliser l’outil découpé par exemple en ayant sélectionné uniquement le Loir-et-Cher comme
département.