Calcul de latitude isométrique
Passez d'une latitude géodésique à la latitude isométrique de la projection de Mercator ellipsoïdale : 45° donnent 0,876634653434599 radian sur le WGS-84, avec le terme sphérique et la correction d'aplatissement affichés à part. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Latitude
- 45
- Latitude (°)
- 45
- Latitude isométrique (rad)
- 0,8766346534
- Latitude isométrique (°)
- 50,2274658167
- Terme sphérique (rad)
- 0,881373587
Convertissez une latitude géodésique en latitude isométrique, la coordonnée verticale qui rend conforme la projection de Mercator ellipsoïdale. Ce calculateur applique la correction exacte d'excentricité WGS-84 au lieu d'assimiler la Terre à une sphère. Saisissez une latitude strictement comprise entre moins quatre-vingt-dix et quatre-vingt-dix degrés pour obtenir la coordonnée sans dimension en radians, une version graduée destinée au contrôle et les deux termes du calcul. Le résultat déterministe convient au code de projection, aux cours de géodésie, à la validation SIG et aux tests reproductibles.
Comprendre la latitude isométrique
La latitude isométrique n'est pas un autre angle mesuré directement sur la Terre. Il s'agit d'une latitude transformée sans dimension, généralement notée psi, conçue pour qu'une projection cylindrique conforme puisse employer une coordonnée nord linéaire tout en préservant les angles locaux. Pour une latitude géodésique phi sur un ellipsoïde, psi est égal au sinus hyperbolique inverse de tan phi, moins l'excentricité multipliée par la tangente hyperbolique inverse de l'excentricité fois sin phi.
La première partie correspond à la transformation sphérique classique de Mercator. La seconde corrige l'aplatissement de l'ellipsoïde de référence. Cette capacité retient WGS-84, dont l'aplatissement vaut un divisé par 298.257223563, et en déduit la première excentricité.
À l'équateur, les deux termes s'annulent et la latitude isométrique est nulle. Elle est positive au nord de l'équateur et négative au sud ; deux latitudes opposées de même valeur absolue donnent des résultats opposés de même amplitude. Lorsque la latitude géodésique approche l'un des pôles, psi augmente sans limite.
Cas d’usage
Implémentation de Mercator ellipsoïdal
Produisez la coordonnée verticale conforme avant d'appliquer un facteur d'échelle Mercator, un faux nord ou les unités propres au système de coordonnées.
Validation de formules SIG
Comparez la latitude transformée d'une application à une référence WGS-84 déterministe et examinez séparément les termes sphérique et d'excentricité.
Enseignement de la géodésie et tests
Montrez pourquoi Mercator ellipsoïdal diffère de sa version sphérique et fixez des valeurs reproductibles pour les exercices de projection ou les tests logiciels.
Questions fréquentes
Quelle formule le calculateur emploie-t-il ?
Il calcule psi = asinh(tan(phi)) - e times atanh(e times sin(phi)), avec phi en radians et e déduite de l'aplatissement WGS-84.
La latitude isométrique est-elle identique à la latitude géodésique ?
Non. La latitude géodésique est l'angle saisi sur l'ellipsoïde ; la latitude isométrique est une coordonnée transformée non bornée utilisée par les projections conformes.
Pourquoi plus et moins 90 degrés sont-ils refusés ?
La latitude isométrique tend vers l'infini positif ou négatif aux pôles.
Puis-je utiliser directement le résultat comme coordonnée nord Mercator ?
Pas seul. Multipliez la valeur en radians par le demi-grand axe de l'ellipsoïde et l'échelle de projection, puis appliquez l'origine et le faux nord définis par le système de référence cible.
Pourquoi la version en degrés n'est-elle pas une vraie latitude ?
Parce que c'est la latitude isométrique multipliée par 180 puis divisée par π, uniquement pour faciliter la comparaison. Pour 45°, elle affiche 50,2274658167161, une valeur qui ne correspond à aucun lieu sur Terre et ne remplace pas la latitude.
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/geo/isometric-latitude \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"latitude":45}'const res = await fetch("https://api.kit.forhosting.com/geo/isometric-latitude", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"latitude": 45
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/isometric-latitude",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"latitude": 45
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/isometric-latitude", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"latitude":45}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"latitude":45}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/isometric-latitude", 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
{
"latitude": 45
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.isometric_latitude",
"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
Le calcul dans le navigateur est gratuit ; le traitement par API coûte $0.002 par élément réussi.
Comprendre la latitude isométrique
Le calculateur exige donc une latitude finie dans l'intervalle ouvert de moins quatre-vingt-dix à quatre-vingt-dix degrés et refuse les bornes, plutôt que de renvoyer un infini que JSON ne saurait représenter de manière fiable.
Saisir la latitude et interpréter la réponse
Indiquez la latitude en degrés décimaux dans le champ obligatoire latitude. Un arrondi à une précision significative stable assure l'accord entre les exécutions répétées et le navigateur sans masquer la précision utile de l'arithmétique ordinaire en double précision. Aucune longitude n'est requise, car la latitude isométrique ne commande que la coordonnée verticale de la projection. Les alias lat et phi sont également acceptés pour les clients qui utilisent déjà la notation courante des coordonnées. L'implémentation partagée traite les nombres et les chaînes numériques correctement formées, tandis qu'un texte vide, une valeur non numérique ou non finie, un tableau ou un champ absent déclenche une erreur invalid_input. La réponse reprend la valeur acceptée dans latitude_deg. Le résultat principal, isometric_latitude_rad, exprime psi en radians selon sa convention standard sans dimension. isometric_latitude_deg multiplie psi par 180 sur pi ; cette forme facilite une comparaison visuelle, mais ne constitue pas une nouvelle latitude géographique. spherical_term_rad présente le terme Mercator sphérique non corrigé, tandis que ellipsoidal_correction_rad indique la correction WGS-84 positive ou négative qui est soustraite. La réponse nomme aussi l'ellipsoïde et fournit eccentricity, eccentricity_squared ainsi qu'un identifiant de méthode stable. Ces champs rendent les journaux d'audit et les jeux de test autonomes.
Exploiter la valeur dans les flux Mercator et géodésiques
La définition exacte de la projection peut aussi préciser une échelle centrale et une origine. Ce calculateur fournit donc volontairement la latitude transformée réutilisable, sans prétendre produire une coordonnée projetée complète. Pour projeter une longitude et une latitude complètes vers un système EPSG donné, choisissez un outil spécialisé qui applique le datum, le méridien central, les unités et les faux décalages de ce système. Le calcul dans le navigateur est gratuit et conserve la saisie sur votre appareil. Dans une implémentation de Mercator ellipsoïdal, multipliez isometric_latitude_rad par le facteur d'échelle retenu et par le demi-grand axe de l'ellipsoïde afin d'obtenir une coordonnée nord relative à l'équateur, puis ajoutez le faux nord imposé par le système de référence de coordonnées. Les champs spherical_term_rad et ellipsoidal_correction_rad permettent notamment d'identifier une divergence due à l'oubli de la correction d'excentricité. Les traitements automatisés sur serveur, dans un SDK ou par lots peuvent appeler l'API pour $0.002 par élément réussi. Sans réseau, hasard, horloge, table de consultation ni convergence itérative, une même entrée acceptée produit toujours le même JSON fini.
Questions techniques
Quel est le prix du calcul de latitude isométrique ?
Le calculateur dans le navigateur est gratuit. Les appels API coûtent $0.002 par élément réussi ; une saisie invalide refusée ne constitue pas un élément réussi.