[GIS] Profile tool and GPS data in QGIS

gpxqgisterrain

I am trying to get elevation graph with the Terrain profile tool on my GPS data and can't get it to work. I have GPX file from a drive. I got this imported in QGIS. I have elevation data for each point but when using the Terrain profile tool over this GPX file or the derived shape file, all I get is a flat graph.
I have also tried converting my points shp to line shp file using the point to path in the toolbox but when doing so, I am loosing the elevation data
Anybody can describe the steps to use effectively the point elevation data to create a profile graph?

Best Answer

Steps with the Profile Tool :

  • Open both the track and track_points in QGIS.

  • Open the Profile Tool plugin.

  • Select the point layer in the Layers Panel and click on Add Layer in the Profile Tool.

  • Choose the elevation field.

  • Select the track (line) layer in the Layers Panel.

  • Select selected layer in the Profile Tool in Options > Selection.

  • Wait and the plot will be created automatically.

The Profile Tool is great to use when you want to use a DEM as reference to trace profiles of polylines but with GPX files I always prefer to use qProf instead, at least on my computer the performances of the Profile Tool with big GPX files are really poor and QGIS crashes (but maybe I don't configure it right).