Tutoriel : Calcul du pourcentage de l'occupation des sols par sous-bassin
2. Préparation de la couche des sous-bassins versants
Nous allons commencer par un nouveau projet QGIS.
1. Téléchargez le shapefile polygone_bassins.shp
et ajoutez-le à un projet QGIS vide.
2. Ouvrez la table d'attributs de la couche polygone_bassins.
Cette couche a été calculée en utilisant l'approche de délimitation des bassins versants de la leçon 4. Le résultat est que chaque sous-bassin a une valeur de 100. Pour notre objectif, cependant, chaque sous-bassin a besoin d'un identifiant unique.
3. Basculez en mode d'édition en utilisant le bouton
4. Dans la Calculatrice de champ, formuler l'équation DN = $id
et cliquer sur Mettre à jour tout. Cliquez sur le bouton pour enregistrer les modifications de la couche.
La fonction $id
attribue un identifiant unique à chaque entité dans la table d'attributs.
Nous devons maintenant ajouter un attribut avec la surface pour chaque polygone de sous-bassin.
5. Cliquez sur le bouton pour ajouter une colonne dans la table d'attributs.
6. Appelez le nouveau champ SurfBassin
, indiquez qu'il contient un Nombre décimal (réel) avec une Longueur de 10
chiffres et une Précision de 2
décimales. Cliquez sur OK pour créer la colonne.
7. Dans la Calculatrice de champs, formulez l'équation SurfBassin = $area
et cliquez sur Tout mettre à jour.
La table d'attributs contient maintenant les identifiants et les surfaces uniques de chaque sous-bassin.
8. Cliquez sur le bouton pour enregistrer les modifications et basculer hors mode d'édition.
Nous devons maintenant préparer les données d'occupation des sols.