#1 Thu 13 July 2017 11:19
- Wonder
- Participant actif
- Date d'inscription: 22 Sep 2016
- Messages: 52
QGIS: Calcul de surface - Comment ?
Bonjour à tous,
Je suis sur QGIS mais j'ai aussi Mapinfo..
J'ai une donnée routes comportant des lignes (route) et comportant des polygones (certaines routes sont en polygones fermés).
J'ai une donnée parcellaire (cadastre).
Mon but est de calculer la surface de routes contenu dans chaque parcelle (sachant que certaines ne sont pas traversées par une route).
Je suis débutant et je ne sais pas si je dois aller pour faire le calcul ni quel formule entrer..
Merci d'avance pour votre aide
Hors ligne
#2 Thu 13 July 2017 15:37
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: Calcul de surface - Comment ?
Bonjour,
Je pars du principe que vous ne travaillez pas sur un gros réseau (Sinon préférez postgre/postgis, ce sera sûrement plus rapide)
1) Uniformisez vos routes : appliquez un tampon de la valeur d'une demie largeur des routes à vos linéaires (le rendu est bien sûr approximatif) pour que ça devienne des polygones et que vous puissiez calculer une surface
2) Assemblez vos couches polygones de routes
3) Effectuez une fusion des entités afin d'éviter les recouvrements (barre d'outils de numérisation avancée > "Fusionner les entités sélectionnées")
4) Effectuez une intersection depuis votre couche 'parcelles' avec la couche 'routes'(vecteur > outils de géotraitement > "intersection")
5) Ajouter une colonne de géométrie et y calculer la surface (Traitement > Géotraitements QGIS > "exporter/ajouter des colonnes de géométrie"
Bon courage.
Hors ligne
#3 Mon 17 July 2017 13:26
- Wonder
- Participant actif
- Date d'inscription: 22 Sep 2016
- Messages: 52
Re: QGIS: Calcul de surface - Comment ?
merci beaucoup c'est parfait
Hors ligne