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
sigenligne [2022/04/12 10:09]
qcbs [Exercice 2 - Tampons et analyses simples]
sigenligne [2023/10/31 11:23] (current)
qcbs [Exercice 1 - Numérisation et affichage]
Line 6: Line 6:
 Guillaume Larocque, Professionnel de recherche. (guillaume.larocque@mcgill.ca) Guillaume Larocque, Professionnel de recherche. (guillaume.larocque@mcgill.ca)
  
-Version en ligne. ​Avril 2022+Version en ligne. ​Nov 2023
  
  
Line 15: Line 15:
 ===== 1 - Installation de QGIS et GRASS ===== ===== 1 - Installation de QGIS et GRASS =====
  
-QGIS 3.24 sera utilisé pour cet atelier. Veuillez vous assurer d'​avoir les logiciels proprement installés sur votre ordinateur avant l'​atelier. ​+QGIS 3.32 sera utilisé pour cet atelier. Veuillez vous assurer d'​avoir les logiciels proprement installés sur votre ordinateur avant l'​atelier. ​
  
 Installez simplement QGIS et GRASS avec le programme d'​installation [[http://​qgis.org/​en/​site/​forusers/​download.html|disponible ici]]. ​ Installez simplement QGIS et GRASS avec le programme d'​installation [[http://​qgis.org/​en/​site/​forusers/​download.html|disponible ici]]. ​
Line 47: Line 47:
  
   * [[http://​open.canada.ca/​data/​fr/​dataset|Portail de données ouvertes du Canada]].   * [[http://​open.canada.ca/​data/​fr/​dataset|Portail de données ouvertes du Canada]].
-  * [[https://​www.donneesquebec.ca/​fr/​|Portail de données ouvertes du Canada]].+  * [[https://​www.donneesquebec.ca/​fr/​|Portail de données ouvertes du Québec]].
   * [[http://​www.gadm.org/​|Global Administrative Areas]].   * [[http://​www.gadm.org/​|Global Administrative Areas]].
   * [[http://​www.naturalearthdata.com/​|Natural Earth]].   * [[http://​www.naturalearthdata.com/​|Natural Earth]].
Line 83: Line 83:
 2,​MolsonReserve,​-73.9763,​45.3943 2,​MolsonReserve,​-73.9763,​45.3943
 </​file>​ </​file>​
-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 ''​Couche>​Ajoutez une couche­>​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. ​Spécifiez ​''​WGS 84''​ ou ''​EPSG:​4326''​ comme SCR. Vous devriez maintenant voir apparaître deux points indiquant la localisation de la Réserve Molson et de l'​Arboretum Morgan. ​
  
 **Note pour les utilisateurs Mac** : Vous devez vous assurer que le logiciel TextEdit utilise le format Texte et non pas Rich Text. Pour ce faire, vérifiez le format dans les préférences de TextEdit et redémarrez le logiciel. ​ **Note pour les utilisateurs Mac** : Vous devez vous assurer que le logiciel TextEdit utilise le format Texte et non pas Rich Text. Pour ce faire, vérifiez le format dans les préférences de TextEdit et redémarrez le logiciel. ​
  
 **Étape 2**: Cliquez sur Extensions et ajoutez l'​extension QuickMapServices. Activez cette extension en la cochant dans la liste des extensions disponibles. Ensuite, cliquez sur ''​Internet>​QuickMapServices>​More Services>​Get Contributed Pack''​. Ensuite, sélectionnez une couche ''​Google>​Google Hybrid''​ pour ajouter un fond de carte Google. ​ **Étape 2**: Cliquez sur Extensions et ajoutez l'​extension QuickMapServices. Activez cette extension en la cochant dans la liste des extensions disponibles. Ensuite, cliquez sur ''​Internet>​QuickMapServices>​More Services>​Get Contributed Pack''​. Ensuite, sélectionnez une couche ''​Google>​Google Hybrid''​ pour ajouter un fond de carte Google. ​
- 
-**Alternative à l'​étape 2**: Ajoutez une couche '​Google Satellite'​ en Cliquant sur Explorateur (en bas à gauche) et sur XYZ Tiles. Cliquez sur le bouton de droite et sur Nouvelle connexion. Pour Nom, mettre '​Google satellite'​. Pour URL mettre ​ 
- 
-<​file>​ 
-http://​mt0.google.com/​vt/​lyrs=y&​hl=en&​x={x}&​y={y}&​z={z}&​s=Ga 
-</​file>​ 
- 
-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. Autre source de couches (https://​leaflet-extras.github.io/​leaflet-providers/​preview/​). 
  
 **Étape 3**: Cliquez sur le menu de changement de SCR en bas à droite. Changez le SCR pour NAD83/UTM Zone 18N.  **Étape 3**: Cliquez sur le menu de changement de SCR en bas à droite. Changez le SCR pour NAD83/UTM Zone 18N. 
  
-**Étape 4**: Numérisez la Réserve Molson et l'​Arboretum Morgan. Vous devez d'​abord ajouter une nouvelle couche Geopackage de type polygone (''​Couche>​Créer une couche>Créer une couche Geopackage''​) avec un SCR NAD 83/UTM 18N. Ajouter un nouveau champ pour le nom (Donnée Texte, longueur 80). Donnez à ce fichier Geopackage 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 d'​activer l'​option d'​accrochage en cliquant sur l'​icône d'​aimant rouge et de spécifier un tolérance de 20 m. Si vous ne voyez pas l'​aimant rouge, activez la barre "​Accrochage"​ (Snapping) sous ''​Vue>​Barre d'​outils''​. ​+**Étape 4**: Numérisez la Réserve Molson et l'​Arboretum Morgan. Vous devez d'​abord ajouter une nouvelle couche Geopackage de type polygone (''​Couche>​Créer une couche>Nouvelle ​couche Geopackage''​) avec un SCR NAD 83/UTM 18N. Ajouter un nouveau champ pour le nom (Donnée Texte, longueur 80). Donnez à ce fichier Geopackage 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 d'​activer l'​option d'​accrochage en cliquant sur l'​icône d'​aimant rouge et de spécifier un tolérance de 20 m. Si vous ne voyez pas l'​aimant rouge, activez la barre "​Accrochage"​ (Snapping) sous ''​Vue>​Barre d'​outils''​. ​
  
 **Étape 5**: Sortez du mode édition en cliquant sur l'​icône de crayon et sauvez cette couche. ​ **Étape 5**: Sortez du mode édition en cliquant sur l'​icône de crayon et sauvez cette couche. ​
  
-**Étape 6**: Désactivez la couche Google Satellite en la déselectionnant ​dans la barre de gauche. ​+**Étape 6**: Désactivez la couche Google Satellite en la désélectionnant ​dans la barre de gauche. ​
  
-**Étape 7**: À partir du menu '​Propriétés de la couche',​ changez les couleurs des deux réserves à partir de l'​onglet Symbologie. Choisissez '​Catégorisé',​ spécifiez la colonne contenant les noms des réserves, et choisissez une Palette "​Random colors",​ avant de cliquer sur Classer. Cliquez sur la case de couleur à côté de chacune des réserves pour choisir une couleur à votre goût. Depuis l'​onglet étiquettes,​ ajoutez ensuite des étiquettes (simples) spécifiant le nom des réserves et définissez des étiquettes pour les extensions des réserves que vous proposez. ​+**Étape 7**: À partir du menu ''​Propriétés de la couche'', changez les couleurs des deux réserves à partir de l'​onglet Symbologie. Choisissez '​Catégorisé',​ spécifiez la colonne contenant les noms des réserves, et choisissez une Palette "​Random colors",​ avant de cliquer sur Classer. Cliquez sur la case de couleur à côté de chacune des réserves pour choisir une couleur à votre goût. Depuis l'​onglet étiquettes,​ ajoutez ensuite des étiquettes (simples) spécifiant le nom des réserves et définissez des étiquettes pour les extensions des réserves que vous proposez. ​
  
-**Étape 8**: Ajoutez-y les routes (Routes.shp),​ les autres régions boisées (region_boise.shp) et les étendues d'eau (Region_hydrique.shp) à partir du fichier .zip. Définissez des couleurs et des styles de lignes appropriées pour chaque couche en utilisant l'​onglet ''​Symbologie dans le menu >​Propriétés de la couche''​. ​+**Étape 8**: Ajoutez-y les routes (''​Routes.shp''​), les autres régions boisées (''​region_boise.shp''​) et les étendues d'eau (''​Region_hydrique.shp''​) à partir du fichier .zip. Définissez des couleurs et des styles de lignes appropriées pour chaque couche en utilisant l'​onglet ''​Symbologie dans le menu >​Propriétés de la couche''​. ​
  
 **Étape 9**: Cliquez sur ''​Projet>​Nouvelle''​ mise en page. Créez une carte qui montre les réserves que vous avez numérisés,​ les routes et les cours d'eau. Note: pour ajouter la carte sur la page blanche, 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. **Étape 9**: Cliquez sur ''​Projet>​Nouvelle''​ mise en page. Créez une carte qui montre les réserves que vous avez numérisés,​ les routes et les cours d'eau. Note: pour ajouter la carte sur la page blanche, 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.
Line 117: Line 109:
 **DÉFI 2**: Ajoutez à votre carte les milieux humides en format Shapefile téléchargés depuis le portail de données ouvertes de la ville Montréal (http://​donnees.ville.montreal.qc.ca/​). Mettre une palette de couleurs qui est fonction de la grandeur de la zone humide. ​ **DÉFI 2**: Ajoutez à votre carte les milieux humides en format Shapefile téléchargés depuis le portail de données ouvertes de la ville Montréal (http://​donnees.ville.montreal.qc.ca/​). Mettre une palette de couleurs qui est fonction de la grandeur de la zone humide. ​
  
-**DÉFI 3**: Mettre le fond de carte suivant: https://​leaflet-extras.github.io/​leaflet-providers/​preview/#​filter=Stamen.Watercolor. +**DÉFI 3**: Visualisez votre carte dans un fureteur en utilisant l'​application gis2web. ​
- +
-**DÉFI 4**: Visualisez votre carte dans un fureteur en utilisant l'​application gis2web. ​+
  
 ====== Exercice 2 - Tampons et analyses simples ====== ====== Exercice 2 - Tampons et analyses simples ======
Line 184: Line 174:
 **Étape 1**: Créez un nouveau projet. ​ **Étape 1**: Créez un nouveau projet. ​
  
-**Étape 2**: Ajoutez le fichier CSV nommé '​BBS_Routes_QC.csv'​ au canevas en utilisant la fonction '​Ajouter une couche de texte délimitée'​ (Choisissez '​Délimiteurs sélectionnés-­>​virgule) et spécifiez le CRS NAD83 (Latitude, Longitude- Géographique). ​+**Étape 2**: Ajoutez le fichier CSV nommé '​BBS_Routes_QC.csv'​ au canevas en utilisant la fonction '​Ajouter une couche de texte délimitée'​ (Choisissez ​''​Délimiteurs sélectionnés-­>​virgule''​) et spécifiez le CRS NAD83 (Latitude, Longitude- Géographique). ​
  
 **Étape 3**: Sauvegardez cette couche comme couches dans un fichier Geopackage créé pour l'​exercice 3 avec le SCR: NAD83 Quebec Lambert. ​ **Étape 3**: Sauvegardez cette couche comme couches dans un fichier Geopackage créé pour l'​exercice 3 avec le SCR: NAD83 Quebec Lambert. ​
  
-**Étape 4**: Ajoutez le fichier '​province.shp'​ au canevas. Sélectionnez la province de Québec et sauvegardez le polygone sous un nouvelle couche Geopackage avec le SCR Quebec Lambert (NAD83). ​+**Étape 4**: Ajoutez le fichier ​''​province.shp'' au canevas. Ce fichier est en SCR lat/long (4326) et nous voulons le convertir en Québec Lambert. Sélectionnez la province de Québec et sauvegardez le polygone sous un nouvelle couche Geopackage avec le SCR Quebec Lambert (NAD83). Dans le menu d'​enregistrement,​ cliquez sur "​N'​enregistrez que les entités sélectionnées"​.
  
 **Étape 5**: Changez le SCR du canevas pour Quebec Lambert (NAD83). Enlevez les couches en format Shapefile WGS 84.  ​ **Étape 5**: Changez le SCR du canevas pour Quebec Lambert (NAD83). Enlevez les couches en format Shapefile WGS 84.  ​
  
-**Étape 6**: Ajoutez la table non-spatiale qui contient les données d'​abondance de la paruline '​BBS_Ovenbird_QC.csv'​ au canevas en utilisant '>​Couche>​Ajoutez une couche de texte délimité'​. ​+**Étape 6**: Ajoutez la table non-spatiale qui contient les données d'​abondance de la paruline '​BBS_Ovenbird_QC.csv'​ au canevas en utilisant ​''>​Couche>​Ajoutez une couche de texte délimité''​. ​
  
-**Étape 7**: À partir du menu '​Propriétés de la couche'​ de '​BBS_Routes_QC',​ trouvez l'​onglet Jointure et joignez la table BBS_Routes et BBS_Ovenbird_QC en utilisant la colonne partagée '​Route'​ (choisissez '​Route'​ pour les deux tables). Désélectionnez la case qui indique "​Mettre la couche en cache dans la mémoire virtuelle"​. Vous devriez maintenant voir le nombre d'​observation de parulines par année apparaître dans la table des attributs du fichier '​BBS_Routes_QC'​. ​+**Étape 7**: À partir du menu ''​Propriétés de la couche'' de ''​BBS_Routes_QC'', trouvez l'​onglet Jointure et joignez la table BBS_Routes et BBS_Ovenbird_QC en utilisant la colonne partagée '​Route'​ (choisissez '​Route'​ pour les deux tables). Désélectionnez la case qui indique "​Mettre la couche en cache dans la mémoire virtuelle"​. Vous devriez maintenant voir le nombre d'​observation de parulines par année apparaître dans la table des attributs du fichier ​''​BBS_Routes_QC''​. ​
  
 **Étape 8**: Utilisez la '​Calculatrice de Champs'​ pour ajouter une nouvelle colonne (Nombre entier) à la table BBS_Routes qui contient la somme du nombre d'​oiseaux aperçus entre 1980-1994 et 1995-2010. Chaque champ doit être sélectionné un à un depuis "​Champs et valeurs"​ (désolé!). Le type de colonne doit être '​Nombre entier'​ (longueur 10 ou plus). Les noms des colonnes doivent contenir moins de 10 caractères,​ doivent commencer par une lettre et ne doivent pas contenir d'​espaces ou de caractères spéciaux. ​ **Étape 8**: Utilisez la '​Calculatrice de Champs'​ pour ajouter une nouvelle colonne (Nombre entier) à la table BBS_Routes qui contient la somme du nombre d'​oiseaux aperçus entre 1980-1994 et 1995-2010. Chaque champ doit être sélectionné un à un depuis "​Champs et valeurs"​ (désolé!). Le type de colonne doit être '​Nombre entier'​ (longueur 10 ou plus). Les noms des colonnes doivent contenir moins de 10 caractères,​ doivent commencer par une lettre et ne doivent pas contenir d'​espaces ou de caractères spéciaux. ​
Line 200: Line 190:
 **Étape 9**: Sauvegardez les changements et sortez du mode d'​édition. Les observations par année peuvent être enlevées en désactivant la jointure. Notez que seuls les nouveaux champs créés font vraiment partie de la couche BBS_Routes_QC. ​ **Étape 9**: Sauvegardez les changements et sortez du mode d'​édition. Les observations par année peuvent être enlevées en désactivant la jointure. Notez que seuls les nouveaux champs créés font vraiment partie de la couche BBS_Routes_QC. ​
  
-**Étape 10**: Vous allez maintenant créer une surface interpolée (continue) afin de visualiser la répartition des parulines couronnées pour chaque période. Assurez-vous que le canevas utilise le même SCR que celui du fichier BBS_Routes_QC. Trouvez Interpolation IDW dans la boîte à outil de géotraitement. Spécifier BBS_Routes_QC avec la colonne correspondant à la période 1980-1994 comme Attribut d'​interpolation et ajoutez la couche en entrée. Vous devez définir le nombre de colonnes, le nombre de lignes et l'​emprise,​ de façon à obtenir un raster en sortie avec un résolution d'​exactement 2km x 2km, de façon à inclure la plupart des Routes (vous pouvez exclure les points au Nord), mais en restant dans les limites de la couverture des points. ​ Utilisez une calculatrice pour vérifier vos calculs. Cette image peut également vous aider:+**Étape 10**: Vous allez maintenant créer une surface interpolée (continue) afin de visualiser la répartition des parulines couronnées pour chaque période. Assurez-vous que le canevas utilise le même SCR que celui du fichier ​''​BBS_Routes_QC''​. Trouvez ​''​Interpolation IDW'' ​dans la boîte à outil de géotraitement. Spécifier ​''​BBS_Routes_QC'' ​avec la colonne correspondant à la période 1980-1994 comme Attribut d'​interpolation et ajoutez la couche en entrée. Vous devez définir le nombre de colonnes, le nombre de lignes et l'​emprise,​ de façon à obtenir un raster en sortie avec un résolution d'​exactement 2km x 2km, de façon à inclure la plupart des Routes (vous pouvez exclure les points au Nord), mais en restant dans les limites de la couverture des points. ​ Utilisez une calculatrice pour vérifier vos calculs. Cette image peut également vous aider:
  
 {{:​raster_res.png?​200x140|}} {{:​raster_res.png?​200x140|}}
  
-**Étape 11**: Utilisez la fonction '​Découper selon une couche de masque'​ sous Raster>​Extraction pour enlever de la carte interpolée les sections qui se trouvent à l'​extérieur du Québec. Utilisez la couche province en Quebec Lambert comme couche de masquage. ​+**Étape 11**: Utilisez la fonction ​''​Découper selon une couche de masque'' sous ''​Raster>​Extraction'' ​pour enlever de la carte interpolée les sections qui se trouvent à l'​extérieur du Québec. Utilisez la couche province en Quebec Lambert comme couche de masquage. ​
  
 Répétez les étapes 10-11 pour la période 1995-2010. Répétez les étapes 10-11 pour la période 1995-2010.
  
-**Étape 12**: Cliquez sur la carte avec l'​outil '​Identifier les entités'​ pour étudier les valeurs de la carte et prenez note des valeurs extrêmes. Dans la fenêtre des propriétés de la première couche interpolée,​ développez une palette en associant des couleurs aux valeurs de la couche (Symbologie>​Type de rendu>​pseudo-couleurs à bande unique). Choisissez une interpolation linéaire, cliquez sur le symbole '​+'​ et définissez trois nombres couvrant l'​étendu des valeurs sur la carte. Choisissez trois couleurs correspondantes qui offrent un bon contraste. Sauvegardez ce style en cliquant sur Style>​Sauvegarder le style, et donnez-lui un nom. Pour le raster couvrant la période de 1995-2010, chargez le style que vous venez de sauvegarder. La même palette de couleurs devrait apparaître pour les deux périodes. ​+**Étape 12**: Cliquez sur la carte avec l'​outil ​''​Identifier les entités'' pour étudier les valeurs de la carte et prenez note des valeurs extrêmes. Dans la fenêtre des propriétés de la première couche interpolée,​ développez une palette en associant des couleurs aux valeurs de la couche (''​Symbologie>​Type de rendu>​pseudo-couleurs à bande unique''​). Choisissez une interpolation linéaire, cliquez sur le symbole '​+'​ et définissez trois nombres couvrant l'​étendu des valeurs sur la carte. Choisissez trois couleurs correspondantes qui offrent un bon contraste. Sauvegardez ce style en cliquant sur ''​Style>​Sauvegarder le style''​, et donnez-lui un nom. Pour le raster couvrant la période de 1995-2010, chargez le style que vous venez de sauvegarder. La même palette de couleurs devrait apparaître pour les deux périodes. ​
  
 Notez-vous une différence dans l'aire de répartition des parulines couronnées entre les deux périodes? Notez-vous une différence dans l'aire de répartition des parulines couronnées entre les deux périodes?