ForHosting KIT · Mathématiques

Calculateur d'angle d'élévation

Une cible située 50 unités plus haut, à une distance horizontale de 100, se voit sous un angle d’élévation de 26,565051177078°. Saisissez la distance au sol et la différence de hauteur pour obtenir l’angle de visée, indiqué comme élévation, dépression ou niveau. 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
Dist. horizontale
100
Hauteur
50
Vous obtenez
Angle degrés
26,5650511771
Angle signé degrés
26,5650511771
Angle radians
0,463647609
Angle signé radians
0,463647609

Lorsque vous vous tenez sur un sol plat et regardez vers le haut une tour, un arbre ou un aéronef, l'angle entre votre ligne de visée horizontale et la ligne vers l'objet est l'angle d'élévation. Regarder vers le bas depuis une falaise ou un balcon donne l'angle de dépression. Ce calculateur prend une distance horizontale positive et une différence de hauteur signée, applique la formule de l'arc tangente qui définit ces angles dans un triangle rectangle, et renvoie la grandeur en degrés et en radians ainsi qu'une étiquette de type : élévation, dépression ou niveau.

Comment élévation et dépression naissent d'un triangle rectangle

Imaginez un triangle rectangle dont la base est la distance horizontale au sol de l'observateur jusqu'au point situé juste sous ou au-dessus de la cible, et dont le côté opposé est la différence de hauteur verticale entre le niveau des yeux de l'observateur et la cible. L'angle à l'observateur entre la base et l'hypoténuse est exactement l'angle d'élévation ou de dépression. En symboles, la tangente de cet angle égale opposé sur adjacent, de sorte que l'angle lui-même est l'arc tangente de la hauteur divisée par la distance horizontale.

Lorsque la hauteur est positive, l'observateur regarde vers le haut et le résultat est un angle d'élévation ; lorsqu'elle est négative, il regarde vers le bas et la grandeur est un angle de dépression ; lorsqu'elle est nulle, la ligne de visée est horizontale et l'angle vaut zéro. La conversion des radians en degrés multiplie par cent quatre-vingts sur pi.

Comme toute quantité après le rapport est un unique arc tangente, le parcours est entièrement déterministe : la même course et la même montée finies produisent toujours les mêmes angles dans la limite de l'arrondi en virgule flottante. Les contrôles classiques en classe comprennent un rapport un pour un qui donne quarante-cinq degrés, un rapport cinquante sur cent proche de vingt-six virgule cinquante-sept degrés, et une hauteur nulle qui renvoie niveau avec les deux angles signé et absolu égaux à zéro.

Où les angles d'élévation et de dépression apparaissent dans le travail réel

Les cours de trigonométrie et de précalcul au secondaire demandent constamment l'angle d'élévation vers un bâtiment ou l'angle de dépression depuis un phare lorsque seules la distance au sol et la hauteur sont connues ; un calculateur fiable avec un contrôle strict de distance nulle accélère la correction des devoirs et élimine les erreurs de tableur où quelqu'un divise par une cellule vide.

Les sciences de terrain et l'éducation en plein air estiment souvent la hauteur d'un arbre ou la profondeur d'une falaise avec un clinomètre, puis inversent le problème pour retrouver la lecture du clinomètre à partir de la base et de la hauteur mesurées, comme clé de fiche. Les flux d'arpentage, d'architecture et de construction ont besoin d'angles de ligne de visée rapides avant le piquetage ou le placement de barrières temporaires, et un oracle numérique partagé aligne notes de terrain et scripts de bureau.

Les tutoriels de jeux et de simulation utilisent le même chemin atan montée-sur-course pour le pitch de caméra vers une cible ou pour des superpositions d'interface montrant les angles de regard vers le haut et vers le bas. Si vous avez plus tard besoin de solveurs complets de triangles rectangles à partir d'un côté et d'un angle aigu, du cosinus inverse d'un seul rapport, ou de lignes de visée corrigées de la courbure terrestre, traitez-les comme des intentions de recherche distinctes plutôt que de surcharger cette page du calculateur d'élévation.

Fiches de sciences de terrain

Retrouvez l'angle de type clinomètre à partir de la base et de la hauteur mesurées lors de la préparation des clés de réponse pour les laboratoires en extérieur.

Que calcule cet outil ?

Étant donné une distance horizontale positive et une différence de hauteur, il renvoie l'angle d'élévation (height > 0) ou de dépression (height < 0) via l'arc tangente de la hauteur sur la distance, en degrés et en radians.

La hauteur peut-elle être négative ?

