Welcome

This is the trackfield demo site.

The trackfield module is now also in use on the live NoBMoB site:

A view with map/profile in a teaser: http://nobmob.com/node/5917/tracks
The same data exported as KML: http://nobmob.com/node/5917/kml (view in Google Maps).
Secondary module using trackfield to compare profiles: http://nobmob.com/hill_profiles/4500+4503

Note that the last NoBMoB page is actually another custom module to allow selection of 'hill profile' content types, but the graphing and view below are created entirely by trackfield.

At the moment this subsystem actually consists of several modules:

  • trackfield - a field that allows distance/co-ordinate data to be entered.
  • trackfield_crs - module that knows how to turn text input in CRS (Garmin course) format into trackfield storage.
  • trackfield_csv - module that knows how to turn text input in CSV format into trackfield storage.
  • trackfield_file - allows input to come from a file attached to the node.
  • trackfield_kml - module that knows how to turn text input in KML format into trackfield storage.
  • trackfield_kml_out - adds paths from trackfield to output produced by KML module.
  • trackfield_gpx - module that knows how to turn text input in GPX format into trackfield storage.
  • trackfield_graph - a field with no data entry widget that graphs data from a trackfield.
  • trackfield_map - a field with no data entry widget that uses the gmap module to display tracks.
  • trackfield_select - implements a javascript popup window to allow trackfield data to be copied from all/part of an existing field.
  • trackfield_stats - a field that calculates and displays various statistic from a trackfield. This also allows user input of statistics for a track without points (for people who know it's 10 miles from A to B but don't have the GPS co-ordinates for that trip).

This is quiet early in the development piece so data validation, etc. probably isn't what it could be.

ToDo:

See pending feature requests.

Comments are invited to robin (a) rainton.com, or create an issue on the projects queue on drupal.org.