Moteur météo · Aether Digital

RogerWX

La couche météo de Roger. Elle récupère les observations et prévisions aéronautiques officielles, les vérifie, les convertit et les analyse pour que Cirrus et PlaneCalc calculent juste — du plafond au vent traversier.

Données sources : API AVWX · info.avwx.rest
METAR · TAF · AIRMET / SIGMET· Unités normalisées· VFR · MVFR · IFR · LIFR
Aile d'avion au-dessus d'une couche de nuages éparse, cirrus en altitude
Pourquoi un moteur météo

Un METAR ne se lit pas, il s'interprète.

« 23012G24KT 9999 -RA BKN014 » dit tout à un pilote entraîné, et rien à un calcul de performance. RogerWX fait le pont : il transforme chaque groupe codé en valeur physique fiable, puis en indicateur utile au moment de décider.

Des données officielles, servies par AVWX.

Toutes les observations et prévisions utilisées par RogerWX proviennent de l'API AVWX (info.avwx.rest). AVWX collecte les messages météo aéronautiques publiés par les services officiels — Météo-France pour les aérodromes français — et les renvoie sous forme structurée. Le texte brut d'origine est toujours conservé à côté des valeurs décodées.

GET avwx.rest/api/metar/LFPO
{
  "raw": "LFPO 241030Z 23012G24KT 9999 -RA
          BKN014 OVC030 12/10 Q1008 NOSIG",
  "flight_rules": "MVFR",
  "wind_direction": { "value": 230 },
  "wind_speed":     { "value": 12 },
  "wind_gust":      { "value": 24 },
  "visibility":     { "repr": "9999", "value": 9999 },
  "clouds": [ { "type": "BKN", "altitude": 14 }, … ],
  "temperature": { "value": 12 },
  "dewpoint":    { "value": 10 },
  "altimeter":   { "value": 1008 },
  "units": { "altimeter": "hPa", "visibility": "m", … }
}

Cinq étapes entre l'API et votre écran.

Une donnée météo mal lue est pire qu'une donnée absente. Chaque réponse d'AVWX passe donc par une chaîne de traitement qui vérifie, convertit et recoupe avant le moindre calcul.

01
Collecte
  • Une requête par aérodrome, lancées en parallèle
  • Nombre de requêtes simultanées plafonné pour respecter les quotas de l'API
  • Un aérodrome en échec n'invalide jamais les autres
02
Normalisation
  • Vent ramené en nœuds (kt, m/s, km/h)
  • Pression ramenée en hPa (hPa ou inHg)
  • Visibilité convertie quelle que soit l'unité (m, km, SM)
  • Horodatages ISO 8601 corrigés et convertis en UTC
03
Fiabilisation
  • Vent calme et vent variable (VRB) distingués
  • « P6SM » ou visibilité non chiffrée : jamais transformée en fausse valeur basse
  • Visibilité verticale (VV) traitée comme un plafond
  • Périodes TAF re-triées : les TEMPO / PROB ne sont pas toujours dans l'ordre
04
Analyse
  • Catégorie de vol, plafond, écart T/Td
  • Givrage carburateur, score de volabilité
  • Tendance TAF et alertes prédictives à 6 h
  • Altitude densité, composantes de vent, choix de piste
05
Restitution
  • Codes couleur VFR / MVFR / IFR / LIFR
  • Alertes classées par gravité
  • Valeurs transmises à Roger pour le briefing en français
  • Cache local : 15 min de fraîcheur, 6 h de consultation hors ligne

Un METAR d'Orly, décodé puis analysé.

Survolez un groupe du message pour voir comment RogerWX l'interprète. En bas, les indicateurs calculés à partir de ces seules valeurs, tels qu'ils apparaissent dans nos applications.

LFPO 241030Z 23012G24KT 9999 -RA BKN014 OVC030 12/10 Q1008 NOSIG
LFPOParis-OrlyAltitude terrain 291 ft, récupérée avec les données de station
241030ZObservé le 24 à 10 h 30 UTCHorodatage UTC, qui sert à juger de la fraîcheur du message
23012G24KTVent du 230°, 12 kt, rafales 24 ktÉcart rafale / vent moyen : 12 kt, pris en compte dans le choix de piste
9999Visibilité ≥ 10 kmValeur plancher conservée, jamais extrapolée
-RAPluie faiblePiste en herbe : pénalité « piste mouillée » dans PlaneCalc
BKN014 OVC030Fragmenté à 1 400 ft, couvert à 3 000 ftPlafond = plus basse couche BKN / OVC → 1 400 ft
12/10Température 12 °C, point de rosée 10 °CÉcart 2 °C · humidité relative ≈ 88 % (formule de Magnus)
Q1008QNH 1008 hPaSous la standard : altitude pression ≈ 450 ft au terrain
NOSIGPas d'évolution significative prévue dans les 2 hRecoupé avec le TAF pour la tendance
RWY 24Piste recommandéeVent de face 11,8 kt · traversier 2,1 kt
Catégorie de vol MVFR Plafond 1 400 ft, entre 1 000 et 3 000 ft
Écart T / Td 2 °C Brume possible Surveillance brouillard si l'air se refroidit
Givrage carburateur Sérieux 12 °C et écart ≤ 3 °C : risque à tous les régimes
Score de volabilité VFR 65 / 100 · Bon −25 plafond bas · −10 givrage carburateur

Ce que RogerWX calcule, et selon quelles règles.

Pas de boîte noire : chaque indicateur repose sur des seuils réglementaires ou des formules physiques éprouvées. Les voici tels qu'ils sont appliqués.

C.01
Catégorie de vol
Déterminée à partir de la visibilité et du plafond (plus basse couche BKN, OVC ou visibilité verticale). Le critère le plus pénalisant l'emporte.
LIFR · < 500 ft ou < 1,6 km IFR · < 1 000 ft ou < 4,8 km MVFR · ≤ 3 000 ft ou ≤ 8 km VFR · au-delà
C.02
Risque de brouillard
L'écart entre température et point de rosée mesure la proximité de la saturation. Plus il est faible, plus la formation de brume ou de brouillard est probable, surtout en fin de nuit.
> 5 °C · normal 2 à 5 °C · brume possible < 2 °C · brouillard probable
C.03
Givrage carburateur
Approximation de l'abaque de probabilité de givrage carburateur, à partir de la température extérieure et de l'écart T/Td. Pertinent pour les moteurs à carburateur, même par temps clair et doux.
Sérieux : −5 à 25 °C et écart ≤ 3 °C
Modéré : −10 à 30 °C et écart ≤ 8 °C
Faible : −15 à 35 °C et écart ≤ 15 °C
C.04
Score de volabilité
Part de 100 et retire des points pour chaque facteur défavorable : vent, rafales, visibilité, plafond, orages, givrage, brouillard, précipitations fortes, écart T/Td, dégradation prévue au TAF. Les seuils diffèrent selon que vous volez en VFR ou en IFR.
80+ Excellent 60+ Bon 40+ Marginal 20+ Mauvais < 20 Non volable
C.05
Tendance TAF et alertes prédictives
La catégorie observée est comparée à celle de la prochaine période TAF. Sur un horizon de 6 heures, toute dégradation vers IFR ou LIFR déclenche une alerte datée, avec l'heure conseillée pour décider.
VFR → MVFR → IFR → LIFR : amélioration, stable ou dégradation
C.06
Situation barométrique régionale
Le QNH moyen de vos aérodromes suivis situe la journée : régime anticyclonique, standard ou dépressionnaire, un repère rapide avant d'ouvrir les cartes.
≥ 1020 hPa : anticyclonique · 1008 à 1019 : standard · < 1008 : dépressionnaire
C.07
Altitude pression et altitude densité
Base de tous les calculs de performance de PlaneCalc. L'altitude densité fournie par AVWX est utilisée en priorité ; à défaut, elle est recalculée à partir de l'atmosphère standard (ISA) et de la température observée.
Zp = (1013,25 − QNH) × 30 + altitude terrain
Zd = f(Zp, écart à la température ISA)
C.08
Composantes de vent
Décomposition du vent observé pour chaque orientation de piste : vent de face (ou arrière) et vent traversier, comparés à la limite démontrée de votre avion et à vos minimums personnels.
Face = V × cos(θ) · Traversier = |V × sin(θ)|
θ = direction du vent − QFU
C.09
Recommandation de piste
Chaque sens de piste reçoit un score pondéré : bonus par nœud de vent de face, pénalité plus forte par nœud de vent arrière et de traversier, longueur disponible face à la distance de décollage ou d'atterrissage de l'avion, revêtement, balisage, rafales et piste en herbe mouillée.
+2 / kt face · −5 / kt arrière · −3 / kt traversier · −30 au-delà de la limite avion
C.10
Humidité relative
Recalculée à partir de la température et du point de rosée avec la formule de Magnus, plutôt que d'être estimée : elle alimente les indicateurs de brume et de performance.
HR = 100 × e(17,27·Td / (237,7 + Td)) − (17,27·T / (237,7 + T))
Minimums personnels (plafond, visibilité) appliqués uniquement sur un METAR réel, jamais sur une estimation
ROGERWX · CALCULS
Orage supercellulaire sombre au-dessus d'une plaine, avec une ferme au premier plan TS · orage

