Maybe you should contact these guys:
http://www.sport-track.com/ This was used during the last Round Texel race, it works in realtime and plots everything on a map.
The cool thing is that you can later replay the whole race from the website.
(
http://spectator.sport-track.com/7961 )