Oui. Une hauteur négative signifie que la cible est sous l'observateur, donc kind vaut depression et les angles signés sont négatifs. Une hauteur nulle renvoie kind level avec un angle zéro.

Quel est le coût ?

L'outil navigateur est gratuit et s'exécute en local.

Quel angle obtient-on pour une hauteur de 50 à une distance de 100 ?

On obtient un angle d’élévation de 26,565051177078 degrés. Le calculateur divise la hauteur par la distance horizontale puis applique l’arc tangente : toute unité convient si les deux valeurs utilisent la même.

Pourquoi une distance horizontale nulle est-elle refusée ?

Avec une distance nulle, vous vous trouvez juste sous la cible ou au-dessus, et l’angle n’est pas défini puisqu’il faudrait diviser par zéro. Une distance négative est aussi refusée : la distance est toujours une longueur.

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/angle-of-elevation

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/angle-of-elevation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"horizontal_distance":100,"height":50}'
{
  "horizontal_distance": 100,
  "height": 50
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.angle_of_elevation",
  "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.

Une distance horizontale nulle est rejetée avec une erreur invalid_input claire, car l'angle est indéfini lorsque l'observateur se trouve exactement sous ou au-dessus du pied de la cible. L'outil gratuit du navigateur et l'API payante partagent une seule fonction pure, de sorte que les démonstrations en classe et les pipelines automatisés ne divergent jamais en silence sur les mêmes entrées.

Comment élévation et dépression naissent d'un triangle rectangle

Le service n'itère pas, ne lit pas de modèles atmosphériques et n'approxime pas par des séries ; il ne fait que valider, appliquer la formule fermée et arrondir les sorties à une précision stable pour les goldens JSON et les tests unitaires.

Ce que vous envoyez et ce que vous recevez

Zéro est explicitement illégal car la division par zéro rend l'angle indéfini ; une distance négative est également rejetée afin que la distance désigne toujours une longueur et non un décalage signé. Utilisez l'outil gratuit du navigateur pour des contrôles rapides, puis appelez le contrat identique depuis des scripts lorsque vous avez besoin d'une récupération d'élévation en masse sans réimplémenter le garde-fou de course nulle dans chaque langage. Fournissez deux nombres finis obligatoires : horizontal_distance (alias distance, horizontal, run, adjacent, d) comme longueur au sol strictement positive dans toute unité linéaire cohérente, et height (alias rise, vertical, height_diff, delta_h, h) comme le décalage vertical signé de la cible par rapport à l'observateur. Les champs manquants, les chaînes non numériques, NaN et Infinity sont rejetés avec invalid_input et ne sont pas facturés. Après l'analyse, le service vérifie que horizontal_distance est strictement supérieur à zéro. En cas de succès, la réponse JSON renvoie la distance et la hauteur normalisées, retourne angle_deg et angle_rad comme grandeurs non négatives adaptées aux réponses de manuel, retourne signed_angle_deg et signed_angle_rad avec la même grandeur mais un signe qui suit la hauteur, fixe kind à elevation, depression ou level, fixe unit_angles à deg et inclut method comme la chaîne atan_height_over_run pour la documentation dans les journaux et les interfaces pédagogiques. Contrôles d'exemple : distance cent et hauteur cinquante donnent environ vingt-six virgule cinquante-sept degrés d'élévation ; distance dix et hauteur moins dix donnent quarante-cinq degrés de dépression avec un angle signé négatif ; distance zéro échoue avec un message d'erreur qui nomme horizontal_distance. Le contrat est un JSON stable adapté aux tests unitaires, aux correcteurs de devoirs et aux pipelines par lots.

Où les angles d'élévation et de dépression apparaissent dans le travail réel

Comme cette capacité est un moteur d'analyse pur, le tarif API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas de solde.

Contrôles de devoirs et d'examens

Calculez l'élévation ou la dépression à partir de la distance au sol et de la hauteur, et rejetez une distance horizontale nulle avec une erreur invalid_input claire.

Aides de ligne de visée et de jeux

Obtenez le pitch de caméra ou d'observateur vers une cible à partir de la course et de la montée via le même chemin atan dans le navigateur et l'API.

Quelle formule utilise-t-il ?

θ = arctan(height / horizontal_distance). L'angle_deg absolu est la grandeur ; signed_angle_deg est positif pour l'élévation et négatif pour la dépression.

Que se passe-t-il si la distance horizontale est nulle ?

La requête échoue avec invalid_input. L'angle est indéfini lorsque la distance horizontale est nulle ; le message d'erreur nomme le champ horizontal_distance.

Consulter la documentation complète du KIT →