Cap vrai vers cap magnétique
Un cap vrai de 90° avec 7,5° de déclinaison est devient 82,5° magnétiques : saisissez le cap et la déclinaison signée, et le résultat est ramené dans le cercle de la boussole, de 0° à moins de 360°. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Cap vrai
- 90
- Déclinaison
- 7,5
- Cap magnétique
- 82,5
- Précision
- 6
Ce calculateur transforme un cap référencé au nord géographique en son équivalent référencé au nord magnétique. Indiquez explicitement le cap vrai et la déclinaison magnétique locale : le calcul soustrait la déclinaison positive à l’est, puis ramène la réponse dans l’intervalle de 0 degrés inclus à 360 degrés exclus. Il ne déduit ni votre position, ni la date, ni la déclinaison. Ce contrat précis garantit un résultat déterministe pour la navigation, la topographie, les cartes et les tests automatisés.
Identifiez la référence nord avant la conversion
Un cap n’est univoque que si sa référence nord est connue. Le cap vrai se mesure dans le sens horaire depuis le nord géographique, tandis que le cap magnétique part du nord qu’indiquerait une boussole idéale sans perturbation instrumentale. Leur écart angulaire est la déclinaison magnétique, aussi appelée variation.
Le calculateur adopte la convention positive à l’est : saisissez une déclinaison orientale comme nombre positif et une déclinaison occidentale comme nombre négatif. Pour passer du vrai au magnétique, soustrayez la déclinaison signée. Ainsi, 90 degrés vrais avec 7.5 degrés est donnent 82.5 degrés magnétiques.
Pour 7.5 degrés ouest, saisissez -7.5 et vous obtenez 97.5 degrés. Conserver le signe dans la valeur rend la règle facile à reproduire dans un programme, une feuille de calcul ou un carnet de terrain. Vérifiez toujours la convention de votre carte ou de votre source : inverser le signe produit souvent une valeur crédible, mais fausse.
Intégrez prudemment la conversion à votre navigation
Le calcul est volontairement local et algébrique. Il ne recherche pas la déclinaison à partir de coordonnées, ne déduit aucune adresse et ne modélise pas l’évolution temporelle du champ magnétique. Procurez-vous une déclinaison adaptée au lieu et à l’époque auprès d’une carte, d’une autorité de navigation, d’un relevé topographique ou d’un modèle géomagnétique, puis transmettez-la explicitement.
Cette séparation garde la source visible et rend la conversion reproductible. Vous pouvez préparer un parcours à la boussole, vérifier des exercices aéronautiques ou maritimes, comparer des observations de terrain et produire des données de test pour une application cartographique. La fonction n’utilise ni réseau, ni hasard, ni date actuelle.
La navigation réelle peut également exiger des corrections de déviation instrumentale, de métal proche, d’équipements électriques, de convergence de grille et de données actualisées. Ces effets sont exclus : l’outil applique uniquement vrai moins déclinaison et ne remplace pas les procédures opérationnelles.
Cas d’usage
De la carte à la boussole
Convertissez un trajet au nord vrai en cap magnétique après avoir obtenu la déclinaison locale actuelle.
Formation à la navigation
Vérifiez des exercices d’aviation, de marine, de topographie ou d’orientation avec une variation explicite.
Jeux de tests logiciels
Créez des caps magnétiques normalisés et déterministes pour tester cartes et interfaces de boussole.
Questions fréquentes
Quelle formule le calculateur utilise-t-il ?
Il applique cap magnétique = cap vrai − déclinaison, avec l’est positif, puis normalise dans [0, 360).
Comment saisir une déclinaison ouest ?
Saisissez un nombre négatif. Soustraire cette valeur négative augmente le cap magnétique.
L’outil trouve-t-il la déclinaison selon ma position ?
Non. Vous devez fournir une déclinaison locale adaptée au lieu et à la date.
Que se passe-t-il si le résultat est négatif ?
Il revient dans l’intervalle standard en passant par le nord ; par exemple, -6 degrés devient 354 degrés.
La déclinaison magnétique est-elle la même chose que la variation ?
Oui. Les cartes aéronautiques et marines l'appellent souvent variation, mais c'est le même angle entre le nord vrai et le nord magnétique. Saisissez-la positive vers l'est et négative vers l'ouest, quel que soit le nom employé.
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/geo/true-to-magnetic \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"true_bearing":90,"declination":7.5}'const res = await fetch("https://api.kit.forhosting.com/geo/true-to-magnetic", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"true_bearing": 90,
"declination": 7.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/true-to-magnetic",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"true_bearing": 90,
"declination": 7.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/true-to-magnetic", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"true_bearing":90,"declination":7.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"true_bearing":90,"declination":7.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/true-to-magnetic", 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
{
"true_bearing": 90,
"declination": 7.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.true_to_magnetic",
"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
Fournissez la déclinaison et interprétez le résultat normalisé
Le cap vrai peut sortir de l’intervalle usuel lorsqu’il provient de rotations cumulées ; il est d’abord ramené entre 0 inclus et 360 exclus. La déclinaison est ensuite soustraite et le résultat est normalisé à nouveau, afin qu’un passage au nord soit traité correctement. Un cap vrai de 2 degrés et une déclinaison est de 8 degrés produisent -6 avant normalisation, donc 354 degrés magnétiques. La déclinaison conserve son signe, car remplacer -12 par 348 lui ferait perdre son sens. Transmettez true_bearing et declination sous forme de nombres finis en degrés. Le champ facultatif precision fixe de zéro à douze décimales et vaut six par défaut ; JSON n’affiche pas les zéros finaux inutiles. Les entrées doivent être de véritables nombres JSON. Une valeur absente, un mot comme « nord », une valeur non finie, une grandeur excessive ou une précision invalide renvoie invalid_input. La réponse reprend le cap vrai normalisé et la déclinaison, fournit magnetic_bearing, indique la précision et rappelle la formule pour que vous puissiez contrôler la convention.
Intégrez prudemment la conversion à votre navigation
Le navigateur convient aux contrôles ponctuels ; une requête API coûte $0.002 dans un traitement automatisé.
Questions techniques
Quel est le tarif de l’API ?
Chaque requête API coûte $0.002. Le calculateur interactif du navigateur est gratuit.