ForHosting KIT · Mathématiques

Calculateur de distance par triangulation

Une base de 100 avec des angles de 50° et 60° place la cible à 92,1604985107 de la première station et à 81,5207469096 de la seconde. Saisissez la base et les deux angles visés pour obtenir les deux distances d'un coup. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Ligne de base
100
Angle a
50
Angle b
60
Vous obtenez
Angle c
70
Distance depuis a
92,1604985107
Distance depuis b
81,5207469096
Unité d'angle
deg

La triangulation est la méthode classique pour savoir à quelle distance se trouve un repère éloigné par rapport à une base courte mesurée lorsque vous ne pouvez viser que des angles aux deux extrémités de cette base. Géomètres, moniteurs d'orientation, formation de cadets et laboratoires STEM en extérieur utilisent encore ce motif de géométrie plane : fixez la longueur de la base, mesurez l'angle intérieur à chaque station vers la même cible, retrouvez l'angle au sommet comme cent quatre-vingts degrés moins la somme des angles de base, et appliquez la loi des sinus de sorte que chaque rayon inconnu égale la base multipliée par le sinus de l'angle de base opposé divisé par le sinus du sommet. Les élèves qui connaissent déjà a sur sin A égal à b sur sin B ont besoin d'une page au vocabulaire d'arpentage—base, angles de base, distance à la cible—plutôt que d'un solveur de triangle générique aux côtés étiquetés arbitrairement.

Ce que mesure la triangulation sur base et pourquoi la loi des sinus suffit

Placez deux points d'observation A et B à une distance connue—cette longueur est la base. Depuis A, mesurez l'angle intérieur entre la base et la ligne de visée vers la cible distante C ; depuis B, mesurez l'angle intérieur correspondant à l'autre extrémité. Ces deux angles de base et la base fixe déterminent un triangle plan unique tant que leur somme est strictement inférieure à cent quatre-vingts degrés.

L'angle restant au sommet C est simplement cent quatre-vingts moins la somme des angles de base. La loi des sinus affirme alors que chaque côté sur le sinus de l'angle opposé est le même rapport commun, de sorte que la distance de A à C égale la base multipliée par le sinus de l'angle en B sur le sinus du sommet, et la distance de B à C égale la base multipliée par le sinus de l'angle en A sur le sinus du sommet.

L'intention de recherche se regroupe autour de formules comme calculateur de distance par triangulation, portée par triangulation depuis une base, et trouver une distance avec deux angles et une base. On veut une portée numérique à vérifier sur un carnet de terrain, une clé d'exercices ou un entraînement, pas une session complète d'algèbre informatique qui demande de renommer les côtés.

Usage pratique, limites, tarification et canaux de livraison

Utilisez l'outil navigateur lorsque vous voulez une distance de triangulation immédiate en vérifiant un croquis d'arpentage, une leçon d'orientation ou un exercice de classe sans installer de système d'algèbre informatique. Gardez les angles en degrés comme angles intérieurs de base du triangle, non comme azimuts depuis le nord vrai, sauf si vous les avez déjà réduits aux angles intérieurs entre la base et les lignes de visée. Les longueurs renvoyées partagent la même unité que la base fournie—mètres, pieds ou toute autre unité linéaire—car la loi des sinus est homogène.

Il n'y a ni modèle de langage, ni service GIS externe, ni aléatoire, de sorte que la capacité est sûre à figer dans des contrôles d'intégration continue et des supports de cours reproductibles.

Arpentage de terrain et exercices d'orientation

Convertissez une base mesurée au pas ou au ruban et deux angles de base visés en distances de chaque station à un repère distant pour journaux d'entraînement et cartes simples.

Laboratoires scolaires de triangulation

Laissez les élèves vérifier des devoirs demandant la portée vers une tour ou un arbre pour une base et les deux angles de base, avec rejet clair lorsque les angles ne ferment pas un triangle.

Jeux de tests déterministes pour la géométrie

Les pipelines qui alimentent des tests unitaires ou des démos d'arpentage interactives peuvent appeler un oracle pur de triangulation au lieu de réimplémenter la trigonométrie en degrés dans chaque langage.

Que se passe-t-il si mes deux angles de base somment 180° ou plus ?

Aucun triangle plan n'existe dans ce cas, donc ces appels ne sont pas facturés.

Quelle unité dois-je utiliser pour la base ?

Toute unité linéaire de votre choix—mètres, pieds, yards. Les distances renvoyées utilisent la même unité que la base car les rapports sont sans dimension.

À quelle distance est la cible avec une base de 100 et des angles de 50° et 60° ?

