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 !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#1 Tue 17 December 2013 10:26

simo lay
Participant assidu
Date d'inscription: 8 Dec 2011
Messages: 172

QGIS : passer du degré au pourcentage

Bonjour,
j'ai calculé une pente en degré en utilisant qgis(Raster-->Analyse de terrain-->pente), je souhaiterai passer du degré au pourcentage est ce que c'est possible sur QGIS.
j'ai vu sur http://www.forumsig.org/showthread.php/ … e-de-pente qu' il suffit de multiplier par 1.11 (10/9).

Merci

Dernière modification par simo lay (Tue 17 December 2013 10:27)

Hors ligne

 

#2 Tue 17 December 2013 12:35

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

Re: QGIS : passer du degré au pourcentage

Bonjour,


La formule donnée sur le forumsig est incorrecte.

L'expression suivante devrait te permettre la conversion en pourcentage :

Code:

tan("pente") * 100

Tu pourras vérifier en ligne, avec l'outil suivant : http://www.skitour.fr/divers/conversion … -degre.php

Hors ligne

 

#3 Wed 18 December 2013 08:54

simo lay
Participant assidu
Date d'inscription: 8 Dec 2011
Messages: 172

Re: QGIS : passer du degré au pourcentage

Bonjour,
merci simon_g pour votre réponse, quand je fait  tan(21) * 100 j’obtiens une valeurs une valeur négative (-152.7) est ce que c'est normal ?

Hors ligne

 

#4 Wed 18 December 2013 10:21

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

Re: QGIS : passer du degré au pourcentage

Non, ce n'est pas normal. Vérifies qu'à la base, le degré de pente doit se situer entre 0 et 90.

Par ailleurs, je m’aperçois que la formule que je t'ai donné n'est pas correcte non plus. La formule de conversion est la suivante :

Code:

tan("slope_raster" * 3.14159 / 180) * 100

source : http://gis.stackexchange.com/questions/ … ans-gradia


Il est possible de calculer directement une pente en degré avec QGIS (au moins avec la version Dufour). Analyse > MNT > Mode "Pente" > options "Pente exprimée en %" ou directement en ligne de commande via gdaldem avec l'option -p :

Code:

gdaldem slope /path/to/your/mnt  -p

Assures toi également que l'échelle est correcte, sinon, précises le facteur (voir : http://www.gdal.org/gdaldem.html)

Hors ligne

 

#5 Wed 18 December 2013 16:33

simo lay
Participant assidu
Date d'inscription: 8 Dec 2011
Messages: 172

Re: QGIS : passer du degré au pourcentage

Merci simon_g pour votre aide j'ai suivi votre piste en utilisant Analyse > MNT > Mode "Pente" > options "Pente exprimée en %" mais parfois dans des zones montagneuses j'obtiens des valeurs très élevées (3200).

Dernière modification par simo lay (Thu 19 December 2013 10:00)

Hors ligne

 

#6 Wed 18 December 2013 17:32

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

Re: QGIS : passer du degré au pourcentage

Je ne connais pas le système de coordonnées de ton MNT mais s'il est exprimé en Lat/Long (par exemple SRTM) il faut changer l'échelle pour l'obtenir en mètres lors de la création des pentes (scale : 111120). Voir la capture d'écran ci-jointe.

[img]http://4.bp.blogspot.com/-5GvROm9wUuI/T__Rd2YNKnI/AAAAAAAAAf8/geYii79sI6o/s640/screenshot_007.jpeg[/img]

Pour plus de détail, voir le lien suivant : http://youarealegend.blogspot.fr/2012/0 … -qgis.html

DON'T FORGET to set 111120 in the scale text box if your input layer is in LatLong and you want to compute in meter (keep it to 1 if your input layer is already projected). Good pratice : look at the help :-p

Dernière modification par simon_g (Wed 18 December 2013 17:32)

Hors ligne

 

#7 Thu 19 December 2013 09:19

simo lay
Participant assidu
Date d'inscription: 8 Dec 2011
Messages: 172

Re: QGIS : passer du degré au pourcentage

Merci beaucoup simon_g pour votre aide.

Hors ligne

 

#8 Thu 19 December 2013 09:52

Jerovert
Participant occasionnel
Date d'inscription: 28 Oct 2013
Messages: 18

Re: QGIS : passer du degré au pourcentage

Merci à simo lay d'avoir soulevé cette question très utile ! cool

Dernière modification par Jerovert (Thu 19 December 2013 09:52)

Hors ligne

 

#9 Thu 19 December 2013 10:51

simon_g
Participant assidu
Lieu: Paris
Date d'inscription: 4 Oct 2006
Messages: 195
Site web

Re: QGIS : passer du degré au pourcentage

You're welcome

Hors ligne

 

#10 Mon 23 December 2013 19:14

Titius
Participant actif
Date d'inscription: 27 Aug 2013
Messages: 69

Re: QGIS : passer du degré au pourcentage

Bonjour,

Je vous conseillerez tout de même de projeter votre raster dans un SCR projeté (par exemple en UTM).

Le ratio vertical/horizontal est très différent en fonction de la latitude à laquelle l'on se trouve étant donné que 1° vos environ 0 mètres proche des pôles et environ 111km à l'équateur (vous voyez d'ailleurs que c'est ce que vous avez utilisé : 111120 mètres)

Utiliser ce ratio va vous créer des biais, surtout si vous travaillez sur une zone très étendue en N-S, et encore plus si vous ne travaillez pas dans une zone proche de l'équateur.

Dernière modification par Titius (Mon 23 December 2013 19:15)

Hors ligne

 

#11 Sat 13 December 2014 21:16

rimka2
Participant occasionnel
Date d'inscription: 1 Dec 2013
Messages: 18

Re: QGIS : passer du degré au pourcentage

Formules pour le calcul d’une pente en pourcentage
La formule pour le calcul d’une pente est la suivante :
pente (%) = 100 x hauteur / distance horizontale
Angle de la pente (radians) = Arc Tangente (hauteur / distance horizontale)
Angle (degrés) = 180 x Angle (radians) / Π

Hors ligne

 

#12 Sat 13 December 2014 21:27

rimka2
Participant occasionnel
Date d'inscription: 1 Dec 2013
Messages: 18

Re: QGIS : passer du degré au pourcentage

simon_g a écrit:

Non, ce n'est pas normal. Vérifies qu'à la base, le degré de pente doit se situer entre 0 et 90.

Par ailleurs, je m’aperçois que la formule que je t'ai donné n'est pas correcte non plus. La formule de conversion est la suivante :

Code:

tan("slope_raster" * 3.14159 / 180) * 100

source : http://gis.stackexchange.com/questions/ … ans-gradia

Il est possible de calculer directement une pente en degré avec QGIS (au moins avec la version Dufour). Analyse > MNT > Mode "Pente" > options "Pente exprimée en %" ou directement en ligne de commande via gdaldem avec l'option -p :

Code:

gdaldem slope /path/to/your/mnt  -p

Assures toi également que l'échelle est correcte, sinon, précises le facteur (voir : http://www.gdal.org/gdaldem.html)


Formules pour le calcul d’une pente en pourcentage
La formule pour le calcul d’une pente est la suivante :
pente (%) = 100 x hauteur / distance horizontale
Angle de la pente (radians) = Arc Tangente (hauteur / distance horizontale)
Angle (degrés) = 180 x Angle (radians) / Π

Hors ligne

 

Pied de page des forums

Powered by FluxBB