{target.getPhotosHtml('')}

{''=='' ? target.boat.name : target.data.getSailorsHtml('#fname# #lname#')}

{''=='reverse' ? target.boat.name : target.data.getSailorsHtml('#fname# #lname#')}

Arrived on {µ.toDate(target.boat.arrival.date,"FR:dd/mm/yyyy ' at ' HH:MM:ss 'FR'")}

In {µ.toRacetime(target.boat.arrival.racetime, "[0]d [1]h [2]min [3]s¤[0]h [1]min [2]s¤[0]min [1]s¤[0]s¤¤N/A")}

Automatic login

Login

Loading your data

Customize your boat

Loading weather forecasts

Distance to finishDTF : nm
N E S W 30° 120° 210° 300° 60° 150° 240° 330°

°

kts

kts

°

Warning : tackingjibe !

This will cause a slow down of your boat to 0 knots for 15 minutes to simulate the maneuver.

Your maneuver is in progress. End in minutes.

Congratulations ! You have won !

Congratulations ! You're on the podium !

nm

kts

Friends

[name] kts nm
See the leaderboard

100%
{target.data.getPhotosHtml('')}

{target.boat.name}

{target.data.getSailorsHtml('#fname# #lname#')}

{target.boat.name}

Arrived on {µ.toDate(target.boat.arrival.date,"FR:dd/mm/yyyy ' at ' HH:MM:ss 'FR'")}


Race time {µ.toRacetime(target.boat.arrival.racetime, "[0]d [1]h [2]min [3]s¤[0]h [1]min [2]s¤[0]min [1]s¤[0]s¤¤N/A")}

Penalty {µ.toRacetime(Math.abs(target.boat.arrival.penalty), "[0]d [1]h [2]min [3]s¤[0]h [1]min [2]s¤[0]min [1]s¤[0]s¤¤N/A")}

Bonus {µ.toRacetime(Math.abs(target.boat.arrival.penalty), "[0]d [1]h [2]min [3]s¤[0]h [1]min [2]s¤[0]min [1]s¤[0]s¤¤N/A")}

Official time {µ.toRacetime(target.boat.arrival.jury, "[0]d [1]h [2]min [3]s¤[0]h [1]min [2]s¤[0]min [1]s¤[0]s¤¤N/A")}

Gap to first {µ.toRacetime(target.boat.arrival.gapToFirst, "[0]d [1]h [2]min [3]s¤[0]h [1]min [2]s¤[0]min [1]s¤[0]s¤¤N/A")}

Gap to previous {µ.toRacetime(target.boat.arrival.gapToPrevious, "[0]d [1]h [2]min [3]s¤[0]h [1]min [2]s¤[0]min [1]s¤[0]s¤¤N/A")}


Over the orthodromy {µ.toNumber(target.boat.arrival.orthoDistance, " ¤1¤.")} nm / {µ.toNumber(target.boat.arrival.orthoSpeed, " ¤1¤.")} kts

Over ground {µ.toNumber(target.boat.arrival.overgroundDistance, " ¤1¤.")} nm / {µ.toNumber(target.boat.arrival.overgroundSpeed, " ¤1¤.")} kts

Standby

Total distance : {µ.toNumber(target.data.line.dtf," ¤1¤.")} nm

Sur 4hSur 24h
Heading{target.data.line.heading} °{target.data.line.heading4h} °{target.data.line.heading24h} °
Speed{µ.toNumber(target.data.line.speed," ¤1¤.")} nds{µ.toNumber(target.data.line.dist4h/4," ¤1¤.")} nds{µ.toNumber(target.data.line.dist24h/24," ¤1¤.")} nds
Distance{µ.toNumber(target.data.line.dist4h," ¤1¤.")} nm{µ.toNumber(target.data.line.dist24h," ¤1¤.")} nm

Dist. to fin. :{µ.toNumber(target.data.line.dtf," ¤1¤.")} nm

Ahead :{µ.toNumber(target.data.line.dtl," ¤1¤.")} nm

