32
edits
Sahliyoussef (talk | contribs) No edit summary |
Sahliyoussef (talk | contribs) No edit summary |
||
Line 86: | Line 86: | ||
=== METAR et variation continuelle des paramètres météo === | === METAR et variation continuelle des paramètres météo === | ||
Si l'info METAR est récupérable, elle devrait être utilisée pour régler certains paramètres météo, comme (plutôt que les paramètres par défaut)la visibilité, la pression, ou la température. Pour éviter certains sauts discontinus, l'information météo devrait être interpolée linéairement dans le temps pour chaque position où un METAR est disponible. Si le METAR est mis à jour toutes les dix minutes,on peut utiliser l'information au début de chaque position des premières dix minutes de vol, puis faire de même au prochain METAR en changeant lentement la valeur ( à chaque position) dans les prochaines dix minutes, et ainsi de suite ( il ya essentiellement un décalage de dix minutes par rapport au temps réel). | |||
Pour interpoler dans l'espace, un simple algorithme avec une pondération des distances peut être utilisé (d'autres solutions plus précises mais plus compliquées existent): Si la pression "p" est connue à la position "n", de telle sorte que la pression à la position "i" est "p_i" et la distance entre l'avion et "i" est "d_i", alors une bonne approximation de la pression locale peut être exprimée comme ceci: | |||
p = (sum p_i (1/d_i)) / (sum 1/d_i) | p = (sum p_i (1/d_i)) / (sum 1/d_i) | ||
Cela rendrait la pression à la position "i" egale à "p_i" et conduirait à la moyenne des pressions du système si la distance de toutes les stations METAR est la même. | |||
== Discussions relatives == | |||
(en) | |||
* [http://www.flightgear.org/forums/viewtopic.php?f=5&t=8365 Weather algorithms] (06/2010) | * [http://www.flightgear.org/forums/viewtopic.php?f=5&t=8365 Weather algorithms] (06/2010) | ||
* [http://www.flightgear.org/forums/viewtopic.php?f=5&t=8137 A smart cloud altitude algorithm] (05/2010) | * [http://www.flightgear.org/forums/viewtopic.php?f=5&t=8137 A smart cloud altitude algorithm] (05/2010) | ||
Line 102: | Line 104: | ||
* [http://flightgear.org/forums/viewtopic.php?f=5&t=7358 A local weather system] (03/2010) | * [http://flightgear.org/forums/viewtopic.php?f=5&t=7358 A local weather system] (03/2010) | ||
== Connection | == Connection avec le système Multijoueurs == | ||
( | (devrait être écrit par quelqu'un qui connait les fonctions et limites du système multijoueurs) | ||
== | == Dévelopemment == | ||
* Some users have expressed having problems when using the reset/new location facility, the local weather system should probably register listeners to /sim/signals/* and suspend/reset itself accordingly, so that all operations are gracefully interrupted? This may include releasing registered times and listeners, as well as terminating worker threads (once being used) [http://flightgear.org/forums/viewtopic.php?f=5&t=7358&st=0&sk=t&sd=a&start=165#p94765] | * Some users have expressed having problems when using the reset/new location facility, the local weather system should probably register listeners to /sim/signals/* and suspend/reset itself accordingly, so that all operations are gracefully interrupted? This may include releasing registered times and listeners, as well as terminating worker threads (once being used) [http://flightgear.org/forums/viewtopic.php?f=5&t=7358&st=0&sk=t&sd=a&start=165#p94765] |
edits