ForHosting KIT · Outils pour développeurs

Calculateur de la loi des cosinus sphérique pour les côtés

Ce calculateur de la loi des cosinus sphérique détermine le troisième côté inconnu d’un triangle sphérique lorsque deux arcs latéraux et l’angle compris sont connus.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez les trois mesures en degrés : le résultat est rendu sous forme d’arc angulaire, également en degrés. Cet outil convient à la navigation, à la géodésie, à l’astronomie et aux problèmes de géométrie pour lesquels la loi des cosinus plane introduirait une erreur. Le calcul est déterministe, ne requiert aucune donnée externe et applique la relation sphérique standard.

Saisissez des arcs angulaires plutôt que des distances linéaires

Un côté de triangle sphérique appartient à un grand cercle. Le calculateur attend donc chaque côté connu sous la forme d’un angle au centre exprimé en degrés. Indiquez le premier arc dans side_a_degrees et le second dans side_b_degrees ; chacun doit être strictement supérieur à zéro et inférieur à 180 degrés. Si votre source fournit une distance de surface, convertissez-la d’abord en arc angulaire : divisez la distance par le rayon de la sphère pour obtenir des radians, puis convertissez ceux-ci en degrés. Employez le même rayon pour les deux côtés. Pour la Terre, le choix du rayon dépend du modèle retenu. Cet outil traite la géométrie sphérique et non les géodésiques ellipsoïdales ; il n’accepte pas de latitude ou de longitude et ne déduit aucun rayon. Pour retrouver une longueur, convertissez le résultat en radians et multipliez-le par ce même rayon.

Choisissez l’angle situé entre les deux côtés connus

L’angle compris est l’angle intérieur au sommet où se rejoignent les deux arcs connus. Ce n’est ni un relèvement initial, ni l’angle au centre décrivant un côté, ni un autre angle du triangle. Fournissez-le dans included_angle_degrees, strictement entre zéro et 180 degrés. Le calculateur convertit les trois entrées en radians et évalue cos(c) = cos(a) cos(b) + sin(a) sin(b) cos(C). Il applique ensuite arccos afin de retrouver c, puis rend en degrés l’arc mineur du grand cercle. L’arithmétique flottante pouvant placer un cosinus valide très légèrement hors de l’intervalle de moins un à un, la valeur intermédiaire est bornée avant arccos. Cette précaution numérique ne change pas la formule. Le résultat est arrondi à douze décimales afin de fournir un JSON stable et suffisamment précis. Conservez des chiffres significatifs réalistes : le calcul ne peut pas améliorer la qualité des observations initiales.

Interprétez la réponse dans le cadre d’un modèle sphérique

Le champ side_c_degrees est un angle d’arc compris entre zéro et 180 degrés. Pour des données ordinaires non dégénérées, il s’agit du troisième côté mineur de grand cercle opposé à l’angle fourni. Vous pouvez le réutiliser dans un calcul de trigonométrie sphérique ou le convertir en longueur grâce à distance = rayon × side_c_radians. Ne l’assimilez pas automatiquement à une géodésique terrestre de grande précision : la Terre n’est pas une sphère parfaite, et les longs trajets ou les levés peuvent nécessiter une solution ellipsoïdale. Ce calculateur convient aux exercices, à la navigation globale approximative, à la sphère céleste et aux modèles explicitement sphériques. Il diffère aussi de la loi plane, car les côtés sphériques sont des angles et la courbure intervient. Un très petit triangle sphérique tend vers le comportement plan. Les limites invalides, valeurs manquantes, textes, NaN et infinis sont refusés afin d’éviter une réponse trompeuse.

Exercices de navigation orthodromique

Trouvez l’arc manquant lorsque vous connaissez deux trajets de grand cercle et leur angle sur un modèle terrestre sphérique.

Géométrie de la sphère céleste

Calculez la troisième séparation angulaire d’un triangle sphérique formé par des directions ou des pôles de coordonnées célestes.

Géodésie et enseignement

Vérifiez un exercice de trigonométrie sphérique ou obtenez une référence claire avant une méthode ellipsoïdale plus détaillée.

Quel résultat le calculateur fournit-il ?

Il renvoie side_c_degrees, le troisième côté sous forme d’angle d’arc de grand cercle en degrés, avec les entrées validées.

Quel est le prix d’une requête API ?

Une requête API coûte $0.002. Le calculateur intégré au navigateur est utilisable gratuitement.

Puis-je saisir les côtés en kilomètres ou en miles ?

Non. Convertissez d’abord chaque distance en arc angulaire avec le rayon de la sphère, puis saisissez cet arc en degrés.

Comment reconnaître l’angle compris ?

C’est l’angle intérieur au sommet commun aux côtés a et b, opposé au côté c inconnu.

Calcule-t-il une géodésique sur une Terre ellipsoïdale ?

Non. Il applique une formule sphérique exacte ; la navigation précise et l’arpentage peuvent exiger un modèle ellipsoïdal.

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.

POSThttps://api.kit.forhosting.com/trig/spherical-law-of-cosines-side

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é.

curl -X POST https://api.kit.forhosting.com/trig/spherical-law-of-cosines-side \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"side_a_degrees":60,"side_b_degrees":80,"included_angle_degrees":70}'
{
  "side_a_degrees": 60,
  "side_b_degrees": 80,
  "included_angle_degrees": 70
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.spherical_law_of_cosines_side",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →