Competition tracking

This section will explain how you can use OGN to track a gliding competition live.

Prerequisites

To successfully track a competition, you should have

  1. good OGN coverage of the competition area and
  2. preferably an OGN-station at the airfield of the competition.

You can check the OGN-coverage of your competition area using the OGN range analysis.

Tracking tools

Following tools can be used for the online tracking:

  1. live.glidernet.org
  2. glidertracker.org
  3. KTrax
  4. Onglide (see below for details)

The following sections will explain how to use both tools to create a competition tracking.

glidertracker.org

For competition tracking it is essential to integrate the task as an overlay onto the 'normal' tracking page of glidertracker.org. To do so, you need an task file, which is online accessible via http.

Creation of the task tile

To create a task file, you can use various tools. I recommend www.prosoar.de

  1. Go to ProSoar.de
  2. Klick on 'Wegpunkte' and upload the turn point file of the competition you want to track
  3. Click on 'Aufgabe'
  4. Click on 'Neu / Laden' to create a new task and select the type of task
  5. By clicking on the map select the turn points of the task one after another. Double clicking on the last turn point creates a finish turn point.
  6. By clicking on the turn point in the left hand menu, you can modify the type of turn point, size of turn point, etc.
  7. When you are done creating your task, click on 'Speichern/Export' to download your task. You need to download the task in XCsoar format (.tsk)
  8. Save the .tsk file to you hard disk

Make the .tsk file accessible online

Next step is to make the .tsk file accessible online. You can use various ways to achieve this

  1. Make the task file accessible via the web page of the competition
  2. Paste the content of the .tsk file to https://pastebin.com/ (This will be used for this tutorial)
  3. Upload your task to GitHub
  4. Upload the .task file to your personal http server

Create the task overlay

Next you need to tell glider tracker, from where to load the task file, which you just created and published online

  1. Go to http://www.glidertracker.org/
  2. Add the http-location of your task file to the url
  3. In pastebin, click on raw view can copy the url of the paste (e.g. https://pastebin.com/raw/Znv0zBGL)
  4. Add the task-url to the glider tracker url: http://www.glidertracker.org/#tsk=https://pastebin.com/raw/Znv0zBGL
  5. You should now see the task as an overlay on the map

Create a filter for the contest participants

To only show the participants of the contest on the map overlay, you can create a filter.

  1. Create a .csv file, which contains on the contest participants. This file must have following format:
ID,CALL,CN,TYPE
06DDDDDD,D-2767,1F,LS1f
06DDDDD1,N-2200,33,H301
06DDDDD2,D-4344,44,Discus

DDDDDD is the Flarm-ID of the contest participant, The prefix (e.g. 06 depends on the type of aircraft and Flarm settings)

  1. Make the file accessible via url. Please refer to the 'Make the .tsk file accessible online' section, e.g. https://raw.githubusercontent.com/dspreitz/tasks/master/SGP_filter
  2. Tell glider tracker the url of the filter file by adding &lst=
  3. http://www.glidertracker.org/#tsk=https://pastebin.com/raw/Znv0zBGL&lst=https://raw.githubusercontent.com/dspreitz/tasks/master/SGP_filter

live.glidernet.org

Howto to be written ….

Onglide

Onglide is a full competition management system that integrates into SoaringSpot and the OGN.

The live tracking feature fetches the pilot list and task from Soaring Spot and provides speeds and distance display for both Speed and Assigned Area Tasks. Start and Finish times are automatically captured for each pilot. A track history along with vital statistics (height, height AGL, climb rates, distances, glide angles, etc) are available for each pilot.

Multiple classes are supported and will be automatically downloaded from Soaring Spot. It is also possible to upload a picture for each pilot.

If gliders are not registered in the DDB then it is possible to manually associate them for the competition and there is a screen to help with this during the launch process. If gliders are registered with the correct contest number then the Flarm ID will automatically be associated when the glider launches.

It is not necessary to use the competition management features (online registration, landout management, self reported landouts, result display or flight statistics) to use online tracking. If you do want to use these then the hosting club or competition should take an explicit action to encourage more women into gliding. This is not required for just the tracking display though it would be appreciated.

If you would like to use tracking for your competition please email ku.oc.raceulbelttil|ngo-assilem#ku.oc.raceulbelttil|ngo-assilem with the competition name, a short name (8-10 characters no spaces) for it, and the soaring spot API key & secret. If you would like to use more of the functionality please email ku.oc.raceulbelttil|ngo-assilem#ku.oc.raceulbelttil|ngo-assilem and ask!

KTrax

Howto to be written ….

Silent Wings Studio

This tracking solution used the commercial software Silent Wings Studio.
See https://github.com/glidernet/SWiface and https://github.com/glidernet/SWiface-PHP for code base of OGN to Silent Wings Studio interface.
Silent Wings Studio is used in most of the Sailplane Grand Prix competitions.

Here you can find an example Youtube video that showcases the capabilities of this tool.

Comparission of Tracking Tools

This sections compares the different tracking tools and their features.

glidertracker.org live.glidernet.org KTrax SWS tracking Onglide
Type of task tracking 2D map 2D map 2D map 3D scenery 2D map
Task overlay Yes Yes Yes (not all kind of turn points supported) Yes Yes
Contest participants filter Yes - via url Yes, however all participants must be registered in DDB No Yes Yes
Accepts .tsk task files Yes Yes No Yes Via converter SoaringSpot or manual entry
Accepts .cup (SeeYou) task files No No No Yes via Soaringspot.com SoaringSpot or manual entry
Accepts JSON task files No Yes Yes Yes No
Provides live scoring of task No No No Yes Yes
Can display multiple tasks for different classes at same time No Yes No Yes No, multiple classes supported but not on same screen

Software tools for tracking

CUP to OGN converter

Here you can find a JAVA based CUG to OGN (JSON) task file converter.
cupToOGN-Task

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License