Calculateur de route sol vraie depuis le cap
Cap 90° à 120 nœuds avec un vent du 270° à 30 nœuds : la route sol reste à 90° et la vitesse sol atteint 150 nœuds. Saisissez cap, vitesse propre et vent pour voir où va réellement l'avion et à quelle vitesse. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Cap
- 90
- Vitesse air vraie
- 120
- Direction du vent
- 270
- Vitesse du vent
- 30
- Route sol (°)
- 90
- Vitesse sol
- 150
- Angle de correction de dérive (°)
- 0
- Composante de vent de face
- -30
La route sol vraie et la vitesse sol décrivent ce que l'aéronef fait réellement par rapport au sol lorsque le vent écarte la trajectoire du nez. Les pilotes, les élèves pilotes et les scripts d'automatisation ont besoin du triangle des vents complet—pas seulement d'un angle de dérapage en vent de travers pur—lorsque le cap, la vitesse air vraie et le vecteur de vent météorologique sont connus, et que la question est où va la trajectoire et à quelle vitesse. Ce calculateur de route sol vraie depuis le cap accepte le cap, la TAS, la direction d'où vient le vent et la vitesse du vent dans des unités cohérentes, décompose les composantes nord et est des vecteurs air et vent, et renvoie la route en degrés, la vitesse sol, l'angle de correction vent signé entre route et cap, ainsi que les composantes de vent de face et de travers relatives au nez. Pas de récupération météo, pas de table de déclinaison magnétique et pas d'appel réseau—uniquement la résolution déterministe du triangle des vents à partir de quatre nombres.
Ce que résout le triangle des vents lorsque le cap est connu
En navigation aérienne le triangle des vents relie trois vecteurs de vitesse : le vecteur air (vitesse air vraie le long du cap vrai), le vecteur vent (comment la masse d'air se déplace sur le sol) et le vecteur sol (vitesse sol le long de la route sol). Lorsque vous maintenez déjà un cap—parce que c'est ce que le compas ou le pilote automatique tient—l'inconnue est le vecteur sol : la trajectoire et la vitesse par rapport à la Terre.
Le cap vrai est la direction vers laquelle pointe le nez à travers la masse d'air, mesurée dans le sens horaire depuis le nord vrai. La vitesse air vraie est la magnitude du mouvement à travers cette masse d'air. Le vent météorologique s'exprime comme direction d'origine et vitesse : vent de deux cent soixante-dix à trente nœuds signifie que la masse d'air se déplace vers zéro quatre-vingt-dix à trente nœuds.
Décomposez le vecteur air en composantes nord et est avec le cosinus et le sinus du cap multipliés par la TAS. Décomposez la vitesse du vent de la même façon mais avec le signe opposé des fonctions trigonométriques de la direction d'origine, car la vitesse pointe à cent quatre-vingts degrés du relèvement d'origine signalé. Additionnez les composantes pour obtenir le nord et l'est sol.
La vitesse sol est l'hypoténuse de ces deux composantes. La route sol est l'arctangente à deux arguments de l'est sur le nord, normalisée au cercle de zéro à trois cent soixante degrés des cartes. La différence signée entre route et cap est l'angle de correction vent pour ce problème à cap connu : elle indique de combien la trajectoire a dérivé à gauche ou à droite du nez.
Les composantes de vent de face et de travers relatives au cap quantifient combien de vent s'oppose au nez versus vient de la droite, dans le langage des contrôles de performances au décollage et à l'atterrissage, même lorsque la résolution complète de la route est le résultat principal.
Quand résoudre le triangle des vents aide
Les écoles de pilotage et les applications de formation théorique ont besoin d'un oracle déterministe pour que chaque navigateur d'élève et chaque correcteur automatique de LMS s'accordent sur la route et la vitesse sol pour le même cap, la même TAS et le même vent. Les outils de dispatch et de planification de mission estiment la trajectoire réelle et le temps en route lorsque l'aéronef volera un cap fixe plutôt qu'une route constante.
Les planificateurs de petits aéronefs sans pilote et les calculateurs de vol amateurs appellent un petit point d'accès parse au lieu de redériver les conventions d'atan2 dans chaque langage client. Une validation échouée ne consomme pas le solde. Gardez les requêtes petites, figez dans les tests la route et la vitesse sol arrondies, et vous obtenez des résultats reproductibles du triangle des vents pour des fiches d'entraînement, des estimateurs d'itinéraire et des workers en périphérie sans déployer d'infrastructure météo ou de navigation propre.
Les outils voisins qui ne résolvent que l'angle de dérapage en vent de travers pur ou qui ne séparent le vent qu'en travers et face répondent à d'autres intentions de recherche ; cette capacité répond de bout en bout à la question de route sol et de vitesse sol lorsque le cap est connu.
Cas d’usage
Formation au pilotage et théorie du vol
Calculez la route sol vraie et la vitesse sol à partir du cap, de la TAS et du vent style METAR afin que élèves et correcteurs automatiques partagent une seule réponse déterministe du triangle des vents.
Planificateurs de mission et en route
Estimez la trajectoire réelle au sol et la vitesse sol lorsque l'aéronef maintiendra un cap vrai fixe à travers un champ de vent connu.
Questions fréquentes
Quelles unités dois-je utiliser pour la TAS et la vitesse du vent ?
Toute paire cohérente—nœuds, m/s, mph ou autre. La vitesse sol et les composantes du vent utilisent la même unité que les entrées. Le calculateur ne convertit pas entre unités.
Que signifie un vent du 270° ?
Le vent est donné par la direction d'où il souffle. Un vent du 270° à 30 nœuds vient de l'ouest : la masse d'air se déplace vers 90°, donc au cap 90° c'est un vent arrière pur.
La déclinaison magnétique est-elle appliquée ?
Non. Cap, vent et route sont des directions vraies, mesurées dans le sens horaire depuis le nord vrai. Pour une route magnétique, appliquez ensuite la déclinaison locale ; l'outil ne récupère pas non plus de bulletins météo.
Qu'est-ce que l'angle de correction de vent du résultat ?
C'est la différence signée entre route sol et cap : de combien la trajectoire a dérivé à gauche ou à droite du nez. Avec un vent pile arrière ou de face, comme dans l'exemple du 270°, il vaut zéro.
Que représentent les composantes de vent de face et de travers ?
Elles séparent le vent en une part qui s'oppose au nez et une part qui pousse sur le côté. Une composante de face négative est un vent arrière : dans l'exemple, moins 30 signifie 30 nœuds qui poussent par l'arrière.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/travel/ground-track-from-heading \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"heading":90,"true_airspeed":120,"wind_direction":270,"wind_speed":30}'const res = await fetch("https://api.kit.forhosting.com/travel/ground-track-from-heading", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"heading": 90,
"true_airspeed": 120,
"wind_direction": 270,
"wind_speed": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/ground-track-from-heading",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"heading": 90,
"true_airspeed": 120,
"wind_direction": 270,
"wind_speed": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/ground-track-from-heading", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"heading":90,"true_airspeed":120,"wind_direction":270,"wind_speed":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"heading":90,"true_airspeed":120,"wind_direction":270,"wind_speed":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/ground-track-from-heading", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"heading": 90,
"true_airspeed": 120,
"wind_direction": 270,
"wind_speed": 30
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.ground_track_from_heading",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Contrat d'entrée, forme de la réponse et erreurs
Si les vecteurs air et vent s'annulent et que la vitesse sol est exactement zéro, la route est indéfinie et le gestionnaire échoue avec un message clair de vitesse sol nulle—ces échecs de validation ne sont pas facturés. Exemple : cap quatre-vingt-dix degrés, TAS cent vingt, vent de deux cent soixante-dix à trente est un vent arrière pur sur un cap est, donc la route reste à quatre-vingt-dix et la vitesse sol devient cent cinquante. Les flottants sont arrondis pour une comparaison stable entre environnements d'exécution afin que les goldens et les tests clients fixent les mêmes chiffres. Le calculateur ne convertit pas les unités, n'applique pas la déclinaison magnétique et ne récupère pas de METARs ; associez les nombres à votre propre code cartographique si vous avez besoin d'une route magnétique ou de vents prévus. Envoyez en POST un corps JSON avec quatre nombres finis obligatoires : heading (cap vrai en degrés ; toute valeur finie est acceptée et normalisée dans l'intervalle de zéro inclus à trois cent soixante exclus), true_airspeed (magnitude de TAS strictement supérieure à zéro), wind_direction (direction météorologique d'où vient le vent en degrés, également normalisée) et wind_speed (magnitude de vent non négative dans la même unité que la TAS). Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique. Les alias hdg, true_heading et course_heading correspondent à heading ; tas, airspeed, air_speed et va à true_airspeed ; wind_from, wind_dir et from_direction à wind_direction ; wind, ws et wind_vel à wind_speed. Champs manquants, chaînes vides, NaN, Infinity, TAS non positive et vitesse de vent négative échouent avec des messages invalid_input qui nomment le champ. En cas de succès le corps renvoie heading, true_airspeed, wind_direction et wind_speed nettoyés ; renvoie ground_track_deg et ground_speed ; renvoie wind_correction_angle_deg comme différence signée route moins cap dans l'intervalle de moins cent quatre-vingts à cent quatre-vingts ; renvoie headwind_component (positif signifie vent de face s'opposant au nez) et crosswind_component (positif signifie depuis la droite) ; fixe unit à same_as_input ; et inclut les chaînes formula et method nommant l'approche du triangle par composantes.
Où une API de route sol depuis le cap apporte de la valeur
Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant.
Cas d'intégration
Fiches d'exercices et widgets SEO en direct
Alimentez un calculateur gratuit de route sol dans le navigateur dont les résultats correspondent à l'API payante sur le même module pur pour démos et contrôles de devoirs.
Questions techniques
Comment calculer la route sol à partir du cap et du vent ?
Envoyez heading, true_airspeed, wind_direction (origine) et wind_speed dans des unités cohérentes. L'API additionne les composantes N/E air et vent, puis renvoie ground_track_deg = atan2(Ve,Vn) et ground_speed = hypot(Vn,Ve).
wind_direction est-elle la direction vers laquelle va le vent ?
Non. C'est la direction météorologique d'origine (d'où vient le vent), comme sur les METARs et l'ATIS. Vent de 270 signifie un vent d'ouest soufflant vers l'est.
Que signifie wind_correction_angle_deg dans la réponse ?
C'est la différence signée route moins cap en degrés, normalisée environ à −180…+180. Un positif signifie que la route sol se trouve à droite du nez pour le cap que vous avez tenu.
Combien coûte le calculateur de route sol vraie depuis le cap ?
L'outil dans le navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.