ForHosting KIT · Outils pour développeurs

Calculateur de longueur d'ombre selon l'angle solaire

Ce calculateur détermine la distance parcourue sur un sol plat par l'ombre d'un objet vertical lorsque vous connaissez sa hauteur et l'angle d'élévation du Soleil.

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

Saisissez la hauteur dans une unité de longueur quelconque et l'élévation solaire en degrés au-dessus de l'horizon. Le résultat conserve l'unité de la hauteur. Cette méthode rapide et déterministe facilite la planification d'une zone ombragée, l'étude de la géométrie solaire, la préparation d'une photographie ou la vérification d'un triangle rectangle.

Saisissez une hauteur verticale et une élévation valide

Commencez par la hauteur verticale de l'objet qui projette l'ombre. Vous pouvez employer des mètres, pieds, centimètres, pouces ou toute autre unité de longueur, car le résultat conservera cette unité. Mesurez depuis le point de contact avec le sol jusqu'au sommet et vérifiez que l'objet est bien droit. Indiquez ensuite l'angle d'élévation du Soleil en degrés au-dessus de l'horizon local. Il doit être supérieur à zéro et inférieur à quatre-vingt-dix degrés. Un angle proche de zéro correspond à une lumière presque horizontale et produit une ombre théorique très longue. Un angle proche de quatre-vingt-dix correspond à un Soleil presque au zénith et produit une ombre très courte. Ne saisissez ni angle zénithal, ni relèvement, ni azimut : ce sont des mesures différentes. Si votre source fournit l'angle zénithal, soustrayez-le de quatre-vingt-dix degrés. Pour une estimation utile, choisissez un terrain approximativement plat et une ombre qui n'est interrompue ni par un mur, ni par un arbre, ni par une rupture de pente.

Comprenez la relation de cotangente

Dans le modèle simplifié, l'objet vertical, son ombre horizontale et un rayon solaire rectiligne forment un triangle rectangle. La hauteur de l'objet est le côté opposé à l'angle d'élévation, tandis que l'ombre est le côté adjacent. La tangente est donc égale à la hauteur divisée par la longueur de l'ombre. En réorganisant l'équation, la longueur de l'ombre est égale à la hauteur divisée par la tangente de l'élévation, soit la hauteur multipliée par la cotangente. Le calculateur convertit les degrés en radians et arrondit les valeurs affichées à douze décimales afin de produire une sortie stable. À quarante-cinq degrés, la tangente vaut un : l'ombre et l'objet ont la même longueur. En dessous, l'ombre est plus longue ; au-dessus, elle est plus courte. Le rapport entre ombre et hauteur permet d'appliquer le même résultat à plusieurs objets sous un éclairage identique. Doubler la hauteur double l'ombre prévue, tandis qu'une variation de l'angle modifie tous les cas selon le même rapport de cotangente.

Interprétez l'estimation et ses limites pratiques

Considérez le résultat comme une estimation géométrique idéale, et non comme une limite d'arpentage ou une prévision complète de la position solaire. Le modèle suppose un objet parfaitement vertical, un sol horizontal, une lumière rectiligne et un rayon clairement défini depuis le sommet. Les ombres réelles peuvent différer à cause de la pente, de l'inclinaison de l'objet, du disque apparent du Soleil et de la réfraction atmosphérique près de l'horizon. Un bord flou rend aussi la mesure physique moins précise que ne le suggèrent les décimales. Le calculateur ne déduit pas l'élévation d'une date, d'une heure, d'une latitude ou d'une longitude ; obtenez cet angle auprès d'une source fiable sur la position solaire. Pour un jardin ou une photographie, comparez plusieurs angles plausibles afin d'observer l'évolution de l'ombre. Pour les retraits de construction, les règles d'accès solaire, l'arpentage, la navigation ou une activité critique, appliquez les normes, instruments et tolérances professionnels requis. Ne regardez jamais directement le Soleil ; utilisez des données publiées ou une méthode indirecte sûre.

Planifier un ombrage temporaire

Estimez la portée de l'ombre d'un poteau, d'un écran ou d'une structure verticale pour une élévation solaire connue.

Préparer une photographie extérieure

Prévoyez la portée approximative des ombres pour choisir le point de vue et l'heure d'une lumière directionnelle.

Enseigner la géométrie du triangle rectangle

Montrez comment la cotangente relie une élévation et la hauteur d'un objet à la longueur adjacente de son ombre.

Quelle formule le calculateur utilise-t-il ?

Il utilise longueur de l'ombre = hauteur / tan(élévation solaire), ce qui revient à multiplier la hauteur par la cotangente.

Dans quelle unité la longueur est-elle fournie ?

Dans la même unité que la hauteur. Si la hauteur est en mètres, la longueur de l'ombre est également en mètres.

Pourquoi l'angle doit-il être compris entre 0 et 90 degrés ?

Ces limites décrivent un Soleil au-dessus de l'horizon et évitent la singularité horizontale ainsi que la limite exactement zénithale du modèle.

Le calculateur tient-il compte d'un terrain en pente ?

Non. Il suppose un objet vertical sur un sol horizontal ; une pente nécessite un autre modèle géométrique.

L'élévation solaire est-elle identique à l'azimut ?

Non. L'élévation est l'angle au-dessus de l'horizon ; l'azimut est la direction autour de l'horizon.

Quel est le prix d'un calcul par API ?

Chaque requête API coûte $0.002 ; le même calcul déterministe peut s'exécuter localement dans le navigateur.

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/shadow-length

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/shadow-length \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"height":2,"sun_elevation_degrees":45}'
{
  "height": 2,
  "sun_elevation_degrees": 45
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.shadow_length",
  "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 →