Behind :{µ.toNumber(target.data.line.dtl," ¤1¤.")} nm

Sur 4hSur 24h
Heading{target.data.line.heading} °{target.data.line.heading4h} °{target.data.line.heading24h} °
Speed{µ.toNumber(target.data.line.speed," ¤1¤.")} nds{µ.toNumber(target.data.line.dist4h/4," ¤1¤.")} nds{µ.toNumber(target.data.line.dist24h/24," ¤1¤.")} nds
VMC{µ.toNumber(target.data.line.vmg," ¤1¤.")} nds{µ.toNumber(target.data.line.vmg4h," ¤1¤.")} nds{µ.toNumber(target.data.line.vmg24h," ¤1¤.")} nds
Distance{µ.toNumber(target.data.line.dist4h," ¤1¤.")} nm{µ.toNumber(target.data.line.dist24h," ¤1¤.")} nm

Coordinates : {µ.toCoordinate(target.boat.lat,"LAT")} • {µ.toCoordinate(target.boat.lng,"LNG")}

Dist. to fin. :{µ.toNumber(target.data.line.dtf," ¤1¤.")} nm

Heading :{target.data.line.heading} °

Speed :{µ.toNumber(target.data.line.speed," ¤1¤.")} kts

VMC :{µ.toNumber(target.data.line.vmg," ¤1¤.")} kts

{target.data.rank}

Hour retained{µ.toDate(target.data.line.date,"FR:''HH:MM' FR'")}lag

Dist. to finish{µ.toNumber(target.data.line.dtf," ¤1¤.")} nm

Over 4hOver 24h
Heading{target.data.line.heading} °{target.data.line.heading4h} °{target.data.line.heading24h} °
Speed{µ.toNumber(target.data.line.speed," ¤1¤.")} kts{µ.toNumber(target.data.line.dist4h/4," ¤1¤.")} kts{µ.toNumber(target.data.line.dist24h/24," ¤1¤.")} kts
VMC{µ.toNumber(target.data.line.vmg," ¤1¤.")} kts{µ.toNumber(target.data.line.vmg4h," ¤1¤.")} kts{µ.toNumber(target.data.line.vmg24h," ¤1¤.")} kts
Distance{µ.toNumber(target.data.line.dist4h," ¤1¤.")} nm{µ.toNumber(target.data.line.dist24h," ¤1¤.")} nm

Leaderboard

[rank] [name] [speed] kts [dtf] nm

Vous pouvez programmer la route de votre bateau en définissant 3 waypoints.
Pour ajouter un waypoint, cliquez simplement sur la carte, puis déplacez-le à votre convenance.

Cliquez sur pour valider le waypoint.
Cliquez sur pour supprimer le waypoint.

Il vous faut valider le waypoint en cours de modification pour pouvoir en ajouter un autre.
Vous n'êtes pas obligé de placer la totalité des 3 waypoints si 2 vous suffisent.

Après validation d'un waypoint, cliquez sur pour le modifier à nouveau.

Enfin, cliquez sur le bouton pour quitter le mode édition des waypoints.

24h/s

Ahead/Behind Speed over 24h
Situation
{µ.toCoordinate(target.boat.lat,"LAT")} {µ.toCoordinate(target.boat.lng,"LNG")}
{target.line.heading} ° {µ.toNumber(target.line.speed," ¤1¤.")} kts
Performances over 24h
{µ.toNumber(target.line.dist24h/24," ¤1¤.")} kts {µ.toNumber(target.line.dist24h," ¤1¤.")} nm
{µ.toNumber(target.line.maxdist24h/24," ¤1¤.")} kts {µ.toNumber(target.line.maxdist24h," ¤1¤.")} nm
{target.line.heading} ° {µ.toNumber(target.line.speed," ¤1¤.")} kts
Check at least one line confirm the action confirm the deletion ?
Comparative

Advance/retard on IDEC Sport

DayMaxi Edmond de RothschildSodebo Ultim 3
Day