L'angle à la cible vaut 70° : la cible se trouve donc à 92,1604985107 de la première station et à 81,5207469096 de la seconde, dans la même unité que la base.

Puis-je saisir des relèvements au compas au lieu des angles de base ?

Pas directement. Chaque angle doit être l'angle intérieur entre la base et la ligne de visée vers la cible : convertissez d'abord vos relèvements depuis le nord en angles intérieurs.

Quelles distances le calculateur fournit-il ?

Il donne la distance entre chaque extrémité de la base et la cible, ainsi que l'angle à la cible, égal à 180° moins les deux angles de base. Vous pouvez comparer les deux distances à votre carnet de terrain.

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/triangulation-distance

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/triangulation-distance \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"baseline":100,"angle_a":50,"angle_b":60}'
{
  "baseline": 100,
  "angle_a": 50,
  "angle_b": 60
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.triangulation_distance",
  "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.

Cette capacité accepte baseline, angle_a et angle_b en degrés, rejette les longueurs non positives et les paires d'angles qui ne forment pas un triangle plan, et renvoie l'angle au sommet plus les deux distances des extrémités de la base au point distant en JSON stable.

Ce que mesure la triangulation sur base et pourquoi la loi des sinus suffit

Renvoyer les deux rayons et l'angle au sommet calculé en JSON structuré facilite le collage dans des notes, le verrouillage dans des tests automatisés ou l'injection dans un pipeline cartographique sans réimplémenter la conversion degrés-radians dans chaque langue enseignée ou déployée.

Comment ce calculateur valide l'entrée, applique la loi des sinus et rejette les triangles impossibles

Le moteur vérifie que chaque champ est un nombre fini, que la base est strictement positive et que chaque angle est une valeur intérieure positive strictement inférieure à cent quatre-vingts. Lorsque les angles sont valides, l'angle au sommet vaut cent quatre-vingts moins leur somme, le sinus du sommet sert de dénominateur commun et les deux distances cibles suivent des rapports de la loi des sinus décrits ci-dessus. Les cas limites sont explicites : base nulle ou négative, chaînes non numériques, champs manquants, angles hors de l'intervalle ouvert de zéro à cent quatre-vingts, et paires dont la somme laisse un sommet non positif échouent avant qu'une fausse portée ne soit renvoyée. Envoyez un corps JSON avec trois champs obligatoires : baseline comme longueur finie positive dans l'unité déjà utilisée sur le terrain, angle_a comme angle intérieur de base à l'extrémité A en degrés, et angle_b comme angle intérieur de base à l'extrémité B en degrés. Si les deux angles de base somment à cent quatre-vingts ou plus, aucun triangle plan n'existe et la requête échoue avec invalid_input, de sorte que ces appels échoués ne sont pas facturés. Les résultats sont arrondis à une précision décimale stable pour que la même entrée produise toujours le même JSON. La réponse reprend les entrées, signale angle_c, distance_from_a (rayon AC opposé à l'angle en B), distance_from_b (rayon BC opposé à l'angle en A), l'unité d'angle, l'étiquette de méthode law_of_sines_triangulation et une courte chaîne de formule à afficher à côté de la réponse.

Usage pratique, limites, tarification et canaux de livraison

Utilisez l'API lorsqu'un script, une plateforme de formation, une application de terrain ou un carnet a besoin de JSON stable pour de nombreux triplets base et angles sous un même contrat. Chaque requête réussie est un élément facturable à $0.002 ; l'échec de validation ne consomme pas le solde. Les résultats sont entièrement déterministes : la même baseline, angle_a et angle_b donnent toujours le même sommet et les mêmes deux distances cibles. Branchez le endpoint sur des démos d'arpentage, des fiches de formation de cadets, des laboratoires STEM de triangulation ou des étapes de prétraitement où vous préférez des erreurs de domaine explicites—surtout des sommes d'angles qui ne ferment pas un triangle—plutôt que des widgets opaques incapables d'expliquer pourquoi une paire mesurée d'angles de base ne peut pas former un point distant réel.

Comment calculer une distance par triangulation avec cette API ?

Envoyez baseline (longueur positive) plus angle_a et angle_b en degrés comme angles intérieurs de base. La réponse renvoie angle_c et les deux distances des extrémités de la base au point distant.

Quelle formule utilise le calculateur de triangulation ?

Angle au sommet angle_c = 180 − angle_a − angle_b. Puis distance_from_a = baseline × sin(angle_b) / sin(angle_c) et distance_from_b = baseline × sin(angle_a) / sin(angle_c) par la loi des sinus.

Le calculateur de distance par triangulation est-il gratuit ?

L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde prépayé KIT à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.

Consulter la documentation complète du KIT →