Skip to content

davestevens/race-visualiser

develop
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Race Visualiser

Display Race data in interactive graph

Dependencies

  • Underscore.js
  • Helper functions
  • jQuery
  • RequireJS
  • Organisation
  • Optimiser
  • Almond
  • Builds stand alone module
  • Grunt

Run npm install to install all required dependencies

TODO

  • Bring Racer path to front on hover
  • Display Lap/Split Markers
  • Controls View
  • Display data from Start to End (zoom)
  • Lap Markers (on/off)
  • Position Markers (on/off, default to off if dx < position_marker_size)
  • Set colour for each Racer (predefined or auto generated?)

Usage

Can be used as either AMD module or standalone js file.

Compile

grunt requirejs:compile Produce minified standalone file dist/race_visualiser.min.js.

grunt requirejs:dev Produce dist/race_visualiser.js.

grunt coffee Compile all CoffeeScript files within app/ into js/ directory.

grunt watch Watch CoffeeScript files and run grunt coffee when modified.