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

Printemps des cartes 2024

#1 Wed 07 December 2022 16:19

Benji12
Participant occasionnel
Date d'inscription: 5 Apr 2018
Messages: 21

QGIS: Colorisation GPX depuis Elevation ?

Bonjour,
Je souhaiterais coloriser une trace gpx en fonction de l'élévation comme sur l'image jointe.
Est ce qu'on peu le faire avec Qgis, si oui comment ?
Merci pour votre aide

Hors ligne

 

#2 Wed 07 December 2022 16:23

Benji12
Participant occasionnel
Date d'inscription: 5 Apr 2018
Messages: 21

Re: QGIS: Colorisation GPX depuis Elevation ?

[img]https://i.ibb.co/fvvt994/Capture-d-e-cran-2022-12-07-a-16-12-34.jpg[/img]

Je ne sais pas pourquoi mon image ne s'affiche pas sad j'ai rajouté un lien

https://i.ibb.co/fvvt994/Capture-d-e-cr … -12-34.jpg

Dernière modification par Benji12 (Wed 07 December 2022 16:28)

Hors ligne

 

#3 Wed 14 December 2022 14:56

guillaume
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 62

Re: QGIS: Colorisation GPX depuis Elevation ?

Bonjour,
Une piste :
vous chargez dans QGIS à la fois la trace et les points de trace.
Vous appliquez le traitement "exploser des lignes" sur votre trace de façon à retrouver l'ensemble des tronçons qui relient les points de trace.
A la nouvelle couche, avec la calculatrice de champ vous ajoutez un champ "ele" qui reprend les valeurs d'élévation des points de trace via l'expression
geomintersects( 'track_points','ele')
Enfin vous changez le style de la nouvelle couche : symbole unique > ligne interpolée (nouveauté depuis QGIS 3.20) > couleur variable suivant le champ "ele" avec la palette de couleur de votre choix.

[img]https://www.zupimages.net/viewer.php?id=22/50/gqfy.png[/img]

[img]https://www.zupimages.net/viewer.php?id=22/50/ji3j.png[/img]

Hors ligne

 

#4 Wed 14 December 2022 15:12

guillaume
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 62

Re: QGIS: Colorisation GPX depuis Elevation ?

Hors ligne

 

#5 Wed 14 December 2022 18:53

Benji12
Participant occasionnel
Date d'inscription: 5 Apr 2018
Messages: 21

Re: QGIS: Colorisation GPX depuis Elevation ?

Super, merci pour ce retour, je vais essayer... wink

Je me suis également orienté vers une nouvelle piste. Comme il s'agit d'un itinéraire de rando, l'élévation en soi, n'a pas forcément beaucoup de sens. On peut marcher à 1000 mètres d'altitude, sans qu'il y ait aucune difficulté particulière.

Je me suis donc orienté plutôt sur la difficulté du relief et donc des slopes.
L'idée serait d'avoir un peu la même représentation : noir, rouge, orange et vert suivant la pente et la difficulté du terrain.

Pour ça, j'ai trouvé 2 plugins, mais comme je débute sur Qgis, je ne sais pas lequel est le plus pertinent (facile à mettre en oeuvre)


Le premier https://plugins.qgis.org/plugins/road_slope_calculator/ qui permet de calculer les slopes, mais j'ai du mal à voir comment convertir les différentes pentes avec des couleurs.

Le deuxième me parait pas mal aussi : https://plugins.qgis.org/plugins/walkingtime/ Sachant que la vitesse de base est de 5km/h, en extrapolant, on peut déterminer la couleur correspondante. Par exemple, si la vitesse tombe en dessous de 4km/h => orange, 3km => rouge. C'est probablement à affiner, mais je pense que c'est une bonne idée.

Reste à savoir laquelle de ces deux solutions vous semble la plus facile à mettre en oeuvre pour un débutant

Hors ligne

 

#6 Thu 15 December 2022 10:08

GlaDal
Participant assidu
Date d'inscription: 30 Aug 2013
Messages: 997

Re: QGIS: Colorisation GPX depuis Elevation ?

Bonjour,

Je ne suis pas sûr de bien comprendre quelles sont les différentes sources de données que vous avez à disposition ? A partir de quoi calculez-vous les pentes ? Un MNT de l'IGN ? Ou y'a t-il sur votre tracé GPX pour chaque segment une info sur l'altitude du premier point et celle du dernier point ? (avec la longeur de chaque segment, vous pouvez ensuite en déduire la pente) ?

De sûr, Road_slope_calculator n'est pas adapté à votre besoin, c'est un outil d'aide pour tracer des pistes.
Regardez l'extension 'climb', si vous avez un MNT il vous permettra de calculer la pente sur votre trace (il faudra peut-être exploser votre trace avant de lancer le calcul pour pouvoir une meilleure définition).
Explorez ces pistes, définissez vos sources de données, on trouvera bien une solution.

Hors ligne

 

#7 Thu 15 December 2022 11:13

Benji12
Participant occasionnel
Date d'inscription: 5 Apr 2018
Messages: 21

Re: QGIS: Colorisation GPX depuis Elevation ?

J'ai une trace en 3D, chaque point a donc son altitude (point Z) mais je peux aussi utiliser un MNT.
La trace des différentes randos font entre 15 et 45 kms.
Je peux éclater la trace pour avoir la pente entre chaque point, mais je suis pas sûr que ce soit suffisamment parlant pour en extraire des infos fiables (la pente entre deux points risque d'être faible). Je peux simplifier aussi la trace pour avoir un point tous les 20/25 mètres (mais pas forcément plus parlant).

L'idéal ce serait de pouvoir appliquer comme un effet hillshade sur un raster, mais uniquement à la trace quite à retravailler ensuite la couleur sur illustrator.

si vous deviez faire ce genre de traitement, quelle logique ou process adopteriez vous ?

Hors ligne

 

#8 Tue 20 December 2022 17:38

guillaume
Participant actif
Date d'inscription: 5 Sep 2005
Messages: 62

Re: QGIS: Colorisation GPX depuis Elevation ?

Bonsoir,
je poursuis la discussion en pensant au genre de représentation proposée par l'appli en ligne opentraveller https://opentraveller.net/v3/
Exemple de trace chargée dont le profil altimétrique est accompagné d'un classement des pentes.
https://i.ibb.co/kQFZH5C/opentraveller.png

Cordialement
Gérard

Hors ligne

 

#9 Wed 21 December 2022 14:04

Benji12
Participant occasionnel
Date d'inscription: 5 Apr 2018
Messages: 21

Re: QGIS: Colorisation GPX depuis Elevation ?

Merci Guillaume pour cette info, c'est exactement ce que je cherche à faire... je sais maintenant que c'est possible reste encore à trouver comment wink

Je présume que c'est un geojson au niveau de la représentation sur la carte, mais malheureusement, on ne peut pas le télécharger...

Hors ligne

 

#10 Mon 26 December 2022 18:08

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 3807

Re: QGIS: Colorisation GPX depuis Elevation ?

Hello,
J'ai lu en diagonale (désolé), mais l'image sur l'avant-dernier post ne serait pas possible avec l'outil de profil d'élévation https://qgis.org/fr/site/forusers/visua … tting-tool ?

Hors ligne

 

Pied de page des forums

Powered by FluxBB