Aire triangle sphérique par excès
Obtenez l'aire d'un triangle sphérique directement depuis son excès : sur une sphère de rayon 1, un excès de 0,158407 radian couvre une aire de 0,158407. Vous voyez aussi l'excès en degrés et la part de sphère occupée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Excès sphérique
- 0,158407
- Rayon
- 1
- Excès sphérique (rad)
- 0,158407
- Excès sphérique (°)
- 9,076053
- Unité de l'excès
- rad
- Aire
- 0,158407
Lorsque vous connaissez déjà l'excès sphérique d'un triangle sur une sphère, le théorème de Girard transforme ce seul nombre et le rayon de la sphère en aire de surface du triangle par une unique multiplication : l'aire vaut R au carré fois E, avec E en radians. Géomètres, ingénieurs GIS, enseignants d'astronomie et étudiants en trigonométrie sphérique disposent souvent de l'excès issu d'une somme d'angles préalable (A plus B plus C moins pi) ou d'une table publiée et n'ont besoin que de l'étape d'aire, sans ressaisir les trois angles intérieurs. Ce calculateur accepte l'excès et le rayon, convertit éventuellement les degrés en radians, rejette un excès non positif et un rayon non positif, et renvoie l'aire dans l'unité de longueur au carré de R ainsi que l'excès en radians et en degrés et la fraction de la surface sphérique totale.
Théorème de Girard : l'aire vaut R au carré fois l'excès sphérique
Sur la sphère unité, l'aire d'un triangle sphérique égale son excès sphérique E, mesuré en stéradians. Sur une sphère de tout rayon positif R, la surface évolue comme R au carré, d'où l'identité classique de Girard : aire égale à R au carré fois E. L'excès est défini comme le surplus de la somme des angles intérieurs par rapport à un demi-tour : E vaut A plus B plus C moins pi lorsque les angles sont en radians.
Les triangles plans totalisent toujours exactement pi et portent donc un excès nul et aucune contribution d'aire liée à la courbure ; les triangles sphériques totalisent plus que pi, et ce surplus est proportionnel à la portion de sphère qu'ils couvrent. L'intention de recherche de cet outil se regroupe autour de phrases telles que aire d'un triangle sphérique depuis l'excès, calculateur du théorème de Girard et aire égale à R au carré fois E, non le problème distinct de retrouver E à partir de trois angles (autre page).
Vous fournissez l'excès déjà connu et le rayon de la sphère qui vous intéresse : rayon terrestre en kilomètres pour l'arpentage, sphère unité pour les angles solides de manuel, ou toute unité de longueur cohérente pour des globes personnalisés.
Où un calculateur d'aire depuis l'excès apporte de la valeur
Les flux de géodésie et de cadastre calculent souvent l'excès à partir d'angles mesurés dans une étape séparée ou l'importent d'un carnet de terrain, puis n'ont besoin que du produit d'aire pour un rayon terrestre choisi. Les pipelines GIS qui décomposent déjà un polygone sphérique en triangles peuvent transmettre chaque excès à ce point d'accès et sommer les aires sans redériver les sommes d'angles dans chaque worker.
Les plateformes de cours et d'examens qui enseignent le théorème de Girard veulent un oracle déterministe qui marque comme faux un excès non positif au lieu de renvoyer silencieusement une aire nulle qu'un correcteur défectueux pourrait traiter comme succès. Une validation échouée ne consomme pas le solde. Gardez les requêtes compactes, figez les sorties arrondies dans les tests, et vous obtenez des aires reproductibles pour devoirs, plugins LMS, scripts d'arpentage et workers en périphérie sans déployer votre propre bibliothèque complète de géométrie sphérique.
Cas d’usage
Aire d'arpentage et de géodésie à partir d'un excès connu
Convertissez un excès sphérique mesuré sur le terrain ou précalculé et un rayon terrestre choisi en aire de surface du triangle dans des unités R² cohérentes.
Somme d'aires de triangles sphériques en GIS
Additionnez les aires de Girard à partir des excès par triangle lorsqu'une région est déjà partitionnée en triangles sphériques.
Questions fréquentes
Comment calculer l'aire d'un triangle sphérique à partir de l'excès ?
Envoyez un excès E fini et positif et un rayon R. Avec E en radians, area = R²·E par le théorème de Girard.
Qu'est-ce que l'excès sphérique E ?
C'est la quantité dont les angles intérieurs d'un triangle sphérique dépassent π radians : E = A + B + C − π. Cet outil prend E directement et ne le recalcule pas à partir des angles.
Puis-je saisir l'excès sphérique en degrés ?
Oui. Choisissez les degrés et l'excès est converti en multipliant par π sur 180 avant d'être multiplié par le carré du rayon. Pour repère, 0,158407 radian correspond à environ 9,076053 degrés.
Que signifie la fraction de sphère ?
C'est l'excès divisé par 4π, soit la part de la surface totale de la sphère couverte par le triangle. Un excès de 0,158407 radian donne une fraction de 0,012606, sans calculer vous-même la surface complète.
Pourquoi un excès nul est-il refusé ?
Un excès nul décrit un triangle plat ou dégénéré, et non un véritable triangle sphérique. L'excès doit être supérieur à zéro et inférieur à 2π, et le rayon doit être positif.
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/trig/spherical-triangle-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"excess":0.158407,"radius":1}'const res = await fetch("https://api.kit.forhosting.com/trig/spherical-triangle-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"excess": 0.158407,
"radius": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/spherical-triangle-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"excess": 0.158407,
"radius": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/spherical-triangle-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"excess":0.158407,"radius":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"excess":0.158407,"radius":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/spherical-triangle-area", 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
{
"excess": 0.158407,
"radius": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.spherical_triangle_area",
"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
Il n'y a ni modèle de langage, ni appel réseau dans le solveur, ni aléa : le même excès et le même rayon produisent toujours le même JSON.
Théorème de Girard : l'aire vaut R au carré fois l'excès sphérique
La réponse indique l'aire numérique, renvoie l'excès en radians et en degrés, et donne sphere_fraction égal à E sur quatre pi afin de lire la couverture comme proportion pure de la surface totale sans recalculer vous-même quatre pi R au carré.
Contrat d'entrée, unités, validation et forme de la réponse
L'option decimals est un entier de zéro à douze qui pilote l'arrondi half-up de chaque champ numérique et vaut six par défaut. Le rayon doit être strictement positif. Après conversion en radians, l'excès doit se situer strictement entre zéro et deux pi, l'intervalle ouvert d'un triangle sphérique simple propre ; un excès nul est plan ou dégénéré, et deux pi ou plus sort d'un seul triangle simple. Envoyez en POST un corps JSON avec deux nombres finis obligatoires : excess, l'excès sphérique E du triangle, et radius, le rayon de la sphère R. L'option excess_unit accepte les chaînes rad (par défaut) ou deg ; lorsque deg est choisi, l'excès est converti par E fois pi sur cent quatre-vingts avant le produit de Girard. Des alias de champ sont acceptés en transport : E ou spherical_excess pour excess, R ou sphere_radius pour radius, et unit ou angle_unit pour excess_unit. Champs manquants, valeurs non finies, chaînes vides et unités invalides échouent avec invalid_input et ne sont pas facturés. En succès le corps inclut l'excess renvoyé (dans l'unité envoyée), excess_rad, excess_deg, excess_unit, radius, area, sphere_fraction, la chaîne de formule area equals R squared times E (Girard) et method girard. Exemple : excess zero point one five eight four zero seven radians avec radius one renvoie area zero point one five eight four zero seven et sphere_fraction d'environ zero point zero one two six, cohérent avec la sphère unité où l'aire égale E.
Où un calculateur d'aire depuis l'excès apporte de la valeur
Les notes d'astronomie et de navigation utilisent le champ sphere_fraction pour montrer la taille d'un triangle sphérique céleste par rapport au ciel entier. Comme l'implémentation est parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Enseigner le théorème de Girard avec des chiffres stables
Offrez aux étudiants un oracle déterministe d'aire depuis l'excès pour sphères unitaires et non unitaires, avec invalid_input clair lorsque l'excès n'est pas positif.
Questions techniques
Puis-je saisir l'excès en degrés ?
Oui. Définissez excess_unit sur "deg" ; l'excès est converti avec E·π/180 avant d'évaluer area = R²·E. L'unité par défaut est le radian.
Pourquoi ai-je reçu invalid_input ?
Le rayon doit être positif, l'excès après conversion en radians doit être strictement entre 0 et 2π, excess_unit doit être rad ou deg, et tous les nombres doivent être finis.
Quel est le coût du calculateur d'aire de triangle sphérique ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.