Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 ven. 13 juillet 2018 06:47

Martin Thomas
Membre
Date d'inscription: 12 juil. 2018
Messages: 1

QGIS: Zone tampon prenant en compte la pente

Bonjour , je suis actuellement en stage au CRPF, je travail sur un réseau de desserte , j'ai besoin de créer un zone tampon autour d'une couche vecteur ( point ) or la zone tampon se calcul a plat et ne prend donc pas en compte la pente.

Auriez-vous une solution permettant d'adapter la zone tampon de Qgis pour qu'elle soit plus cohérente avec la réalité ?

Cordialement, Thomas Martin

Hors ligne

 

#2 ven. 13 juillet 2018 10:01

sylvain poupard
Membre
Date d'inscription: 19 mars 2009
Messages: 180

Re: QGIS: Zone tampon prenant en compte la pente

Bonjour,

Si vous pouvez vous contenter d'une approximation il y a comme solution la trigonométrie.

On considère que :
- l'hypothénuse (h) est le rayon de votre zone tampon avec une pente moyenne et
- le côté adjacent (a) est le rayon de votre zone "à plat".
- Le côté restant est la différence de hauteur entre les 2 extrémités des surfaces "à plat" et suivant la pente moyenne.
- l'angle entre h et a est la pente moyenne

Le calcul serait donc :
h = a / cos(pente en °)

https://fr.wikipedia.org/wiki/Trigonom% … %C3%A9trie

Une fois le rayon de votre zone tampon avec pente calculée il ne vous reste plus qu'à calculer la surface de la zone avec Pi R² si vous considérez que ça reste un cercle. Si vous considérez que c'est un cône je vous laisse trouver la formule.


Pour un résultat plus précis (encore que) vous pouvez aussi partir d'un MNT et chercher du côté des traitements proposés.
Si votre MNT est à faible résolution je ne pense pas que ce soit plus précis que la trigonométrie.

Aussi, selon votre cas de figure, la nouvelle surface calculée n'est pas tant que ça différente de l'initiale.
Pour exemple, un rayon de zone de 100 m avec une pente moyenne à 10° donne un nouveau rayon à 101,54 m (100 / cos(10)).

Bon courage

Dernière modification par sylvain poupard (ven. 13 juillet 2018 10:03)

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |