Support TP SIG 2-22-23

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 92

SIG

systèmes d’information géographiques


Travaux dirigés
à partir du logiciel Qgis

Remarques complémentaires Exercices

Problèmes pouvant arriver Rappels


Travaux dirigés en SIG

1- Reprise fin tp1 : calcul de champ (suite)


2- Acquisition de données (téléchargement)
3- Mise à jour et acquisition de données
a. Enrichissement d’un jeu existant
b. Ajout de nouvelles données
c. Intégration par jointure attributaire
4- Rédaction cartographique
Travaux dirigés en SIG

1- Reprise fin tp1 : calcul de champ (suite)


4. Mettre en œuvre un traitement permettant de comparer la qualité du champ SURFACE

SI on prend comme référence, la valeur calculée à partir de la composante géométrique, on


peut mesurer la qualité du champs SURFACE préexistant dans le jeu de données par :
mesure de l’écart entre les deux surface, divisé par la surface en référence.

Il s’agit donc ici de créer un nouveau champ de type nombre décimal : ECART
Et d’introduire la formule de calcul, puis de mettre à jour la colonne
4. Mettre en œuvre un traitement permettant de comparer la qualité du champ SURFACE

SI on prend comme référence, la valeur calculée à partir de la composante


géométrique, on peut mesurer la qualité du champs SURFACE préexistant dans le jeu
de données par :
mesure de l’écart entre les deux surface, divisé par la surface en référence.

Rem.: Ne pas prendre la valeur absolue de l’écart, pour observer si l’écart va toujours
dans le même sens (tend à surestimer/ sous-estimer) ou bien si cela varie

=> Que concluez-vous sur la qualité de la valeur SURFACE?


5. Présenter ces résultats sous forme d’une carte
Travaux dirigés en SIG

3- Mise à jour et acquisition de données


Mise à jour et acquisition de données

En séance 1
* Intégration d’un fichier de nouvelles données
* Travail sur la composante descriptive

En séance 2
* Travail sur la composante géométrique

a. Comment numériser de nouveaux objets


b. Comment créer de nouvelles données
Mise à jour et acquisition de données

Pour cet exercice, il faut intégrer un nouveau jeu de données sur :


les pistes cyclables à Paris

 Aller sur Internet et rechercher un tel jeu


=> Observer à cette occasion les données disponibles…
(… qui pourraient servir dans le cadre de vos projets) ;-)
=> Observer à cette occasion les données disponibles…
(… qui pourraient servir dans le cadre de vos projets) ;-)
Mise à jour et acquisition de données

Pour cet exercice, il faut intégrer un nouveau jeu de données sur :


les pistes cyclables à Paris

 Aller sur Internet et rechercher un tel jeu

=> Observerez que plusieurs formats de données sont proposés à l’export

Les formats dits « plats » sont ceux ne comprenant que la composante


descriptive : (csv, json, excel)

Pour votre TP, vous choisirez donc un format de données géographiques


Vous retrouverez en particulier le format shp (vu en séance 1), ainsi que le
(geo)json, éventuellement kml
Mise à jour et acquisition de données

Pour cet exercice, il faut intégrer un nouveau jeu de données sur :


les pistes cyclables à Paris

 Aller sur Internet et rechercher un tel jeu

=> De la même façon télécharger les données sur les


emplacements de stations vélib
Mise à jour et acquisition de données

Observer les champs disponibles dans la table des pistes


cyclables issues de Opendata.Paris.fr

On note en particulier qu’il y a un champ : Longueur_du

Si on revient aux spécifications données sur opendata.paris, on


découvre qu’il s’agit de la longueur des tronçons calculée (c.a.d issue de
la composante géométrique, cf. la surface dans l’exercice précédent)

=> Quelle est la longueur totale de l’ensemble des tronçons de


