Module2 - Traitement Des Donnees Format RTF - Fin
Module2 - Traitement Des Donnees Format RTF - Fin
FORMATION
CONTINUE
Ressources : Geo_MYTNMAC
Table des matières
3 Import de données géolocalisables en format texte délimité (txt, csv, csvt) ou au format feuille de calcul
(ods, xls, xslx). .................................................................................................................................................. 10
3.1 Spatialiser les fichiers textes délimités (txt, csv) via la fonctionnalité « ajout des fichiers texte
délimité » sous QGIS .................................................................................................................................... 11
Ajout d’un fichier texte délimité................................................................................................. 11
Paramétrer la création de la couche point via la boite de dialogue 'Créer une couche depuis un
fichier à texte délimité (CSV)' .................................................................................................................... 12
3.2 Sauvegarder la couche spatialisée (crée) au format shapefile (.shp) ................................................. 16
3.3 Ajout de la couche dans QGIS ........................................................................................................... 17
3.4 Aperçu des informations attributaires ................................................................................................ 18
3
MODULE 2 - TRAITEMENT DES DONNEES GEOLOCALISABLES
FORMAT TEXTE DELIMITE (TXT, CSV…) SOUS QGIS
Pourquoi ? Quelles sont les raisons qui expliquent son succès pour qu'il soit l'un des outils SIG les plus utilisé
à ce jour ?
• QGIS est un logiciel SIG bureautique open-source donc gratuit
• C'est un logiciel maintenu par une très large communauté grâce à des plugins (Python ou C++)
• Il possède une ergonomie proche des autres logiciels payant comme ArcGIS, Mapinfo, Geomedia,
Global Mapper, etc.
• QGIS lit et écrit dans la plupart des formats vecteur et raster standard (shp, tab, kml, dxf/dwg, dgn, gpx,
etc)
• Il permet de se connecter à des web services et sources externes de données (serveurs WFS et WMS,
odbc, ...)
• C'est le logiciel SIG nativement connecté à la base de données spatiale open source PostgreSQL /
PostGIS
• QGIS est considéré comme l'interface simplifiée du logiciel GRASS
4
• Il regroupe à lui seul de puissantes extensions d'analyses spatiales et statistiques
• Il possède un plugin qui permet d'ajouter les différents fonds raster de Google Maps, BING maps ou
Open Street maps
• QGIS est une passerelle vers d'autres projets comme Open Street Map
5
2 Création et configuration du projet
L’état de votre session QGIS est considéré comme étant un projet. QGIS ne peut travailler que sur un projet à
la fois. Les propriétés sont considérées comme étant assignées soit à un projet soit par défaut pour les nouveaux
projets.
Si vous souhaitez créer une session vierge, aller sur Projet‣ Nouveau. Cette option vous demandera si
vous désirez enregistrer le projet dès lors que des changements auront été effectués depuis son ouverture ou sa
dernière sauvegarde.
QGIS peut enregistrer l’état de votre travail dans un fichier de projet en utilisant le menu Projet‣
Sauvegarder le projet ou Projet‣ Sauvegarder le projet sous.... Si un fichier de projet chargé a été modifié,
par défaut QGIS vous demandera si vous souhaitez écraser les modifications faites dans le fichier de projet.
Ce comportement se définit en cochant la case Demander de sauver le projet et les sources de données
quand nécessaire dans le menu Préférences ‣ Options ‣ Général.
6
Les types d’informations enregistrées dans un projet sont :
Le fichier de projet est enregistré au format XML, il est donc possible de l’éditer en dehors de QGIS si vous
savez ce que vous faites. Le format a été modifié à plusieurs reprises depuis les versions antérieures de QGIS.
Les fichiers enregistrés sous ces versions peuvent ne plus fonctionner correctement avec les versions
ultérieures. Pour être averti dans ce genre de cas, allez dans l’onglet Général du menu Préférences ‣ Options,
7
vous devez cocher la case Avertir lors de l’ouverture d’un fichier projet sauvegardé dans une version
précédente de QGIS.
Quand un projet est sauvegardé dans QGIS, une sauvegarde de l’ancien projet est conservée dans un fichier
portant l’extension. qgs~.
Pour charger un projet dans une session QGIS, aller dans Projet‣ Ouvrir ou Projet‣ Ouvrir un projet
récent.
8
- Le menu SCR vous permet de choisir le Système de Coordonnées de Référence pour le projet, et
d'activer la projection à la volée de couches raster et vecteur définies dans un SCR différent
- Avec le menu Identification des couches, vous définissez (ou désactivez) les couches qui
réagiront à l'outil d'identification.
- Le menu Styles par défaut vous permet de contrôler comment les nouvelles couches seront
représentées lorsqu'elles ne disposent pas d'un style «.qml» prédéfini. Vous pouvez aussi définir
leur niveau de transparence par défaut et si les symboles devraient avoir des couleurs attribuées
au hasard.
- L'onglet Serveur OWS permet de définir les informations concernant les capacités WMS et
WFS de QGIS Server, l'étendue et les restrictions de SCR. (Pour information Qgis Server n'est
pas implémenté par défaut dans QGIS)
- Le menu Macros permet de créer un module Python, sauvegardé dans le fichier de projet « .qgs» à
charger et disposant de fonctions spécifiques sur les événements suivants : openProject(), saveProject()
et loseProject().
- Le menu Relations offre la possibilité d'afficher et de modifier des attributs d'une autre table
mise en relation (jointure). La jointure est une relation de cardinalité 1 à n, c'est à dire qu'à une
ligne de la table attributaire "Parent" peut correspondre 0 ou plusieurs lignes de la table attributaire
"Enfant". La relation s'affiche uniquement en mode formulaire avec le bouton Identifier les entités,
ainsi que dans la table d'attribut. Pour aller plus loin (exemples en anglais) :
La vidéo [Geo_MYTNMAC] QGIS 02-Configuration d'un projet QGIS présente les étapes de
configuration d'un projet sous QGIS.
Ces étapes consistent au paramétrage :
• des métadonnées;
• la symbologie par défaut des couches en fonction de leur géométrie;
• le système de coordonnées par défaut du projet;
• les unités de mesure de longueur et de surface.
https://youtu.be/9QtO9o7jDms
9
3 Import de données géolocalisables en format texte délimité (txt, csv, csvt) ou au format feuille
de calcul (ods, xls, xslx).
L'objectif de cet import est généralement de créer une couche vectorielle géographique de points dans QGIS,
à partir d'un fichier texte délimité.
10
3.1 Spatialiser les fichiers textes délimités (txt, csv) via la fonctionnalité « ajout des fichiers texte
délimité » sous QGIS
La vidéo « [Geo_MYTNMAC] QGIS 61 – Créer une couche shapfile (SHP) à partir d'un fichier texte
délimité (CSV) » présente la procédure qui consiste à créer une couche depuis un fichier à texte délimité
(CSV), dans QGIS. https://youtu.be/N7PQEE4XQo0
Ajout d’un fichier texte délimité
Nous allons traiter le cas le plus usuel d'import d'une couche de texte délimité avec information géographique
(Coordonnées X, Y) pour créer une couche de points.
La procédure est la suivante :
- Cliquer sur l'icône 'Ajouter une couche de texte délimité' dans la barre d'outils 'contrôle de la barre
d'outils des couches' :
11
- Aperçu du fichier chargé
Un fichier texte délimité peut être un fichier txt ou un fichier csv avec une ligne d'en-tête contenant les noms
des champs.
Paramétrer la création de la couche point via la boite de dialogue 'Créer une couche depuis un
fichier à texte délimité (CSV)'
a. le délimiteur de champ
Les délimiteurs de champ peuvent être des caractères sélectionnés (virgule, tabulation, etc...) ou un caractère
simple (ex : | ; ) défini par l'utilisateur.
12
Attention :
L'utilisation de l'espace ou de la tabulation comme séparateur de champ peut générer des erreurs lors de
l'import du fichier, si par exemple une chaîne de caractère constituant un champ comporte un espace (ex. La
Flèche).
De même, l'utilisation de la virgule comme séparateur de champ peut engendrer des problèmes si la virgule est
aussi séparateur décimal.
b. Enregistrement
Préciser :
- Le nombre de ligne à ignorer
- La ligne correspondant à l’entête
Préciser :
- s’il faut ignorer des champs vides
- s’il faut réduire des champs
- si vous avez utilisé la virgule ou le point comme séparateur décimal.
Les champs géométriques contiennent les coordonnées X et Y de chaque point ou des coordonnées WKT
(Well-Known Text) regroupées dans un seul champ géométrique (coordonnées des sommets des objets et
altitude le cas échéant).
Dans ce cas, la virgule est utilisée dans le format WKT comme séparateur des couples de coordonnées des
sommets.
Complément :
Le format Well-Known Text (WKT) peut se traduire par « texte bien lisible». C'est un format standard en
mode texte utilisé pour représenter des objets géométriques vectoriels issus des systèmes d'informations
géographiques (SIG), mais aussi des informations s'y rattachant, tels les références de systèmes de
coordonnées.
Ce format de langage a son équivalent en binaire, moins lisible mais destiné à des échanges entre bases de
données, le Well-Known Binary (WKB).
Ce format a été défini par l'Open Geospatial Consortium (OGC).
e. Paramètres de la couche
Cocher si nécessaire :
- Créer l’index spatial
- Créer l’index des sous-ensembles
- Surveiller le fichier
Cliquer sur OK pour valider les choix et passer à l'étape suivante :
13
Figure 1: Paramètres d'import du fichier texte délimité
14
Un clic sur OK et la couche de points chef-lieu est créée avec le système de coordonnée choisi et elle est
affichée.
Remarque : Au cas où la fenêtre de choix du système de coordonnées de référence ne s’affiche pas, ce n’est
pas grave, le système de référence du projet par défaut a été attribué à la couche. Si le système par défaut du
projet est différent de celui de la couche, aller modifier le système de coordonnées de référence dans les
propriétés de la couche
15
3.2 Sauvegarder la couche spatialisée (crée) au format shapefile (.shp)
Pour sauvegarder une couche dans QGIS :
- Clic droit sur la couche – enregistrer sous
- Parcourir pour spécifier le nom de la couche et le chemin de stockage de la couche
- Puis ok pour la sauvegarde finale
16
3.3 Ajout de la couche dans QGIS
Après l’enregistrement, la couche enregistrée s’affiche automatiquement dans qgis. Au cas contraire, la vidéo
[Geo_MYTNMAC] QGIS 03 - Ajout d'une couche (type vecteur ou raster) dans QGIS, présente la procédure
d'ajout des couches de type vecteur ou raster dans QGIS. https://youtu.be/rb2rTpxSmDU
17
3.4 Aperçu des informations attributaires
La table attributaire de la couche crée comprend tous les champs et valeurs présents dans le fichier texte initial.
La vidéo [Geo_MYTNMAC] QGIS 05 - Visualiser les informations attributaires d'une couche vecteur dans
QGIS, présente la procédure de visualisation des informations attributaires d'une couche vecteur dans QGIS.
https://youtu.be/SlfFv9Qd8fc
Il s’agit de :
Affichage des informations sémantiques des couches via la table attributaire
c’est à dire la table attributaire.
- Visualisation globale des informations
- Visualisation sous forme de formulaire entité par entité
18
Il faudra ensuite activer l’outil « Identifier les entités »
Ainsi dès que vous sélectionnez par un clic une entité, ces informations attributaires s’affichent dans le panneau
« Identifier les résultats ».
19
Affichage des informations sémantiques via les infobulles
L’infobulle est l’information qui s’affiche lorsque le curseur de la souris passe au-dessus d’un objet graphique.
Chaque fois que le pointeur de la souris survole une entité, une infobulle s’affiche pour en décrire l’entité.
Vous pouvez activer et paramétrer à ce niveau les infobulles à afficher.
La vidéo [Geo_MYTNMAC] QGIS 17 – Paramétrage et Affichage des infobulles dans QGIS, présente la
procédure de paramétrage et d'affichage des infobulles dans QGIS. https://youtu.be/ykpkxq5jxQI
20
Figure 2: Aperçu des infobulles de la couche Retour 371
La vidéo [Geo_MYTNMAC] QGIS 47 – Points2One | Générer une couche de lignes ou polygones à partir
des points, présente la procédure qui consiste à générer une couche de géométrie de type ligne ou polygone à
partir d'une couche de géométrie point, en utilisant le plugin "Points2One", dans QGIS 2.18.
https://youtu.be/zsbA7QYQTIk
L’extension POINTS2ONE crée des lignes et polygones à partir des sommets ou points.
21
Une fois chargée, elle est accessible depuis le Menu « Vecteur / Point2One, et depuis la barre d’outil Vecteur
associée.
22
Fusion des couches
La vidéo [Geo_MYTNMAC] QGIS 55 – Fusionner des couches vectrices de même géométrie en une seule
couche, présente la procédure qui consiste à fusionner plusieurs couches vecteurs de même géométrie en une
seule nouvelle couche, dans QGIS 3.10.6.
Si les tables attributaires sont différentes (nom, type), le résultat de la fusion contiendra l'ensemble des champs
des couches fusionnées. https://youtu.be/BNaiEmLrb8k
23
Convertir de point en ligne
Dans le panneau Traitements, allez dans Géotraitements QGis -> Outils de création de vecteurs -> points vers
lignes.
La vidéo [Geo_MYTNMAC] QGIS 50 – Points vers Lignes | Générer une couche de lignes à partir des
points, présente la procédure qui consiste à générer une couche de géométrie de type ligne à partir d'une couche
de géométrie de type point, en utilisant la fonctionnalité "Outil de géométrie", dans QGIS 3.10.6.
Cet algorithme convertit une couche de points en une couche de lignes, en joignant les points dans un ordre
défini.
https://youtu.be/PkuN3nukw9I
24
5 Ajouter des colonnes : superficie, périmètre, information…
Consulter les vidéos listées
[Geo_MYTNMAC] QGIS 26 – Créer un champs "résumé" présentant la géométrie et les colonnes existantes
Cette vidéo présente les étapes permettant de créer un champ de résumé des informations contenant la
géométrie et la concaténation des colonnes existantes dans QGIS.
25
https://youtu.be/408-TcHbVpI
Extraire n caractères
[Geo_MYTNMAC] QGIS 28–Extraire une chaîne de caractère contenant n caractère d’une colonne existante
Cette vidéo présente la procédure de création d'une colonne et son remplissage à partir de l'extraction des n
caractères d'une colonne existante, via la calculatrice de champs dans QGIS 3.10.6.
https://youtu.be/lnERJniQZsk
26
Cliquez sur le lien SUIVANT : S’INSCRIRE A GOOGLE EARTH PRO
27
Cliquez sur le lien Auto-assistance pour les comptes Google Earth Pro
Double-cliquez sur le fichier téléchargé pour installer le programme. A la fin de l’installation vous aurez une
demande de clé de licence.
Tapez votre adresse mail dans Nom d’utilisateur et GEPFREE dans clé de licence.
28
Cliquez sur le bouton Connexion.
Voilà! Vous avez maintenant Google Earth Pro installé et activé sur votre PC.
La prochaine fois que vous lancerez le programme, une fenêtre vous demandera de vous connecter avec le mail
entré pendant l’utilisation. Cochez la case Connexion automatique pour éviter cette étape aux prochains
lancement du programme.
29
• Sélectionnez ESRI shape et pointez sur le fichier shape à charger.
L’option Définir la couleur à partir du champ permet de rentrer manuellement la couleur à appliquer à
chacune des valeurs différentes contenues dans le champ Nom.
31
Pour appliquer une couleur par défaut à chacune des valeurs, sélectionnez l’option Utiliser les couleurs
prédéfinies.
32
Cliquez sur OK et donnez un nom et un emplacement au fichier kst qui sera créé. Si vous voulez recharger
cette couche, vous chargerez directement le fichier kst et vous n’aurez pa à répéter toute l’opération. Fichier
Par défaut, la couche chargée n’est pas activée. Cochez la case correspondante dans la légende pour afficher la
couche.
33
7 Superposer aux données openstreetMap
La vidéo [Geo_MYTNMAC] QGIS 59 – Plugin OpenLayers | Visualiser des fonds de cartes Opensources
dans QGIS, présente la procédure qui consiste à afficher les couches comme GoogleMaps, BingMaps et
OpenStreetMap, à partir du Plugin OpenLayers, dans QGIS 3.10.6. https://youtu.be/7_jwzRmZHVY
34
La procédure s’exécute en trois étapes :
1. Indiquer le système de projection (par défaut, celui de la vue est sélectionné).
2. Choisir le type d’entités à créer (point, ligne ou polygone) et créer les champs
attributaires ou colonnes.
Un champ est ajouté uniquement lorsque le bouton Ajouter à la liste d’attribut est
coché ! Il est possible de créer des champs ultérieurement.
3. Indiquer l’emplacement et le nom du fichier.
35
Lorsque la couche est créée, elle est automatiquement ajoutée à la Vue. Cette couche est vierge.
Son nom est noté dans la table des matières de la vue (partie gauche de la vue), au- dessus des
autres couches.
Pour rendre la couche éditable, pour créer des entités, reportez- vous à la fiche C04 ; pour remplir
les champs correspondants aux entités créées.
Pour créer une nouvelle couche, il faut suivre le chemin suivant : Menu --> Couche --> Nouveau --
> Nouvelle couche shapefile
ou cliquer sur l'icône
Dans la fenêtre qui s'ouvre, il faut :
• définir le type d'objets de la couche (point, ligne, polygone)
• définir le système de référence de coordonnées SRC
• définir la structure de la nouvelle table :
Les champs créés peuvent être de type :
• Nombre entier (entier)
• Nombre décimal (réel)
• Texte (chaîne de caractères)
• Les objets géométriques pourront ensuite être saisis, ainsi que les données attributaires de chaque
objet
créé.
36
Ressources :
[Geo_MYTNMAC] QGIS 07 - Création d'une couche vecteur format shapefile dans QGIS
Cette vidéo présente la procédure de création d'une couche vecteur format shapefile dans QGIS 3.10.6.
Elle illustre la méthodologie de création de couches de géométrie :
1. point ;
2. polyligne et
3. polygone.
Dans le dérouler de cette procédure, on commence par Renseigner les paramètres de la couche :
• Nom et lieu de sockage
• Codage
• Type de géométrie
• Système de coordonnées.
Ensuite ajouter les champs attributaires de la couche avec leur paramètre :
• Nom
• Type (texte, entier, etc.)
• Longueur (longueur de la chaine de caractère)
On peut également Ajouter un champs attributaire dans une couche shapefile existante
https://youtu.be/VjQP94Wc9fQ
[Geo_MYTNMAC] QGIS 33 – Extension "Table manager", Création suppression et modification des champs
Cette vidéo présente la procédure de clonage, création, suppression et modification des champs d'une table, se
servant du plugin "Table manager", dans QGIS 2.18.
L’extension « Gestionnaire de table (Table Manager) permet de créer et de supprimer des champs, mais
également de les supprimer et de modifier leur dans la table, ce qui n’est pas possible directement dans la table
attributaire. Comme toute extension, il faut vérifier qu’elle est bien installée et activée.
(Menu Extension – Commande Installer / Gérer les extensions).
https://youtu.be/Rwz5Q57vFFo
38
Terminer l’édition
Pour arrêter l’édition, procédez de la même façon, menu Couche> Basculer en mode l’édition.
Ceci a pour effet d’arrêter l’édition de la couche ACTIVE (surlignée en gris !).
NB. : Lorsque vous terminez l’édition d’une couche ou d’une table, QGIS vous demande
automatiquement si vous voulez enregistrer les modifications apportées. Ceci est très utile en cas de
d’erreur ou de mauvaise manipulation.
Il est possible de commencer l’édition de plusieurs couches en même temps ; il reste cependant
recommandé de ne faire qu’une seule chose à la fois !
La fenêtre ci-dessous est un exemple de message lors de la fermeture du logiciel ; certaines couches
ont été modifiées, le logiciel vous demande si vous voulez conserver ces modifications :
Ressource :
Geo_MYTNMAC] QGIS 08 - Numérisation |vectorisation |digitalisation dans QGIS
Cette vidéo présente la procédure de création des objets vectorielles de type point ligne ou polygone, à partir
des supports rasters (numérisation) dans QGIS 3.10.6.
https://youtu.be/HOL9Z8bvBxA
Il existe Trois règles à respecter pour une bonne numérisation :
1. Le support de numérisation et la couche des informations doivent être dans le même système
de coordonnées
2. L’échelle de numérisation doit être fixe pour toutes les informations à numériser sur un même
support
3. La géométrie des entités à numériser est choisie en fonction de la résolution spatiale du support
de numérisation (visibilité des entités). Elle peut également être fixée en fonction des objectifs
à atteindre.
NB : Au préalable il faut avoir créé les couches qui seront utilisées comme support, une couche ne peut avoir
qu’un seul type de géométrie :
- Création d’une couche ligne
- Création d’une couche point
- Création d’une couche polygone
39
On peut :
• soit faire réaliser des analyses thématiques (à partir des données attributaires alphanumériques)
• soit faire varier les symboles en fonction de données attributaires numériques.
Les différentes analyses thématiques, disponibles dans QGIS, qui sont présentées dans
cette formation sont accessibles :
Soit à partir de l'onglet « Style » des propriétés de la couche :
Nous avons vu dans le rendu « Symbole unique » utilisé par défaut dans QGIS qui représente toutes les entités
de la même manière.
Les autres représentations possibles sont les rendus :
• « Symbole catégorisé » qui représente toutes les entités selon un symbole dont la couleur reflète la
valeur d'un attribut donné (alphanumérique)
• « Symbole gradué » qui représente toutes les entités selon un symbole dont la couleur
reflète la plage d'appartenance d'une valeur d'un attribut donné (numérique)
Soit à partir de l'onglet « Diagrammes » , propriétés de la couche
40
Symbologie par catégorisation
Ouvrir les propriétés de la couche, définir les symboles catégorisés dans l'onglet style
Les symboles catégorisés : Toutes les entités seront représentées par un symbole dont le
style reflète la valeur d'un attribut donné (alphanumérique).
[Geo_MYTNMAC] QGIS 13 - Symbologie par catégorisation des entités dans QGIS
Cette vidéo présente la procédure de création de style par catégorisation des entités.
Le rendu catégorisé est utilisé pour afficher toutes les entités d'une couche en recourant à un symbole défini
par l'utilisateur dont la couleur reflétera une valeur d'attribut alphanumérique (alphabétique ou numérique).
Cette catégorisation des entités concerne le remplissage, les contours, l’opacité des entités etc.
https://youtu.be/Nlkq6gxB3QQ
41
Complément :
On peut choisir le nombre de classes (plage de valeurs ou tranche), dans l'exemple cidessus le nombre de
classes a été défini à 4.
On peut choisir le mode de calcul des tranches, dans l'exemple ci-dessus le mode Ruptures
naturelles a été défini. Ces modes sont détaillés dans la formation "perfectionnement"
Diagrammes
Ouvrir les propriétés de la couche, définir les diagrammes dans l'onglet style.
Les diagrammes en camembert (ou graphiques secteurs).
Le diagramme en camembert permet de représenter plusieurs attributs numériques sous
forme de secteurs. La taille du graphique de chaque objet est mise à l'échelle linéairement
à partir d'un attribut auquel est affecté une taille maximum.
7.2.1.4.1 Camembert
[Geo_MYTNMAC] QGIS 15 – Représentation des informations par un diagramme en Camembert dans QGIS
Cette vidéo présente la procédure de représentation des informations attributaires d'une couche par un
diagramme en camembert dans QGIS.
https://youtu.be/pDC52ZcnHrY
On peut définir :
• l’échelle d’affichage des camenberts ;
• la taille
• position des diagrammes sur les entités
42
• la légende
7.2.1.4.3 Histogramme
Le diagramme à barre permet de représenter plusieurs attributs numériques sous forme de
barres accolées. Chaque barre est mise à l'échelle linéairement à partir d'un attribut auquel
est affecté une taille maximum.
43
Etiquettage
Pour paramétrer l'étiquetage d'une couche, il faut au préalable, sélectionner une couche
vecteur dans le gestionnaire de couches.
Cliquer sur le bouton dans la barre d'outils Étiquettes On peut aussi paramétrer l'étiquetage dans les
propriétés de la couche, menu Étiquettes Cocher la case « Étiqueter cette couche avec » et choisir
44
• Texte : permet de définir le style du texte et depuis la version 2.0, la casse des lettres (majuscule,
minuscule, ...)
• Formatage : permet de définir un caractère de retour à la ligne afin de découper l'étiquette sur de
multiples lignes, mais par défaut '\n'' insère un retour à la ligne (conseil utiliser cette possibilité
uniquement si '\n'' pose problème).
L'option Nombres formatés permet de formater les valeurs numériques de la table attributaire.
L'activation de cette option ajoute par défaut trois chiffres après la virgule.
• Tampon : activer ce paramètre pour créer un tampon autour du texte. La couleur du tampon est
personnalisable et une des nouvelles fonctionnalités de QGIS 2.0 permet d'appliquer un mode de fusion.
• Fond : activer ce paramètre pour afficher un fond. La forme de l'arrière-plan du texte, la taille, la
rotation, le décalage, la couleur, etc...sont personnalisables
• Ombre : activer ce paramètre pour afficher une ombre portée au texte. L'apparence
de l'ombre portée peut être personnalisée en choisissant le décalage, le rayon , la couleur, le mode de
fusion , etc..
• Emplacement : sélectionner ce menu pour définir la position de l'étiquette et les priorités d'étiquetage.
Les données pour la définition des coordonnées et la rotation peuvent être des attributs de champs ou
le résultat d'expression
• rendu : permet de définir les options des étiquettes, notamment la visibilité selon l'échelle, le nombre
maximum d'étiquettes et les conflits d'étiquettes (superposition, etc..)
Important : L'icône présent dans tous les menus ci-dessous permet l'usage des valeurs définies par les
champs de la couche à étiqueter ou par des expressions.
Etiquettes simples
[Geo_MYTNMAC] QGIS 19 – Paramétrer et Afficher les étiquettes simples des entités dans QGIS
Cette vidéo présente la procédure de paramétrage et d'affichage des étiquettes simples dans QGIS.
L’environnement utilisé est Windows 10.
https://youtu.be/opr8WLqqwYI
Elle passe par:
• le choix du type d'affichage
• le formatage
• l'ajout d'un tampon
• le fond et l'ombrage
• l'emplacement
• et le rendu
Etiquettes complexes
[Geo_MYTNMAC] QGIS 20 – Afficher les étiquettes complexes (Étiquettes basées sur des expressions)
Cette vidéo présente la procédure de paramétrage et d'affichage des étiquettes basées sur des expressions dans
QGIS.
https://youtu.be/f3kXRyxUJyQ
Elle passe par :
- le choix du type d'affichage
- le formatage
45
- l'ajout d'un tampon
- le fond et l'ombrage
- l'emplacement
- et le rendu.
Deux grandes étapes peuvent être retenues :
• Formuler l’expression à afficher comme label
• Modifier le style à votre convenance
Etiquettes basées sur des expressions
[Geo_MYTNMAC] QGIS 21 – Paramétrer et Afficher les étiquettes basées sur des règles dans QGIS
Cette vidéo présente la procédure de paramétrage et d'affichage des étiquettes basées sur des règles dans QGIS.
L’environnement utilisé est Windows 10.
Elle passe par :
• le choix du type d'affichage
• le formatage
• l'ajout d'un tampon
• le fond et l'ombrage
• l'emplacement
• et le rendu
On peut commencer par :
• Saisir la condition d’affichage des étiquettes et
• Formuler autant de conditions et sélectionner celles que vous souhaitez voir s’afficher
https://youtu.be/CPIszn7bFZ4
8 TRAITEMENT DES DONNEES LIBRES 3D
46
Ensuite on clique sur Register « Enregistrer » pour la création d’un nouveau compte
Si vous avez déjà de comptes, cliquer sur « login » pour vous connecter
47
8.2 Manipulation des données DEM sur QGIS
Ajout de la donnée Shapefile de base
Ajout d’une couche shapefile
Si vous cherchez à ajouter des données vectorielles stockées sous forme de fichier à votre projet, allez dans le
menu [Couche] > "Ajouter une couche"> AJOUTER UNE COUCHE VECTEUR
ou cliquez sur l'icône
Dans la fenêtre « Ajouter une couche vecteur » qui s'affiche, laissez cocher « Fichier » de la partie « Type de
source » et cliquez sur le bouton [PARCOURIR].
Puis rechercher la couche avec l’extension « .Shp » à afficher
48
Générer emprise de la Couche
Pour générer l’emprise :
• Boite à outil saisir « emprise »
• Ou Vecteur - Outils de recherche – Créer un polygone à partir de l’emprise d’une couche
• Choisir la couche de base pour générer l’emprise
• Spécifier le chemin de sauvegarde de l’emprise en cliquant sur (…) devant l’emprise
• Puis cliquer sur « Run »
49
Fusionner les entités de la couche de base
La fusion des entités permet d’avoir un contour unique autour de la zone d’intérêt.
NB : Il est conseillé de faire une copie du fichier de base, pour ne pas perdre ses informations
Clic droit sur la couche puis enregistrer sous
1
3
4
Pour fusionner :
• se placer en mode édition, et sélectionner toutes les entités de la couche
1 2
50
• Activer la fonctionnalité « outil de numérisation » : clic droit sur barre d’outils – outil de numérisation
52
Vérifier les Paramètres du projet
NB : se rassurer que le SCR du projet est le même que celui de la couche de base (Dans notre cas c’est l’emprise
notre couche de base), on peut également utiliser la limite de notre zone.
SCR DE LA COUCHE :
WGS84 ZONE 30 N
SCR DU PROJET :
WGS84 ZONE 30 N
53
Ajout de l’extension SRTM dans QGIS
54
Débuter le téléchargement via l’outil SRTM Downloader
• Zoomer sur la couche de base (emprise, limite ou une autre couche)
• Aller sur l’onglet Extension et cliquer sur SRTM Downloader
• Un fénêtre s’affiche
• Paramétrer votre téléchargement comme suit cliquer sur Download
55
• Une fenêtre vous demandant vos paramètres de connexion sur le site de la NASA s’affiche
56
Aperçu du DEM téléchargé
Vous pouvez vider le fond de votre emprise pour mieux apprécier
57
Extraction de la zone sur l’image DEM
Reprojection de notre image DEM dans SCR de la couche qui servira pour la délimitation
• Aperçu du SCR de l’image DEM
58
Nous devons le reprojeter dans le système WGS84 Zone 30N
• Reprojection du DEM dans le système WGS84 Zone 30N
Onglet Raster – Projection
59
Aperçu du SCR de la nouvelle couche reprojetée
60
Cliquer sur Raster – Extraction - Découper
• Le message d’extraction terminée s’affiche ensuite, cliquer sur OK puis sur Fermer
61
• Aperçu de l’image DEM de la zone d’intérêt extrait
62
La méthode a été améliorée pour permettre la création de modèles d'élévation du bassin hydrologique, c'est-à-
dire non seulement pour remplir la (les) dépression (s) mais aussi pour préserver une pente descendante le long
du trajet d'écoulement. Si vous le souhaitez, ceci est accompli en préservant un gradient de pente minimum (et
donc une différence d'élévation) entre les cellules.
Il s'agit de la version complète du module créant une dépression sans DEM, une grille de chemin d'écoulement
et une grille avec des bassins versants.
Pour exécuter l’algorithme « fill skin », à partir de la « Boite à outil » :
63
• Aperçu de l’image lissée
64
Une fenêtre s’affiche
• Renseigner la fenêtre comme suit et cliquer sur ok
Spécifier le fichier source : votre image DEM de la zone
Spécifier le chemin de sauvegarde et le fichier de sortie
Cocher « Nom d’attribut »
Et cliquer sur OK
65
Cliquer ensuite sur OK et puis sur Fermer la fenêtre
66
• Vous pouvez ensuite ajouter les étiquettes (valeur d’élévation ou côtes) sur les courbes d’isovaleur
(Isolignes).
Paramétrer la symbologie comme vous le souhaitez
67
Création du réseau hydrographique et des bassins versants
Générer un réseau hydrographique et des bassins versants à partir d’un MNT nécessite plusieurs traitements.
Il faut déterminer les directions des écoulements, leur concentration dans les talwegs, définir la taille
minimale du bassin versant et du tronçon hydrographique souhaitée puis segmenter le réseau au niveau
des confluences, points d’exutoire pour la production des bassins versants.
L’algorithme « channel network and drainage bassin » disponible dans QGIS, a été utilisée. Ce choix
correspond aux besoins qui ne nécessitent pas une analyse hydrologique à une échelle particulièrement fine et
s’accorde aux capacités de calcul de la machine à notre disposition.
Démarrer l’algorithme
Boite à outil – channel network and drainage bassins
69
Les différents résultats obtenus sont les suivants
Exploitons et exportons les résultats qui nous intéressent dans l’application de cet algorithme
NB : Les résultats obtenus ont été sauvegardés dans un dossier temporaire et seront perdus en cas de fermeture
du projet QGIS en cours, d’où la nécessité de les sauvegarder.
70
Différents sous-bassin versants / Drainage basins
Un bassin versant est un territoire qui draine l'ensemble de ses eaux vers un exutoire commun, cours d'eau ou
mer.
On définit différents bassins versants en fonction de l'échelle de travail ou d'étude, depuis les parcelles de
quelques dizaines de mètres carrés d'un minuscule affluent jusqu'aux façades continentales qui abreuvent les
océans.
Le bassin versant est limité par des frontières naturelles : les lignes de crêtes ou lignes de partage des eaux. De
part et d'autre de ces lignes, les eaux des précipitations et des sources, ainsi que tous les éléments dissous ou
en suspension (sédiments, pollution...), s'écoulent vers des exutoires séparés.
Le bassin versant constitue le territoire pertinent pour traiter les causes en amont d'un problème lié aux eaux
de surfaces : déficit d'eau, pollution, poissons migrateurs, etc.
L’algorithme « channel network and drainage bassin » exécuté a permis de générer automatiquement les
différents bassins-versant aux formats raster et vecteur sous le nom de « Drainage Basins »
71
2
3
4
NB : Vous pouvez refaire la même procédure pour la sauvegarde de la couche bassin versant format raster
72
8.2.7.1.3 Calcul des caractéristiques géométriques des différents sous-bassin : Périmètres, aires….
Pour générer automatiquement les caractéristiques de géométrie d’une couche vecteur dans QGIS :
Cliquer sur vecteur – outils de géométrie – exporter/ajouter des colonnes de géométrie
73
NB : on peut afficher ses informations depuis Excel, et sauvegarder sous un nom au choix ou sauvegarder
depuis QGIS au format csv et l’ouvrir directement sous Excel
74
La vidéo [Geo_MYTNMAC] QGIS 66 – Convertir une couche shapefile en fichier à texte délimité format
(.CSV)
présente la procédure qui consiste à Convertir une couche shapefile en fichier à texte délimité format CSV
(Comma-Separated Values), à partir d'export de fichier, dans QGIS 3.10.6. L’environnement utilisé est
Windows 10.
https://youtu.be/-c8dcn4JnuU
75
8.2.7.2.1 Aperçu du réseau hydrographique
L’algorithme « channel network and drainage bassin » exécuté a permis de générer automatiquement le
réseau hydrographique au format vecteur sous le nom de « Channel »
76
• Style – catégorisé
• Colonne de catégorisation « ORDER »
• Cliquer sur classer
• Attribuer la taille et la couleur des différentes classes de la colonne « order »
• Puis modifier la « Légende » pour qu’elle soit plus expressive
• Et cliquer sur OK
77
Ressource:
La vidéo [Geo_MYTNMAC] QGIS 13 - Symbologie par catégorisation des entités dans QGIS, présente
la procédure de création de style par catégorisation des entités.
Le rendu catégorisé est utilisé pour afficher toutes les entités d'une couche en recourant à un symbole défini
par l'utilisateur dont la couleur reflétera une valeur d'attribut alphanumérique (alphabétique ou numérique).
Cette catégorisation des entités concerne le remplissage, les contours, l’opacité des entités etc.
https://youtu.be/Nlkq6gxB3QQ
L’algorithme « channel network and drainage bassin » exécuté a permis de générer automatique la couche
Confluent, ou point de confluence au format vecteur sous le nom de « Junctions »
78
8.2.7.4.3 Catégorisation des Confluents, ou point de confluence / Junctions
Pour faire ressortir l’ordre des couches :
• Aller dans « propriété de la couche »
• Style – catégorisé
• Colonne de catégorisation « Type »
• Cliquer sur classer
• Attribuer la taille et la couleur des différentes classes de la colonne « Type »
• Puis modifier la « Légende » pour qu’elle soit plus expressive
• Et cliquer sur OK
79
• Aperçu des catégories de points de confluence
80
Extension d’Analyse Raster de Terrain
L’extension d’analyse de terrain basée sur les rasters peut être utilisée pour calculer la pente, l’aspect,
l’ombrage, le relief et la rugosité d’un modèle numérique d’élévation (DEM). Sa facilité d’utilisation et son
interface graphique intuitive permettent de créer de nouvelles couches raster.
Description de l’analyse:
• Pente : Calcule l’angle de la pente pour chaque cellule (en degrés, en se basant sur une estimation
dérivée de 1er ordre).
• Aspect: Calcule l’exposition (en degrés dans le sens horaire inverse et en commençant par 0 pour une
direction nord).
• Ombrage : crée une carte ombragée en utilisant la lumière et les ombres pour fournir une apparence
plus tri-dimensionnelle à une carte de relief ombragé. La carte produite est mono-bande en dégradé de
gris correspondant aux valeurs de gris des pixels.
• Facteur de rugosité : Une mesure quantitative de l’hétérogénéité du terrain, tel que décrit par Riley et
al. (1999). Elle est calculée en tout point en mesurant les changements d’élévation dans une grille de 3
par 3 pixels.
• Relief : crée une carte de relief ombragé à partir de données numériques d’élévation. La méthode
implémentée permet de choisir les couleurs des élévations par l’analyse de la distribution des
fréquences.
Ombrage
Pour déterminer l’ombrage :
Cliquer sur Raster – Analyse de terrain - Ombrage
81
• Aperçu de la couche Ombrage générée
Pente
Pour déterminer la pente :
Cliquer sur Raster – Analyse de terrain – pente
82
• Aperçu de la couche Pente générée
83
Exposition
Pour déterminer l’exposition :
Cliquer sur Raster – Analyse de terrain – Exposition
84
• Modifier le style pour mieux apprécier
Relief
Pour le relief, on le fait à partir de : Raster – Analyse de terrain – Relief
85
Une fenêtre s’affiche
Paramétrer la fenêtre comme suit
Cliquer sur création automatique puis OK
86
NB : Pour supprimer les valeurs nulles représentées par la couleur noire sur l’image :
clic sur l’image – propriété -Transparence
Renseigner « 0 » pour la valeur nulle supplémentaire
Cliquer sur OK
87
• Modifier le style pour mieux apprécier
• Le relief peut être également visualisé en modifiant le style de l’image DEM de la zone
88
3D - Visualiser en 3D un Modèle Numérique de Terrain avec Qgis2threejs
La visualisation 3D est possible sur QGis à travers l’extension Qgis2threejs. Cette extension permet une
visualisation 3D de la carte chargée par la technologie WebGL en créant un fichier HTML (par défaut) pour la
visualisation .
Cependant cette extension ne permet que la visualisation et non l’édition d’un fichier en 3D nativement. Pour
cela il faudra utiliser un logiciel externe (soit GRASS, pour rester dans les logiciels SIG, soit un logiciel plus
poussé de 3D, comme Blender).
- Il faut donc tout d’abord installer l’extension Qgis2threejs ;
- Ensuite positionnez la vue que vous souhaitez vouloir observer en 3D (évidemment plus l'étendue
géographique sera vaste, plus le fichier final sera lourd) ;
- Lancer l’extension par la barre d’outil : Internet/Qgis2threejs ou en cliquant sur son icône.
Installation de Qgis2threejs
Ce plugin n'a pas de dépendances particulières sur le système. Il est développé en python par Minoru Akagi.
89
Apres l’installation de l’extension, on la retrouve depuis l’onglet internet
90
Lancer l’extension et configure
• Lancer Qgis2threejs
Après l’installation de l’extension, on la retrouve depuis l’onglet internet - Qgis2threejs
Une fenêtre de configuration de Qgis2threejs s’affiche
91
• Configurer Qgis2threejs
- World permet la visualisation et le paramétrage des paramètres “globaux”, tels que la taille du canevas,
l'échelle, la couleur du ciel et l'affichage des coordonnées.
92
- DEM (MNT) : fichier(s) MNT à appliquer à la vue. Ici vous pourrez choisir entre autres la taille et la
résolution du rendu.
- Couches utilisées pour le rendu, réparties en points, lignes et polygones. (Exemple pour une couche de
bâti : choisir l'option “Overlay” exportera un vrai polygone 3D, le mode “Z coordinate - Relative to
DEM” le placera sur le “sol” du MNT, et ensuite vous pourrez choisir différentes couleurs et l'export
ou non des attributs).
93
- Paramètres de sortie et visualisation finale : remarquez la liste déroulante “Template File” en-haut
de la fenêtre. 3DViewer(dat-gui).html donnera un fichier html avec un panel, principalement pour
paramétrer la visualisation des couches, ce que ne proposera pas l'option 3DViewer.html simple. En
revanche, FileExport.html donnera aussi un fichier html, mais une fois ouvert dans votre navigateur
vous aurez d'autres choix de format de fichier (comme par exemple OBJ, que Blender peut gérer).
94
Résultat d’une bonne configuration
Courbe de niveau en 3D
Réseau hydrographique en 3D
95
Bassin versant en 3D
Aperçu 3D de l’ensemble
96
9 Mise en page cartographique
97
98
Le composeur d'impression comporte 5 zones :
1. les menus
2. la barre d'outils
3. les options générales organisées en onglets
4. l'espace de composition de la carte (insertion des éléments)
5. Une barre d'état (nouveauté QGIS 2.2) indiquant la position du curseur, le numéro de
la page et le zoom en %
Dans la barre d'outils impression, cliquer sur l'icône "Ajouter une carte".
Après avoir ajouté une carte, cliquer sur l'onglet "Objet" :
99
9.4 Paramétrage d'un objet "Barre d'échelle"
Chemin : Barre d'outils impression --> Ajouter une nouvelle échelle graphique
La barre d'échelle permet d'informer sur la notion des distances, même après une déformation du format de
sortie de la carte, lors d'un export vers une image ou pdf par exemple.
100
9.5 Paramétrage d'un objet "Légende"
Chemin : Barre d'outils impression --> Ajouter une nouvelle légende --> Onglet Objet --> Objets de
légende
Lors de la création d'une légende, les couches déclarées comme "visibles" dans la fenêtre
des couches apparaissent automatiquement; elles figurent avec le nom défini dans la fenêtre des couches.
Dans le composeur d'impression, il est cependant possible de changer le nom des couches et sous-thèmes (lors
d'une analyse thématique).
101
9.6 Paramétrage d'un objet "Étiquette"
Barre d'outils objet du composeur --> Ajouter une nouvelle étiquette -> Onglet "Objet" -
102
Utilisé pour ajouter du texte dans la composition comme un titre, ...
Chemin : Barre d'outils composeur --> Ajouter une image" --> Onglet "Propriétés de l'Objet"
Fonction utile pour insérer une photographie, un logo, une flèche nord, etc
103
9.8 Paramétrage d'un objet "Table d'attributs"
Chemin : Barre d'outils composition --> Ajouter une table d'attributs -->Onglet "Propriétés
de l'objet"
Insère un extrait ou la totalité de la table attributaire d'une couche. Pour sélectionner les
attributs à afficher, appuyer sur le bouton "Attributs ...".
104
9.9 Impression et export
Lorsque toute l'impression est configurée (position et échelle de la carte, légende, etc.), il est possible de
sauvegarder le modèle de mise en page pour des impressions ultérieures de même type (ex : réalisation d'une
charte graphique).
105
être nécessaire de rendre "invisible" une couche posant problème (généralement composée d'entités trop
"volumineuses"). D'une manière générale, comme il est difficile de prévoir le dysfonctionnement à l'avance, il
est rappelé d'enregistrer le projet après avoir paramétré la carte et avant de lancer l'export ou l'impression.
L'enregistrement du projet est aussi indispensable pour sauvegarder la carte composée.
106