Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
introqgis [2016/10/11 19:14]
qcbs [Exercice 2 - Calculs spatiaux, affichage et palettes]
introqgis [2016/10/12 19:39] (current)
glaroc [QGIS]
Line 10: Line 10:
 ===== Présentation ===== ===== Présentation =====
  
-[[http://​prezi.com/​xlwpgftjhwse/introduction-aux-systemes-dinformation-geographiques-avec-qgis/|Lien vers la présentation Prezi]]+[[http://​prezi.com/​myuroqpbphrq/?​utm_campaign=share&​utm_medium=copy/|Lien vers la présentation Prezi]]
  
-[[http://​prezi.com/​xlwpgftjhwse/​present/?​auth_key=v1tn5fm&​follow=GuillaumeLarocque&​kw=present-xlwpgftjhwse&​rc=ref-19631691|Lien vers la présentation Prezi simultanée]]+[[https://​prezi.com/​myuroqpbphrq/​present/?​auth_key=qy4eiuh&​follow=GuillaumeLarocque&​kw=present-myuroqpbphrq&​rc=ref-19631691|Lien vers la présentation Prezi simultanée]]
  
 ===== 1 - Installation de QGIS et GRASS ===== ===== 1 - Installation de QGIS et GRASS =====
Line 25: Line 25:
   * **[[http://​geospatialdesktop.com/​|The Geospatial Desktop]]** - Un livre récent qui couvre QGIS et GRASS. ​   * **[[http://​geospatialdesktop.com/​|The Geospatial Desktop]]** - Un livre récent qui couvre QGIS et GRASS. ​
   * [[http://​gis.stackexchange.com/​|GIS Stack Exchange]] - Un système où les utilisateurs peuvent poser des questions et recevoir des réponses de la communauté.   * [[http://​gis.stackexchange.com/​|GIS Stack Exchange]] - Un système où les utilisateurs peuvent poser des questions et recevoir des réponses de la communauté.
-  * [[http://​www.personal.psu.edu/​cab38/​ColorSch/​Schemes.html|Color Use Guidelines for Mapping and Visualization]] ​- Un système où les utilisateurs peuvent poser des questions et recevoir des réponses de la communauté.+  * [[http://​www.personal.psu.edu/​cab38/​ColorSch/​Schemes.html|Color Use Guidelines for Mapping and Visualization]] .
  
 ==== QGIS ==== ==== QGIS ====
Line 32: Line 32:
   * Accédez au [[http://​gis.stackexchange.com/​questions/​tagged/​qgis|GIS Stackexchange ]]   * Accédez au [[http://​gis.stackexchange.com/​questions/​tagged/​qgis|GIS Stackexchange ]]
   * [[http://​www.qgistutorials.com/​en/​|QGIS Tutorials and tip]] by Ujaval Gandhi. ​   * [[http://​www.qgistutorials.com/​en/​|QGIS Tutorials and tip]] by Ujaval Gandhi. ​
-  * **[[http://​docs.qgis.org/​2.8/​fr/​docs/​training_manual/​|Le manuel d'​exercices QGIS]]**. Guide détaillé d'​utilisation de QGIS, avec des exemples pour aider à l'​apprentissage. Une version papier est  [[https://​locatepress.com/​qtm|aussi disponible.]]+  * **[[http://​docs.qgis.org/​2.14/​fr/​docs/​training_manual/​|Le manuel d'​exercices QGIS]]**. Guide détaillé d'​utilisation de QGIS, avec des exemples pour aider à l'​apprentissage. Une version papier est  [[https://​locatepress.com/​qtm|aussi disponible.]]
   * [[https://​locatepress.com/​gsd|The Geospatial Desktop]] - Livre qui offre une bonne introduction aux logiciels SIG libres. Ce [[http://​geospatialdesktop.com/​|site web]] est consacré au livre.   * [[https://​locatepress.com/​gsd|The Geospatial Desktop]] - Livre qui offre une bonne introduction aux logiciels SIG libres. Ce [[http://​geospatialdesktop.com/​|site web]] est consacré au livre.
   * Inscrivez-vous au **QGIS-User mailing list** [[http://​lists.osgeo.org/​mailman/​listinfo/​qgis-user|ici]]. ​   * Inscrivez-vous au **QGIS-User mailing list** [[http://​lists.osgeo.org/​mailman/​listinfo/​qgis-user|ici]]. ​
Line 68: Line 68:
 Note: vous pouvez comparer les possibilités offertes avec les logiciels d'​aujourd'​hui avec le premier SIG créé en 1965 pour le Canada Land Inventory. Voir ces vidéos sur Youtube: Data for decision [[http://​www.youtube.com/​watch?​v=eAFG6aQTwPk|Part I]], [[http://​www.youtube.com/​watch?​v=3kFYsOHgDSo|Part II]] et [[http://​www.youtube.com/​watch?​v=ryWcq7Dv4jE|Part III]]. ​ Note: vous pouvez comparer les possibilités offertes avec les logiciels d'​aujourd'​hui avec le premier SIG créé en 1965 pour le Canada Land Inventory. Voir ces vidéos sur Youtube: Data for decision [[http://​www.youtube.com/​watch?​v=eAFG6aQTwPk|Part I]], [[http://​www.youtube.com/​watch?​v=3kFYsOHgDSo|Part II]] et [[http://​www.youtube.com/​watch?​v=ryWcq7Dv4jE|Part III]]. ​
  
-===== 4 - Démarrer ===== 
-  * Ouvrir QGIS - Sélectionnez Extensions > Gérer les extensions, et activez (au minimum) fTools, '​Ajouter une couche de texte délimité'​ et '​GdalTools'​. 
  
-Des menus apparaîtront maintenant dans QGIS avec des options pour l'​analyse vectorielle (fTools), analyse raster (GdalTools) et de nombreux autres extensions (sous l'​onglet extension). ​ 
- 
-  * Sélectionnez Préférences>​ Options ­­> SCR, et cliquez sur '​Activez la reprojection 'à la volée'​ par default'​. ​ 
-  * Démarrez un Nouveau projet ou fermez et ré-ouvrez QGIS. 
- 
-Maintenant, les couches sous différents systèmes de références seront re-projetées de façon dynamique. ​ 
  
 ===== Téléchargez les fichiers qui seront utilisés pour les exercices ===== ===== Téléchargez les fichiers qui seront utilisés pour les exercices =====
  
-**{{:csbq_atelier_introsig_fichiers.zip|Cliquez ici pour télécharger le fichier ZIP}}** contenant tous les fichiers requis pour les exercices. ​+{{::introqgis.zip|Cliquez ici pour télécharger le fichier ZIP}} contenant tous les fichiers requis pour les exercices. Veuillez l'​extraire dans un répertoire facilement accessible
  
 ======= 5 - Exercices ======= ======= 5 - Exercices =======
Line 97: Line 89:
 Sauvez-le ensuite avec un extension .csv. Dans QGIS, ajoutez ce fichier comme couche vectorielle en sélectionnant l'​option '​Ajoutez une couche de texte délimitée'​. Utilisez Longitude pour la colonne des X et Latitude pour la colonne des Y et indiquez que le fichier est séparé par des virgules. Dans la fenêtre suivante, spécifiez Système de Coordonnée geographique>​WGS 84 comme SCR. Vous devriez maintenant voir apparaître deux points indiquant la localisation de la Réserve Molson et de l'​Arboretum Morgan. ​ Sauvez-le ensuite avec un extension .csv. Dans QGIS, ajoutez ce fichier comme couche vectorielle en sélectionnant l'​option '​Ajoutez une couche de texte délimitée'​. Utilisez Longitude pour la colonne des X et Latitude pour la colonne des Y et indiquez que le fichier est séparé par des virgules. Dans la fenêtre suivante, spécifiez Système de Coordonnée geographique>​WGS 84 comme SCR. Vous devriez maintenant voir apparaître deux points indiquant la localisation de la Réserve Molson et de l'​Arboretum Morgan. ​
  
-**Étape 3**: Ajoutez une couche '​Google Satellite'​ en utilisant l'​extension OpenLayers (>Web>​OpenLayers plugin). Notez que le SCR du canevas est maintenant '​Google Mercator'​ (WGS 84 / Pseudo mercator). Déplacez cette couche en dessous du canevas en cliquant-glissant le nom de la couche vers le bas dans la table des couches à gauche. ​+**Étape 3**: Ajoutez une couche '​Google Satellite'​ en utilisant l'​extension OpenLayers (>Internet>​OpenLayers plugin). Notez que le SCR du canevas est maintenant '​Google Mercator'​ (WGS 84 / Pseudo mercator). Déplacez cette couche en dessous du canevas en cliquant-glissant le nom de la couche vers le bas dans la table des couches à gauche. ​
  
-**Étape 4**: Numérisez la Réserve Molson et l'​Arboretum Morgan. Vous devez d'​abord ajouter une nouvelle couche shapefile de type polygone ​(CRS NAD 83/UTM 18N) et ajouter une colonne pour le nom (Donnée Texte, ​largeur ​80). Donnez ​à ce fichier shapefile un nom approprié (e.g. Reserves_McGill). Activer le mode édition (­>​Couche­­­­>​­Basculer en mode édition)­­­­­­­­­­ et numérisez les deux réserves en cliquant sur l'​icône {{::​capture_du_2013-09-25_10_58_40.png|}}. Pour vous aider à numériser les deux réserves, utilisez les points que vous avez importés à partir du fichier CSV. Pour la réserve Molson, numérisez la forêt située entre le boulevard résidentiel (Boul Perrot) et l'​autoroute 20. Pour l'​Arboretum,​ numérisez la région boisée située autour du point central. L'​Arboretum fait approximativement 250 hectares. Ajoutez maintenant des polygones adjacents pour indiquer de quelle façon vous prévoyez étendre les réserves. Pour ce faire, il est important de sélectionner l'​option 'Éviter ​intersections' ​('​Avoid int.) pour cette couche dans >​Préférences>​Options d'​accrochage.+**Étape 4**: Numérisez la Réserve Molson et l'​Arboretum Morgan. Vous devez d'​abord ajouter une nouvelle couche shapefile ​(Couche>​Créer une couche) ​de type **polygone** et ajouter une colonne pour le nom (Donnée Texte, ​longueur ​80) et choisissez (CRS NAD 83/UTM 18N). Cliquez sur OK et donnez ​à ce fichier shapefile un nom approprié (e.g. Reserves_McGill). Activer le mode édition (­>​Couche­­­­>​­Basculer en mode édition)­­­­­­­­­­ et numérisez les deux réserves en cliquant sur l'​icône {{::​capture_du_2013-09-25_10_58_40.png|}}. Pour vous aider à numériser les deux réserves, utilisez les points que vous avez importés à partir du fichier CSV. Pour la réserve Molson, numérisez la forêt située entre le boulevard résidentiel (Boul Perrot) et l'​autoroute 20. Pour l'​Arboretum,​ numérisez la région boisée située autour du point central. L'​Arboretum fait approximativement 250 hectares. Ajoutez maintenant des polygones adjacents pour indiquer de quelle façon vous prévoyez étendre les réserves. Pour ce faire, il est important de sélectionner l'​option 'Activez l'​accrochage sur les intersections'​ pour cette couche dans >​Préférences>​Options d'​accrochage ​et S'​accrocher sur un sommet avec une tolérance de 20 mètres.
  
 **Étape 5**: Sortez du mode édition et sauvez cette couche. ​ **Étape 5**: Sortez du mode édition et sauvez cette couche. ​
Line 111: Line 103:
 **Étape 9**: Créez une carte qui montre les réserves que vous avez numérisés. Note: pour ajouter la carte au composeur d'​impression,​ vous devez cliquer sur l'​icône '​Ajouter une nouvelle carte' et cliquer-glisser sur la feuille blanche pour définir l'​étendue de la carte sur la feuille. Depuis les données 1:50 000, ajoutez-y les routes (road_segment1.shp),​ les autres régions boisées (wooded_area_2.shp) et les étendues d'eau (water_body_2.shp). Définissez des couleurs appropriées pour chaque couche en utilisant l'​onglet Style dans le menu >​Propriétés de la couche. Créez une jolie carte avec le Composeur d'​impression,​ en ajoutant une Flèche indiquant le nord, des étiquettes et une légende. Sauvegardez cette carte en fichier PNG.  **Étape 9**: Créez une carte qui montre les réserves que vous avez numérisés. Note: pour ajouter la carte au composeur d'​impression,​ vous devez cliquer sur l'​icône '​Ajouter une nouvelle carte' et cliquer-glisser sur la feuille blanche pour définir l'​étendue de la carte sur la feuille. Depuis les données 1:50 000, ajoutez-y les routes (road_segment1.shp),​ les autres régions boisées (wooded_area_2.shp) et les étendues d'eau (water_body_2.shp). Définissez des couleurs appropriées pour chaque couche en utilisant l'​onglet Style dans le menu >​Propriétés de la couche. Créez une jolie carte avec le Composeur d'​impression,​ en ajoutant une Flèche indiquant le nord, des étiquettes et une légende. Sauvegardez cette carte en fichier PNG. 
  
-**DÉFI**: Ajoutez les pipelines et emprises de lignes hydro-électriques (powerlines),​ que vous aurez d'​abord téléchargé depuis Open Street Maps en utilisant le plugin Quick OSM.  
  
 ====== Exercice 2 - Calculs spatiaux, affichage et palettes ====== ====== Exercice 2 - Calculs spatiaux, affichage et palettes ======
Line 129: Line 120:
 **Étape 5** Choisissez une palette de couleur permettant de visualiser la densité de électeurs. ​ **Étape 5** Choisissez une palette de couleur permettant de visualiser la densité de électeurs. ​
  
-====== Exercice 3 - Requêtes et Analyses ​simples ====== +====== Exercice 3 - Requêtes et analyses ​simples ====== 
-Dans cet exercice, nous allons ​établir le nombre d'édifices commerciaux ainsi que le longueur de route résidentielle ​dans un rayon de 1km autour de l'​aéroport Pierre-Elliott-Trudeau. ​+Dans cet exercice, nous allons ​afficher les édifices commerciaux ainsi que les routes résidentielles ​dans un rayon de 1km autour de l'​aéroport Pierre-Elliott-Trudeau. ​
  
 [[http://​ftp.geogratis.gc.ca/​pub/​nrcan_rncan/​vector/​canvec/​doc/​info.html|Vous pouvez accéder aux définitions des couches u fichier 1:50 000 CanVec ici]] [[http://​ftp.geogratis.gc.ca/​pub/​nrcan_rncan/​vector/​canvec/​doc/​info.html|Vous pouvez accéder aux définitions des couches u fichier 1:50 000 CanVec ici]]
  
-**Étape 1**: Ajoutez la couche de fond 31h05_02_01.tif au canevas en utilisant Couche>​Ajouter une couche>​Ajouter une couche raster. ​+**Étape 1**: Ajoutez la couche de fond 31h05_02_0.tif au canevas en utilisant Couche>​Ajouter une couche>​Ajouter une couche raster. ​
  
 **Étape 2**: Ajoutez la couche road_segment1.shp au canevas en utilisant Couche>​Ajouter une couche>​Ajouter une couche vecteur. ​ **Étape 2**: Ajoutez la couche road_segment1.shp au canevas en utilisant Couche>​Ajouter une couche>​Ajouter une couche vecteur. ​
  
-**Étape 3**: Sauvez la couche road_segment1 dans un nouveau fichier Shapefile avec le CRS NAD 83/UTM18N en cliquant sur le nom de la couche dans la table des matières et en choisissant "​Enregistrez sous..."​. Changez le CRS et donnez un nouveau nom à la couche "​routes_UTM18"​. Ajoutez cette couche au canevas et enlevez la couche road_segment1. ​+**Étape 3**: Sauvez la couche road_segment1 dans un nouveau fichier Shapefile avec le SCR NAD 83/UTM18N en cliquant sur le nom de la couche dans la table des matières et en choisissant "​Enregistrez sous..."​. Changez le SCR et donnez un nouveau nom à la couche "​routes_UTM18"​. Ajoutez cette couche au canevas et enlevez la couche road_segment1. ​
  
 **Étape 4**: Ajoutez ensuite la couche runway_2.shp au canevas. Sélectionnez cette couche dans la table des matières et sélectionnez l'​aéroport Pierre-Elliott Trudeau en utilisant l'​icône avec un carré jaune et une flèche blanche. "​Sélectionner les entités avec un rectangle ou un simple clic"​. ​ **Étape 4**: Ajoutez ensuite la couche runway_2.shp au canevas. Sélectionnez cette couche dans la table des matières et sélectionnez l'​aéroport Pierre-Elliott Trudeau en utilisant l'​icône avec un carré jaune et une flèche blanche. "​Sélectionner les entités avec un rectangle ou un simple clic"​. ​
Line 146: Line 137:
 **Étape 6**: Créez un nouveau fichier polygone définissant un tampon de 1km autour de l'​aéroport. Pour ce faire, cliquez sur Vecteur>​Outil de géotraitement>​Distance tampon fixe et choisissez le fichier Aeroport_PET_UTM18. Spécifiez une distance de 1000 mètres (le système UTM est en mètres). Donnez un nom au fichier tampon en cliquant sur Tampon [...] Enregistrer dans un nouveau fichier. ​ **Étape 6**: Créez un nouveau fichier polygone définissant un tampon de 1km autour de l'​aéroport. Pour ce faire, cliquez sur Vecteur>​Outil de géotraitement>​Distance tampon fixe et choisissez le fichier Aeroport_PET_UTM18. Spécifiez une distance de 1000 mètres (le système UTM est en mètres). Donnez un nom au fichier tampon en cliquant sur Tampon [...] Enregistrer dans un nouveau fichier. ​
  
-**Étape 7**: Filtrez la couche routes_UTM18 pour n'​obtenir que les routes ​dans la municipalité de Dorval et de type "​Locale-rue"​. Pour ce faire, cliquez sur Couche>​Filtrer et mettre la formule: ​+**Étape 7**: Filtrez la couche routes_UTM18 pour n'​obtenir que les routes de type "​Locale-rue"​. Pour ce faire, ​sélectionnez la couche et cliquez sur Couche>​Filtrer et mettre la formule: ​
  
 <​code>​ <​code>​
Line 154: Line 145:
 **Étape 8**: Coupez (clip) les routes que vous venez de filtrer qui se trouvent à l'​intérieur du tampon en utilisant la fonction Vecteur>​Outils de géotraitement>​Couper. La couche en entrée est la couche des routes et la couche de découpage est la couche du tampon de l'​étape 6.  **Étape 8**: Coupez (clip) les routes que vous venez de filtrer qui se trouvent à l'​intérieur du tampon en utilisant la fonction Vecteur>​Outils de géotraitement>​Couper. La couche en entrée est la couche des routes et la couche de découpage est la couche du tampon de l'​étape 6. 
  
-**Étape 9**: Installez l'​extension QuickOSM. Trouvez ensuite la fonction Vecteur>​QuickOSM>​QuickOSM et spécifiez la clé "​building"​ et la valeur "​yes" ​dans l'​emprise de la couche du tampon de l'​étape 6. Enregistrez cette couche avec le SCR NAD83/​UTM18N. ​+**Étape 9**: Installez l'​extension QuickOSM. Trouvez ensuite la fonction Vecteur>​QuickOSM>​QuickOSM et spécifiez la clé "​building"​ et la valeur "​yes" ​et choisissez ​l'​emprise de la couche du tampon de l'​étape 6. Enregistrez cette couche avec le SCR NAD83/​UTM18N. ​
  
 **Étape 10**: Coupez ensuite cette couche pour n'​obtenir que les édifices situés dans le tampon. ​ **Étape 10**: Coupez ensuite cette couche pour n'​obtenir que les édifices situés dans le tampon. ​
Line 162: Line 153:
  
  
-====== Exercice ​- Manipulation de rasters et introduction à l'​imagerie satellitaire ======+====== Exercice ​- Manipulation de rasters et introduction à l'​imagerie satellitaire ======
  
 **Objectif: créer une image en fausses-couleurs RVB et une carte NDVI (Normalized Difference Vegetation Index), y associer une palette de couleur et extraire le NDVI moyen pour les parcs et terrains de la région. Trouver quel parc a la végétation la moins abondante.** ​ **Objectif: créer une image en fausses-couleurs RVB et une carte NDVI (Normalized Difference Vegetation Index), y associer une palette de couleur et extraire le NDVI moyen pour les parcs et terrains de la région. Trouver quel parc a la végétation la moins abondante.** ​
Line 199: Line 190:
 ** **
 DÉFI 2**: Utilisez la fonction "​Cluster Analysis for Grids" dans Outil de géotraitement (Processing Toolbox)>​SAGA pour effectuer une classification non-supervisée de vos images en utilisant les bandes 3,4,5 et 7. DÉFI 2**: Utilisez la fonction "​Cluster Analysis for Grids" dans Outil de géotraitement (Processing Toolbox)>​SAGA pour effectuer une classification non-supervisée de vos images en utilisant les bandes 3,4,5 et 7.
-====== Exercice ​- Utiliser GRASS dans QGIS ======+====== Exercice ​- Utiliser GRASS dans QGIS ======
  
 **Étape 1**: Assurez-vous que l'​extension GRASS est activée et que les icônes GRASS sont bien visibles dans votre menu. Cliquez sur l'​icône '​Nouveau jeu de données'​ et créez un nouvelle géodatabase GRASS, un nouveau secteur, choisissez le SCR NAD83/UTM 18N, spécifiez la région GRASS par défaut en utilisant l'​étendue QGIS courante et choisissez un nom pour le jeu de données. ​ **Étape 1**: Assurez-vous que l'​extension GRASS est activée et que les icônes GRASS sont bien visibles dans votre menu. Cliquez sur l'​icône '​Nouveau jeu de données'​ et créez un nouvelle géodatabase GRASS, un nouveau secteur, choisissez le SCR NAD83/UTM 18N, spécifiez la région GRASS par défaut en utilisant l'​étendue QGIS courante et choisissez un nom pour le jeu de données. ​