Feature: Altitude profile charts

Title

Altitude profile charts

Id

0002

Requestor

Ian

Status

Open

Progress

Description

Display an altitude profile chart for each track.

The chart should be in the 'Altitude' section of the track description and could be in addition to the existing up/down/start/end altitude summary.

Comments

I agree. This is probably the top "missing" feature for now.
Jonny, 18 Mar 2009 05:49


I have had various discussions via email on this. It is possibly a lot of work, however I could do a simple version first where the profiles are provided as images. Ultimately I would like to parse the supplied gps data (maybe with an option for "don't parse this file, use my carefully tweaked data") and produce graphs and generate basic stats from it.
Jonny, 18 Mar 2009 07:44


Been playing a little with the Google Visualization API area charts. Looks promising and works in several browsers - tried FF, Safari, Chrome, IE 7&8.

Now I just need to figure out nicely parsing the data from the GPX files (that I mostly don't have...) using some of the tools I have found online. However I am getting some weird crashes using the amazing gpsbabel, probably user error or a poorly formed example data file.
Jonny, 3 Sep 2009 07:49


Google Visualization looks to have the same limitation as the various Flash-based graphics packages - ie. the x-axis data for area charts must be in uniformly increments. This is awkward, but not impossible, to work with. Apart from that, it looks good.

For the chart source data, it would be good to allow kml format as well as gpx. This would enable editing of the gpx, for example in Google Earth, to remove spurious data from the GPS log before uploading.
Ian, 3 Sep 2009 21:44


When I say kml format, I don't necessarily mean the kml file that contains the track data - I mean a separate kml file containing data for the profile chart. This is because the coordinate data required to make an accurate map isn't necessarily the same as the GPS data that can be used to create a profile chart, since the raw GPS log almost always requires editing to make it look good.

The distinction between track coordinates for the map and altitude data for the elevation profile chart will become more stark when the hand drawn track feature is implemented (feature 0058).
Ian, 4 Sep 2009 07:30


I just saw the height graphs on this site. http://www.journeyplanner.org.nz/ Very nice that they are interactive, mouse over heightmap shows location on map. Any idea what they are using to do this? Seems that the height graph uses canvas tag I am guessing it is SVG. It would be great if this was done with some library that we could just 'plugin' to tracks.org Also they must be getting the height data from somewhere...
capuchin, 4 Oct 2009 18:29


Google have just introduced an elevation profiling service that integrates with the maps. See Google's blog and the Elevation Web Service Developer's Guide.

Google's examples use their own charting API, though that doesn't appear to be a requirement. A useful bit of functionality, shown in the blog's example, is that the elevation chart and the map interact so that the location of an elevation point is shown on the map using a marker.
Ian, 26 Mar 2010 13:01


interesting that you insist on using kmL files, instead of kmZ files. the kmz ones aren't actually compressed kml files, they are kmLand files, with the 'Z' axis elevation data included. If you were to use the kmz data then extracting elevation plans would be automatic from googles perspective.
LeeFluff, 11 Oct 2010 11:28


As far as I can tell kmz files are simply zipped kml files, with the exception that the kmz file can include associated image files – see the kml documentation.

In any case, kml files can include elevation data and some do, for example Skyline Track KBs version.
Ian, 13 Oct 2010 22:19


I'm not computer guy, so not sure what most of the above is all about, but I used to use www.mapmyrun.com (also www.mapmyride.com) which had an easy function to show altitude, could that be replicated somehow?
spiros, 26 Aug 2011 14:19


I'm not computer guy, so not sure what most of the above is all about, but I used to use www.mapmyrun.com (also www.mapmyride.com) which had an easy function to show altitude, could that be replicated somehow?
spiros, 26 Aug 2011 14:19

Votes

23

Created

15 Mar 2009 20:32

Updated

18 Mar 2009 06:22


Show all

 
A Cheeky Monkey production, nice one!