-
Notifications
You must be signed in to change notification settings - Fork 1
Home
The America's Cup organization has made live race data available to the public as described on their Race Data Documentation page. In addition to historical data from past races, live race data is available via a streaming binary API as described in the AC34 Streaming Data Interface Specification.
The binary API is very-much real-time. Included in the stream is live information describing the position, orientation and motion of elements of the race (things on water tend to move, and the stream includes that real-time data for marks, official's boats as well as race participants). Other information in the stream includes rules violations indicated by umpires, etc. It's a very impressive API.
However, it's a binary stream. Not everyone will find the code required to connect, read and parse the data simple to create. So, since I'm interested in seeing some great America's Cup apps in place by the time the finals take place in San Francisco, I created this library as a jump-start for anyone interested in live sailing race data. It's a generic client library based on a simple event model. It isn't the only way, or perhaps the best way to do this, but it is simple to understand and modify.
Ready to get started? Read the Jump Start page.