Le danger n'est jamais moyenné.

Un score global ne doit pas masquer un orage. Les phénomènes critiques sont détectés dans le message lui-même et génèrent toujours une alerte dédiée, quel que soit le reste de la situation.

PhénomèneTraitement
TS · orageAlerte critique · −40 points
FZ · givrantAlerte critique « givrage observé » · −30 points
FG · brouillard−20 points, hors bancs (BC) et brouillard mince (MI)
+RA · +SNPrécipitations fortes · −15 points
Vent ≥ 25 ktAlerte, critique au-delà de 35 kt ; rafales à partir de 30 kt
Brouillard matinal au fond d'une vallée de montagne, sol couvert de givre BR · FG · brume et brouillard

Voir venir le brouillard avant qu'il ne se forme.

Le brouillard de rayonnement se forme souvent sur des aérodromes encore en VFR une heure plus tôt. RogerWX croise plusieurs signaux faibles pour l'annoncer :

SignalCe qu'il indique
Écart T/Td < 2 °CAir proche de la saturation · alerte critique
Écart T/Td de 2 à 5 °CBrume possible · alerte de vigilance
TAF dégradéPassage prévu en IFR / LIFR dans les 6 h
Vent faible, heure localeCroisés avec l'écart T/Td par Roger pour l'analyse brouillard
Cumulonimbus en enclume dominant un paysage de banlieue par temps clair CB · cumulonimbus

Au-delà de l'aérodrome : les SIGMET.

Un orage isolé, une zone de givrage ou de turbulence sévère peuvent se trouver entre deux terrains parfaitement VFR. RogerWX interroge les AIRMET et SIGMET actifs à partir de stations de référence réparties sur les FIR françaises, fusionne les résultats, élimine les doublons et ne garde que les avis en cours de validité. Roger en tient compte dans le briefing.

Pour un trajet, les aérodromes du parcours sont comparés entre eux afin d'identifier le segment météo le plus critique, plutôt que de juger chaque terrain isolément.

Un seul moteur, deux usages.

RogerWX alimente les applications Aether Digital qui ont besoin de météo. Chacune utilise les mêmes données vérifiées, pour des calculs différents.

Cirrus
METAR · TAF · SIGMET
Météo & briefing
Cirrus
  • Catégories de vol en couleur sur la carte de France
  • Score de volabilité adapté à votre profil VFR ou IFR
  • Alertes brouillard, givrage, vent et dégradation TAF
  • Briefing Roger et synthèse PDF au format SIA
PlaneCalc
METAR · STATION
Performances
PlaneCalc
  • Altitude pression et altitude densité au terrain
  • Composantes de vent et recommandation de piste
  • Vitesse vraie corrigée de la température réelle
  • Contrôle de vos minimums personnels

Ce que RogerWX fait, et ce qu'il ne fait pas.

T.01
Le message brut reste visible
Le METAR ou TAF d'origine est toujours affiché à côté des valeurs décodées : vous pouvez vérifier chaque interprétation.
T.02
Estimation clairement signalée
Si un aérodrome ne publie pas de METAR, PlaneCalc peut s'appuyer sur une prévision modèle (Open-Meteo). Elle est alors marquée comme estimation, et vos minimums personnels ne lui sont pas appliqués.
T.03
Historique
L'évolution des METAR sur les dernières heures provient de l'archive publique aviationweather.gov ; les données en temps réel proviennent d'AVWX.
T.04
Une aide, pas un briefing officiel
RogerWX aide à préparer et à décider, sans remplacer la consultation des sources officielles (AEROWEB, SIA) ni le jugement du commandant de bord.
RogerWX

Une météo vérifiée, des calculs qui tiennent la route.

RogerWX est intégré à Cirrus et PlaneCalc, sans compte séparé ni réglage supplémentaire.

Données météo : AVWX. Photos : Wikimedia Commons, domaine public et CC0 — « In flight above scattered clouds » (Unsplash, CC0), « Supercell thunderstorm in Kansas » (domaine public), « Morning fog in Eglinton Valley » (domaine public), « Cumulonimbus incus cloud » (domaine public).