Suite

Extraire les données de couverture terrestre (en pourcentage) du fichier de formes dans QGIS ?

Extraire les données de couverture terrestre (en pourcentage) du fichier de formes dans QGIS ?


J'ai deux fichiers de formes, l'un contenant les zones de captage des cours d'eau, l'autre des informations sur les classes de couverture terrestre. Le problème : j'ai besoin de savoir combien de pour cent du bassin versant est couvert de forêts, de prairies et de maisons.

J'ai lu quelques tutoriels et je comprends que je dois découper le fichier de formes de couverture terrestre afin qu'il corresponde au fichier de formes du bassin versant, puis je peux calculer le pourcentage de chaque classe de couverture terrestre.

Cependant, peu importe ce que j'essaie, cela ne fonctionne pas. Je reçois des fichiers de formes vides tout le temps. Quelqu'un pourrait-il expliquer comment extraire les données d'occupation du sol ? J'utilise QGIS 2.8 sur un Mac.

Ils sont dans le même système de projection.

Il s'agit d'informations sur l'occupation du sol

Et ce sont les informations de captage

J'ai pixellisé le shp de couverture terrestre et utilisé le shp de captage de cours d'eau pour le découper comme vous l'avez suggéré. Cependant, la couche finale n'inclut jamais toutes les informations pertinentes sur l'occupation du sol, mais uniquement (par exemple) les informations "VEG G5". Je suppose que je fais quelque chose de mal lors de la rastérisation du shp de couverture terrestre ou lors du découpage des calques?


Il existe de nombreuses formes pour le faire. Si vous convertissez vos données en raster, vous pouvez utiliser le plugin Lecos.

Voir le tutoriel ci-dessous https://conservationecology.wordpress.com/2013/04/01/another-lecos-update-and-more-to-follow-in-the-near-future/

Si vous souhaitez conserver vos données en format vectoriel, suivez ces étapes : 1) Calculez la zone du flux de captage 2) Exécutez le flux de captage d'intersection avec votre classification de paysage 3) Dissolvez tous les polygones du « résultat d'intersection » 4) Divisez la zone (champ) de "résultat d'intersection" (qui a été fait au numéro 3) avec le cours d'eau (qui a été fait au numéro 1) et multiple à 100.

Ensuite, vous aurez le résultat que vous souhaitez.

Bonne chance.


Voir la vidéo: Extraction des coordonnées X et Y dun SHP sous Qgis