pistes cyclables?
Pour répondre à la question : Quelle est la longueur totale de l’ensemble des tronçons de
pistes cyclables?, il y a plusieurs possibilités (comme souvent dans les SIG)
Par ex. , on peut ouvrir dans Excel, le fichier dbf, comprenant la table attributaire et calculer
la somme sur la colonne longueur_du …
… On peut aussi exploiter le sous–menu Résumé statistique, du Menu Vue ou l’icone
Cela ouvre une sous-fenêtre, où l’on peut choisir la couche de données à résumer, et le
champs
Cela ouvre une sous-fenêtre, où l’on peut choisir la couche de données à résumer, et le
champs

On retrouve alors un
certain nombre de
valeurs résumant
l’ensemble des
données
Ex.: Le nombre, la
somme des valeurs, la
moyenne, médiane,
max, min…
Travaux dirigés en SIG

3- Mise à jour et acquisition de données


a. Enrichissement d’un jeu existant
(travail sur la composante géométrique)
Dans ce qui suit nous aurons besoin des menus de numérisation…

Si vous ne les avez pas, il faut les activer,


en allant dans le menu Vue, puis Barre d’outils et cocher les deux cases
correspondantes
a1. Nous allons d’abord enrichir le jeu de données sur les stations vélib.

Pour cela il faut sélectionner la couche des stations de vélib


et la rendre modifiable (rappel : îcone crayon jaune )

Rem.: S’agissant d’une couche de ponctuels, l’ajout d’un nouvel objet se fera par
l’ajout d’un point en utilisant l’îcone : Ajouter une entité ponctuellec
a1. Nous allons d’abord enrichir le jeu de données sur les stations vélib.

… l’ajout d’un nouvel objet se fera par l’ajout d’un point en utilisant l’îcone :
Ajouter une entité ponctuelle. Une fois le point créé, s’ouvre une fenêtre avec les
champs de la table attributaire des stations vélib, à remplir
a1. Nous allons d’abord enrichir le jeu de données sur les stations vélib.

En ouvrant la table attributaire, on retrouve la station créé


