Calcul de navigation
Modérateur : Admin bis
- limelight
- Joueur
- Messages : 741
- Inscription : 22 août 2019 10:15
- Localisation : Melbourne, Australia
- Contact :
Re: Calcul de navigation
Grrr! erreur de signe
$dlon = tan($cap) * (acosh(1/cos($arr)) - acosh(1 / cos($lat))) ;
Aussi J'ai oublié le $ devant lat!!!
$dlon = tan($cap) * (acosh(1/cos($arr)) - acosh(1 / cos($lat))) ;
Aussi J'ai oublié le $ devant lat!!!
Check https://madinstro.net/rg/ for handy navigation tools.
Re: Calcul de navigation
On avance
Merci de ta participation John
Corrigé, c'est toujours ici:
http://regattagame.org/rg_maintenance/c ... cul_03.php
Ca a l'air de mieux marcher, non ?
Merci de ta participation John
Corrigé, c'est toujours ici:
http://regattagame.org/rg_maintenance/c ... cul_03.php
Ca a l'air de mieux marcher, non ?
- limelight
- Joueur
- Messages : 741
- Inscription : 22 août 2019 10:15
- Localisation : Melbourne, Australia
- Contact :
Re: Calcul de navigation
blzblz a écrit :On avance
Merci de ta participation John
Corrigé, c'est toujours ici:
http://regattagame.org/rg_maintenance/c ... cul_03.php
Ca a l'air de mieux marcher, non ?
blzblz a écrit :
Oui c'est mieux. Pour éviter le presque zéro pour la latitude, qui vient des erreurs de conversion de 90 degrés en radian on peut mettre:
if ($capdepart == 90) {
$dlon = $dis / cos($lat);
$latf = $latitudedepart;
}
else if ($capdepart == 270) {
$dlon = - $dis / cos($lat);
$latf = $latitudedepart;
}
else {
$dlon = tan($cap) * (acosh(1/cos($arr)) - acosh(1 / cos($lat))) ;
}
Check https://madinstro.net/rg/ for handy navigation tools.
- limelight
- Joueur
- Messages : 741
- Inscription : 22 août 2019 10:15
- Localisation : Melbourne, Australia
- Contact :
Re: Calcul de navigation
Blaise, essaye quand même avec d'autres valeurs pour lat/lon et cap. Le fichier excel est corrigé et j'ai aussi la page web:
https://madinstro.net/sundry/navigation/dr.html
https://madinstro.net/sundry/navigation/dr.html
Check https://madinstro.net/rg/ for handy navigation tools.
Re: Calcul de navigation
Ok, c'est corrigé;
Si vous validez ceci, on envisagera la modif partout où il y a ce calcul.
Il faudra sans doute réviser un poil le calcul lorsqu'on est sous waypoints pour que ça colle.
Petite pause, retour demain; merci à vous limelight et zedstar !
Si vous validez ceci, on envisagera la modif partout où il y a ce calcul.
Il faudra sans doute réviser un poil le calcul lorsqu'on est sous waypoints pour que ça colle.
Petite pause, retour demain; merci à vous limelight et zedstar !
- cantelouve 76
- Joueur
- Messages : 42
- Inscription : 25 sept. 2019 13:17
- Contact :
- limelight
- Joueur
- Messages : 741
- Inscription : 22 août 2019 10:15
- Localisation : Melbourne, Australia
- Contact :
Re: Calcul de navigation
Ca marche nickel pour moi. Pour les waypoints ça marche aussi si le cap a des décimales (interne dans le jeu, pour l'écran c'est arrondi).blzblz a écrit :Ok, c'est corrigé;
Si vous validez ceci, on envisagera la modif partout où il y a ce calcul.
Il faudra sans doute réviser un poil le calcul lorsqu'on est sous waypoints pour que ça colle.
Petite pause, retour demain; merci à vous limelight et zedstar !
Ca devrait allèger les calculs, pas besoin de calculer toutes les secondes. Une fois par itération suffira (sauf si il y a un point de programme à mi-chemin). A noter que l'unité de temps est l'heure ici.
Check https://madinstro.net/rg/ for handy navigation tools.
- limelight
- Joueur
- Messages : 741
- Inscription : 22 août 2019 10:15
- Localisation : Melbourne, Australia
- Contact :
Re: Calcul de navigation
Une aspirine Edith?cantelouve 76 a écrit :pour moi cela sera 2, Valérie
Check https://madinstro.net/rg/ for handy navigation tools.
Re: Calcul de navigation
Mais ça dérive un peu environ 0,1 Angström sur 60 milles. Moins d'un atome en épaisseur
Re: Calcul de navigation
Bonjour la foule !
Il me reste une boite d'aspirine :
j'espère seulement qu'elle n'est pas périmée
Bonne journée
Il me reste une boite d'aspirine :
j'espère seulement qu'elle n'est pas périmée
Bonne journée
Quand les mouettes ont pied, il est temps de virer
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités