Ticket #63 (assigned enhancement)

Opened 5 years ago

Last modified 5 years ago

Use colour paths to illustrate custom data sets (such as Altitude or Speed data)

Reported by: jimthree Owned by: saua
Priority: minor Milestone: 1.0
Component: MIDlet Version: 0.5.1
Keywords: colour color speed time altitude Cc: jimthree at gmail dot com

Description

By displaying the paths (both in the KML / GPX and on screen within the BBtracker App) in colour you can present another axis of information to the user. A simple colour gradient can be created; where Red is the slowest speed recorded and Blue is the fastest. As the track is recorded, the current fastest speed can be normalised to 1 and the path displayed in colours of the spectrum from fastest to slowest.

This would be of great use to those who use BBtracker for fitness or sport activities because it would show at a glance where they were slow relative to other places along the track. It would also be of interest I’m sure to many other applications.

As an extension of this, the axis of the track displayed as colour could be configurable. Some people may find it more useful to display altitude as a colour so they can infer the height if the track on a 2D display. (this should be less important in KML / GPX as I presume BBt will eventually export full 3D tracks anyway) Other users may prefer to log time as a colour change on the path so that it is easy to understand the direction of progression on complex paths. An open extension could be created that would allow the app to poll a secondary source of data such as an attached thermometer to record temperature over the track or perhaps radio signal strength

Change History

comment:1 Changed 5 years ago by saua

  • Status changed from new to assigned

That's a very nifty idea and should not be too hard to implement. I'd be concentrating on the track in bbTracker right now.

The GPX export is nothing but the raw data, so I can't add any color information in there (as far as I know).

I'll have to investigate if KML allows different colors for different parts of the track.

Both export formats _should_ contain height information already, but I'm not totally sure that KML does, right now.

Note: See TracTickets for help on using tickets.