(La sélectionner sur la carte et cliquer sur l’ïcone

Une fois la numérisation terminée, on enregistre la mise à jour, en


a2. Nous allons maintenant enrichir le jeu de données sur les pistes cyclables.

On sélectionne la couche des pistes cyclables et on la rend modifiable.


Il s’agit ici d’une couche de lignes. L’ajout d’un nouvel objet se fera en utilisant
l’icône : Ajouter une entité linéaire
a2. Nous allons maintenant enrichir le jeu de données sur les pistes cyclables.

Plusieurs possibilités
1- Numériser sous forme d’un trait continu une même piste cyclable

➔ Observer votre numérisation et des données (géométrie et table attributaire)


déjà numérisées

A votre avis, quels inconvénients cette modélisation entraine t’elle pour des
traitements ultérieures?
a2. Nous allons maintenant enrichir le jeu de données sur les pistes cyclables.

Plusieurs possibilités
2- Numériser une piste cyclable en la décomposant en plusieurs tronçons

➔ Observer votre numérisation et des données (géométrie et table attributaire)


déjà numérisées

En quoi cette modélisation est préférable à la précédente ?

➔ Faites un zoom sur les points de connexion de vos tronçons


Vos tronçons sont-ils bien connectés?
a2. Nous allons maintenant enrichir le jeu de données sur les pistes cyclables.

Plusieurs possibilités
2- Numériser une piste cyclable en la décomposant en plusieurs tronçons

Aller dans le menu Projet, puis dans Option d’accrochage


a2. Nous allons maintenant enrichir le jeu de données sur les pistes cyclables.

Plusieurs possibilités
2- Numériser une piste cyclable en la décomposant en plusieurs tronçons

Aller dans le menu Projet, puis dans option d’accrochage

Observer ce qui se passe sur la numérisation quand vous cochez / décochez


l’aimant et faites varier les différentes options de ce menu…
Vérifier préalablement que l’option d’accorchage est bien cochée dans le menu Préférence /
Option, rubrique numérisation
a2. Nous allons maintenant enrichir le jeu de données sur les pistes cyclables.

Plusieurs possibilités
Après avoir téléchargé les données des tronçons de route du site
Opendata.Paris.fr,

=> Utiliser ces aides à la numérisation pour compléter une piste cyclable
existante en vous appuyant sur le tracé d’un tronçon de la couche route
(comme si la piste cyclable était SUR la route)
Illustration d’une numérisation de piste cyclable bien connectée, sur le réseau routier 1/4
Illustration d’une numérisation de piste cyclable bien connectée, sur le réseau routier 2/4
Illustration d’une numérisation de piste cyclable bien connectée, sur le réseau routier 3/4
Rem.: dans l’exemple de numérisation ci-dessous, on voit que la connexion avec la
piste cyclable existante est correcte et ainsi que la superposition avec le réseau
routier sauf localement
Rem.: dans l’exemple de numérisation ci-dessous, on voit que la connexion avec la
piste cyclable existante est correcte et ainsi que la superposition avec le réseau
routier sauf localement

=> Faite la copie d’écran de votre numérisation montrant que vous avez
bien connecté les tronçons
Ce qui est en jeu avec ce menu, c’est la composante topologique
(cf. Introduction 1ere séance)
Ce qui est en jeu avec ce menu, c’est la composante topologique
(cf. Introduction 1ere séance)

Le fait d’assurer la connexion entre les tronçons, permet d’envisager de travailler sur
le graphe qu’ils constituent.
Ex.: pour faire des calculs d’itinéraires, de plus court chemin, de connexité…

Un réseau dont la topologie n’est pas assurée revient à travailler comme si les
tronçons étaient déconnectés
Ainsi il ne sera pas possible de passer d’un tronçon à un autre pour une voiture, cela
revient a avoir des fuites au bout de chaque tronçon pour un fluide.

Rem.: beaucoup de réseaux de distribution numérisés anciennement avec des outils


de CAO/ DAO (Conception / Dessin Assistés par Ordinateur) comportent encore des
défauts de topologie.
Travaux dirigés en SIG

3- Mise à jour et acquisition de données


a. Enrichissement d’un jeu existant
b. Ajout de nouvelles données
Mise à jour et acquisition de données

Dans cet exercice nous allons voir comment créer une nouvelle couche de
données : les points de réparation de vélo.
Mise à jour et acquisition de données
Cet exercice montre comment créer une nouvelle couche de données
1.Aller dans le menu Couche puis Créer une couche, et spécifier en shpfile
Mise à jour et acquisition de données
Cet exercice montre comment créer une nouvelle couche de données
1.Aller dans le menu Couche puis Créer une couche, et spécifier en shpfile
=> Un fenêtre s’ouvre pour créer la couche
Attention ! Comme pour l’export de données, bien indiquer où doit être enregistré le
fichier (et pas seulement son nom), sinon on obtient un message d’erreur
Mise à jour et acquisition de données
Cet exercice montre comment créer une nouvelle couche de données
1.Aller dans le menu Couche puis Créer une couche, et spécifier en shpfile
=> Un fenêtre s’ouvre pour créer la couche
2. Créer 2 ou 3 champs (ou attributs) en spécifiant leur type (entier, caractère…)
Mise à jour et acquisition de données
Cet exercice montre comment créer une nouvelle couche de données
1.Aller dans le menu Couche puis Créer une couche, et spécifier en shpfile
=> Un fenêtre s’ouvre pour créer la couche
2. Créer 2 ou 3 champs (ou attributs) en spécifiant leur type (entier, caractères)

Parmi les champs, pensez à créer un Identifiant, par exemple sous


forme d’entier.

Rem.: Dans une base de données, il est en effet très important que chaque donnée
puisse être identifiée de manière unique, que ce soit pour les traitements, ses
mises à jour, le suivi temporel, la sélection…

Ici, vous pourrez remplir sa valeur au fur et à mesure de la numérisation des objets.
On peut également le remplir automatiquement une fois la numérisation terminée.

Rem.: Dans les applications SIG, la gestion des identifiants doit être préalablement
formalisée pour assurer la traçabilité des données.
Ceci est une problématique importante du registre de la gestion des bases de
données qui ne sera pas plus développée dans ce cours.
Mise à jour et acquisition de données
Cet exercice montre comment créer une nouvelle couche de données
1.Aller dans le menu Couche puis Créer une couche, et spécifier en shpfile
=> Un fenêtre s’ouvre pour créer la couche
2. Créer 2 ou 3 champs (ou attributs) en spécifiant leur type (entier, caractères)

3. La couche étant créée, elle apparait dans la liste à gauche, il s’agit alors de
la rendre modifiable pour numériser, comme vu précédemment, les nouveaux
objets (sorte de mise à jour zéro)
Mise à jour et acquisition de données
Cet exercice montre comment créer une nouvelle couche de données
1.Aller dans le menu Couche puis Créer une couche, et spécifier en shpfile
=> Un fenêtre s’ouvre pour créer la couche
2. Créer 2 ou 3 champs (ou attributs) en spécifiant leur type (entier, caractères)

3. La couche étant créée, elle apparait dans la liste à gauche, il s’agit alors de
la rendre modifiable pour numériser, comme vu précédemment, les nouveaux
objets (sorte de mise à jour zéro)

4. Numérisez plusieurs points de réparation

Ouvrez la table attributaire Si vous sélectionnez un des points de réparation, sa


géométrie passe en surbrillance et ses attributs sont surligné en bleu

Rem.: Pour remplir automatiquement le champs Identifiant, on le mettra à


jour avec la valeur $Id (voir séance 1 et les rappels en début du TP)

=> Faire une copie d’écran avec cote à cote la carte des réparateurs et sa
table attributaire
Travaux dirigés en SIG

3- Mise à jour et acquisition de données


a. Enrichissement d’un jeu existant
b. Ajout de nouvelles données
c. Intégration par jointure attributaire
Mise à jour et acquisition de données

En séance 2
* Travail sur la composante géométrique

a. Comment numériser de nouveaux objets


b. Comment créer de nouvelles données

* Travail sur la composante descriptive


c. Ajout de nouveaux champs par jointure attributaire
Dans cet exercice, nous allons supposer que nous disposons déjà de
données issues d’autres études sur les arrondissements, sous forme d’un
fichier excel et voire comment par jointure attributaire transférer ces
informations aux données géographiques sur les arrondissements.
Dans cet exercice, nous allons supposer que nous disposons déjà de
données issues d’autres études sur les arrondissements, sous forme d’un
fichier excel et voire comment par jointure attributaire transférer ces
informations aux données géographiques sur les arrondissements.

Rem.: Le principe d’une jointure attributaire est à l’image des dominos…


Ayant 2 fichiers comportant un même champ de type identifiant, on rapproche
ces deux fichiers par l’intermédiaire de ce champs commun pour transférer à
l’un, des informations du 2nd fichier

Dans l’exemple à venir, on va transférer des informations sur le nombre de


vendeurs de vélos par arrondissement vers le fichier des arrondissements par
l’intermédiaire du numéro d’arrondissement
Dans cet exercice, nous allons supposer que nous disposons déjà de
données issues d’autres études sur les arrondissements, sous forme d’un
fichier excel et voire comment par jointure attributaire transférer ces
informations aux données géographiques sur les arrondissements.

1. Créer un fichier excel avec


- en première colonne le numéro d’arrondissement
- en seconde colonne, un champ nombre de vendeurs
de vélo (à remplir)

2. L’enregistrer au format cvs


Dans cet exercice, nous allons supposer que nous disposons déjà de
données issues d’autres études sur les arrondissements, sous forme d’un
fichier excel et voire comment par jointure attributaire transférer ces
informations aux données géographiques sur les arrondissements.

3. Retourner dans QGIS et ouvrir le fichier csv


avec l’outil Ajouter une couche vecteur

4. Le fichier apparait alors dans la liste des couches


avec en icone un tableau

 Il n’y a pas de composante géométrique associée.


En revanche, on peut observer ces données en ouvrant sa table d’attributs
Dans cet exercice, nous allons supposer que nous disposons déjà de
données issues d’autres études sur les arrondissements, sous forme d’un
fichier excel et voire comment par jointure attributaire transférer ces
informations aux données géographiques sur les arrondissements.

5. Ouvrir la table d’attributs des arrondissements


et observer le nom de la colonne codant le n° d’arrondissement

6. Sur la couche des arrondissements, faire : clic droit / propriétés / jointure


Et cliquer sur le + vert
7. La fenêtre de définition de la jointure s’ouvre et faut la remplir.
Sélectionner la couche
à joindre aux
arrondissmt
Dans cette couche
sélectionner le champ
qui sert à faire la jointure
Dans la couche
arrondissmt sélectionner
le champ utilisé pour la
jointure

Indiquer le(s) champ(s)


que l’on veut ajouter à la
couche arrondissement
7. La fenêtre de définition de la jointure s’ouvre et faut la remplir et Appliquer
.
8. Observer la nouvelle table des arrondissements.
=> La dernière colonne comprend maintenant les données sur le nombre de
vendeurs

Rem.: Si vous voulez conserver cette colonne il faut enregistrer le fichier,


car l’association est temporaire.

9. En faisant clic droit / propriétés / champs sources qu’observez vous pour


le champs Nb_vendeurs ainsi créé?

Quelles conséquences cela va-t-il avoir sur la suite des traitements?


Travaux dirigés en SIG

4-Rédaction cartographique
Précédemment, des représentations graphiques d’informations
géographiques ont été réalisées.

L’objet de cet exercice est de passer de


la visualisation de données d’étude … à la production d’une carte
Ce qui est issu du menu Symbologie est une représentation graphique
d’information géographiques

Une exploitation de cette représentation dans le cadre de communications


(écrites ou orales), nécessite de compléter cette représentation par un
habillage et des informations complémentaires.

Cela passe par des post-traitements dans un sous-menu dédié.

Ce qui suit est une introduction aux principales fonctionnalités de ce menu


pour réaliser une carte d’illustration.

Pour plus de possibilités, vous explorerez vous-même les options et


approfondirez les détails de contenu de ce menu.
Précédemment, des représentations graphiques d’informations
géographiques ont été réalisées.

L’objet de cet exercice est de passer de


la visualisation de données d’étude … à la production d’une carte
=> Intégration de éléments d’habillage
Précédemment, des représentations graphiques d’informations
géographiques ont été réalisées.

L’objet de cet exercice est de passer de


la visualisation de données d’étude … à la production d’une carte
=> Intégration de éléments d’habillage
Pour cet exercice,
Calculer le nombre de stations de vélib par arrondissement
(Utiliser le traitement Compter les points dans un polygone)

Calculer la densité de stations par arrondissement


(calcul d’un nouveau champ et mise à jour de sa valeur par la bonne formule

Réaliser une carte thématique sur les arrondissements


➔ Expliquez vos choix de représentation graphique
Rem.: L’illustration utilisée dans la suite de cette partie est volontairement sans
rapport avec les attendus (que ce soit en thématique et en niveau de qualité tant
esthétique que graphique ! ).
Ceci afin de laisser toute latitude aux conceptions individuelles, dans le respect des
règles de sémiologie graphique (tout de même!) (voir l’introduction du cours)
1- Dans le menu Projet, aller dans Nouvelle mise en page

Ou cliquer sur l’icone correspondant


1- Dans le menu Projet, aller dans Nouvelle mise en page
2- Nommer votre futur document
1- Dans le menu Projet, aller dans Nouvelle mise en page
2- Nommer votre futur document
=> Une nouvelle fenêtre s’ouvre avec un document vièrge
1- Dans le menu Projet, aller dans Nouvelle mise en page
2- Nommer votre futur document
Observer les contenus du menu Ajouter un élément et du menu
d’icones à gauche. Choisissez l’option qui vous convient pour ajouter une
carte
3- Ajouter une carte par un clic and drag dans la page vierge délimiter
l’emprise de la carte dans le document
3- Ajouter une carte par un clic and drag dans la page vierge délimiter
l’emprise de la carte dans le document
Si vous tirez sur un coin le cadre s’agrandit et la carte change d’échelle
3- Ajouter une carte par un clic and drag dans la page vierge délimiter
l’emprise de la carte dans le document
L’Icone Sélectionner/Déplacer un objet permet de repositionner la carte dans
le document.
3- Ajouter une carte par un clic and drag dans la page vierge délimiter
l’emprise de la carte dans le document
Si vous modifier la vue à l’intérieur de la carte il faut utiliser l’icone déplacer
le contenu de l’objet
3- Ajouter une carte par un clic and drag dans la page vierge délimiter
l’emprise de la carte dans le document
Si vous modifier la vue à l’intérieur de la carte il faut utiliser l’icone déplacer
le contenu de l’objet.
3- Ajouter une carte par un clic and drag dans la page vierge délimiter
l’emprise de la carte dans le document
Pour avoir une échelle de représentation fixée, aller dans propriété de la
carte et inscrire l’échelle souhaitée
3- Ajouter une carte par un clic and drag dans la page vierge délimiter
l’emprise de la carte dans le document
Pour avoir une échelle de représentation fixée, aller dans propriété de la
carte et inscrire l’échelle souhaitée

Si vous n’avez pas accès à ces éléments, faire clic droit sur la carte dans le
menu à droite et demander les proprités de l’objet
4- Ajouter une carte seconde carte, dite de situation.
Pour cela ajouter une seconde carte dans le document.
Observer l’apparition de celle-ci dans la liste des éléments à droite
4- Ajouter une carte seconde carte, dite de situation.
Pour cela ajouter une seconde carte dans el document.
Observer l’apparition de celle-ci dans la liste des éléments à droite

La carte de situation a pour objet de contextualiser l’information.


A moindre échelle, elle contient moins d’informations, et couvre une emprise
supérieure ou égale à celle de la carte détaillée
5- Enrichir la carte détaillée
Pour cela, retourner dans la fenêtre principale de QGIS
Et ajouter la couche des pistes cyclables aux arrondissements
5- Enrichir la carte détaillée
Pour cela, retourner dans la fenêtre principale de QGIS
Et ajouter la couche des pistes cyclables aux arrondissements
Revenir dans la fenêtre de mise en page ouverte et verrouiller la carte de
situation en cochant la case dans la liste
5- Enrichir la carte détaillée
Revenir dans la fenêtre de mise en page ouverte et verrouiller la carte de
situation en cochant la case dans la liste
Cliquer dans la carte principale avec le bouton de sélection. Voyez
apparaitre les données ajoutées
Rem.: Si vous faites Vue/ Rafraichir, la nouvelle configuration sera également
répercutée sur la carte de situation même si elle est verrouillée
6- L’introduction des éléments d’habillage se fera de manière analogue
en mobilisant le menu Ajouter un élément, les outils de sélection, de
déplacement ainsi que les propriétés des éléments.
Rem.: L’accès aux
propriétés se fait à partir
de la liste des éléments
en haut à droite, par un
clic droit sur l’éléments.

Elles apparaissent alors


en bas à droite.
Illustration sur l’introduction d’une légende
Illustration sur l’introduction d’une légende
Illustration sur l’introduction d’un titre
Illustration sur l’introduction d’un titre
7- Une fois satisfait du résultat vous pouvez l’enregistrer sous forme
d’image que vous pourrez ensuite introduire dans vos documents,
à partir du menu Mise en page puis Exporter au format image
8- Ajouter à votre feuille de rendu de TP, l’image issue du document
cartographique réalisé
SIG
systèmes d’information géographiques
Travaux dirigés
à partir du logiciel Qgis

Vous aimerez peut-être aussi