Convertisseur lat/lon vers UTM : zone, est et nord, gratuit
La latitude 40,7128 et la longitude -74,006, à New York, donnent la zone 18N avec 583959,372 m en Est et 4507350,998 m en Nord, code EPSG 32618. Saisissez des degrés décimaux entre 80° sud et 84° nord et obtenez les mètres qu'attendent vos outils cartographiques. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Latitude
- 40,7128
- Longitude
- -74,006
- Zone UTM
- 18 m
- Hémisphère
- N
- Coordonnée est
- 583 959,372
- Coordonnée nord
- 4 507 350,998
Un convertisseur lat-lon vers UTM transforme une coordonnée géographique WGS84 en mètres projetés attendus par les cartographes et les outils de levé. Les équipes de terrain, validateurs de pipelines et exercices de code ont besoin du même couple déterministe zone et mètres sans démarrer un SIG de bureau.
Ce que signifie UTM pour une paire lat/lon
Universal Transverse Mercator divise la Terre en soixante zones de longitude de six degrés chacune et applique une projection de Mercator transverse sur l’ellipsoïde WGS84 avec facteur d’échelle zéro virgule neuf neuf neuf six sur le méridien central. La zone un commence à cent quatre-vingts degrés ouest et les zones augmentent vers l’est, de sorte que, par exemple, une grande partie de New York tombe en zone dix-huit nord tandis que Madrid se situe en zone trente nord.
L’est se mesure en mètres depuis une fausse origine cinq cent mille mètres à l’ouest du méridien central de zone, ce qui garde l’est positif sur toute la bande de six degrés. Le nord est en mètres depuis l’équateur dans l’hémisphère nord, ou en mètres depuis une fausse origine dix millions de mètres au sud de l’équateur dans l’hémisphère sud pour que les valeurs sud restent positives.
La latitude doit rester dans la bande de couverture publiée de moins quatre-vingts à plus quatre-vingt-quatre degrés ; les latitudes polaires utilisent UPS au lieu d’UTM et cette capacité les rejette plutôt que de changer de système en silence. La longitude doit rester entre moins cent quatre-vingts et cent quatre-vingts inclus.
Le convertisseur n’applique pas les exceptions spéciales de zone Norvège ou Svalbard utilisées par certaines grilles militaires — il utilise la formule régulière de zone de six degrés pour des résultats simples, documentés et faciles à affirmer dans des tests automatisés. Ce contrat de grille régulière est exactement ce dont les pipelines de données massives et les tests unitaires ont besoin pour tamponner chaque point d’une zone et d’un couple de mètres.
Conseils pratiques, limites et recherches associées
Gardez les coordonnées en degrés décimaux sur le datum WGS84 ; n’envoyez pas de chaînes degrés-minutes-secondes ni de mètres projetés comme s’ils étaient des angles géographiques. Les nordings de l’hémisphère sud incluent le faux décalage de dix millions de mètres ; ne le soustrayez pas sauf si le format aval veut explicitement un nord signé relatif à l’équateur.
Préférez cette capacité lorsque vous avez déjà des degrés WGS84 et n’avez besoin que de zone plus mètres ; si votre source est un autre ellipsoïde ou une grille locale, transformez d’abord en WGS84. Les contrôles aller-retour sont faciles : convertissez la coordonnée d’une ville connue, confirmez zone et est approximatif face à un SIG de confiance, puis affirmez que la latitude quatre-vingt-cinq échoue toujours avec le message documenté de bande de couverture.
Cas d’usage
Tamponner des traces GPS en mètres UTM
Les applications de terrain convertissent des échantillons lat/lon du téléphone en zone, est et nord pour que journaux de levé et exports CAO partagent un cadre projeté par chantier.
Contrôle préalable avant superpositions cartographiques
Les pipelines projettent d’abord les points en UTM, puis joignent des couches basées sur les mètres seulement lorsque zone et hémisphère correspondent à la grille cible.
Questions fréquentes
Quelle est la plage de latitude de couverture UTM ?
L’UTM standard est défini de 80°S à 84°N.
Quel datum ce convertisseur utilise-t-il ?
WGS84 uniquement. Est et nord sont des mètres sur l’ellipsoïde WGS84 avec facteur d’échelle UTM 0.9996 et le faux est habituel de 500000 m.
Comment la zone UTM est-elle calculée ?
zone = floor((lon + 180) / 6) + 1 pour lon dans [-180, 180), avec lon ±180 mappé à la zone 60. Les exceptions spéciales Norvège/Svalbard ne sont pas appliquées.
Cela convertit-il l’UTM en lat/lon ?
Non. Cette capacité ne projette que des degrés géographiques en UTM. Utilisez un convertisseur inverse dédié si vous partez de zone, est et nord.
Le convertisseur lat lon vers UTM est-il gratuit ?
L’outil navigateur est gratuit et s’exécute en local.
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/utm-from-latlon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lat":40.7128,"lon":-74.006}'const res = await fetch("https://api.kit.forhosting.com/geo/utm-from-latlon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lat": 40.7128,
"lon": -74.006
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/utm-from-latlon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lat": 40.7128,
"lon": -74.006
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/utm-from-latlon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lat":40.7128,"lon":-74.006}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lat":40.7128,"lon":-74.006}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/utm-from-latlon", 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
{
"lat": 40.7128,
"lon": -74.006
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.utm_from_latlon",
"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.
Limites
lat_min | -80 |
lat_max | 84 |
lon_min | -180 |
lon_max | 180 |
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
Saisissez latitude et longitude en degrés décimaux ; l’outil renvoie le numéro de zone UTM, l’hémisphère nord ou sud, l’est, le nord, le code EPSG, le méridien central et une chaîne UTM compacte collable dans un logiciel SIG. La couverture UTM standard va de quatre-vingts degrés sud à quatre-vingt-quatre nord — hors de cette bande l’API renvoie une erreur claire invalid_input au lieu d’inventer des numéros de zone polaire. Le chemin est de l’arithmétique analytique pure de Mercator transverse — sans réseau, sans graines aléatoires, sans dépendance à l’horloge — de sorte que l’exécuteur gratuit du navigateur et l’API prépayée renvoient le même JSON après un arrondi fixe à l’échelle millimétrique à chaque appel.
Comment appeler l’API et ce qui revient
La latitude doit être entre moins quatre-vingt-dix et quatre-vingt-dix pour les contrôles de plage de base, mais la conversion réussie exige en outre la bande UTM de moins quatre-vingts à quatre-vingt-quatre inclus. La longitude doit se situer entre moins cent quatre-vingts et cent quatre-vingts. Envoyez un corps JSON avec deux nombres finis obligatoires : lat (alias latitude et y) et lon (alias longitude, lng, long et x). En cas de succès la réponse renvoie lat et lon arrondis, fixe zone à l’entier de un à soixante, hemisphere à N ou S, easting et northing en mètres arrondis à trois décimales, epsg au code UTM WGS84 correspondant (trente-deux mille six cents plus zone au nord, trente-deux mille sept cents plus zone au sud), datum à WGS84, unit à m, central_meridian au méridien médian de zone en degrés, utm à une chaîne compacte lisible, message à un bref résumé et steps à un tableau ordonné de lignes de dérivation. L’échec de validation — champs manquants, nombres non finis, longitude hors plage ou latitude hors bande UTM — renvoie invalid_input et n’est jamais facturé. Le tarif est un forfait $0.002 par requête réussie avec unité item et prix unitaire marginal nul.
Conseils pratiques, limites et recherches associées
Préférez des champs JSON numériques lorsque vous contrôlez le client ; les nombres en chaîne ne sont acceptés que s’ils correspondent à un motif numérique fini strict. Près des limites de zone, un point juste à l’est ou à l’ouest d’un multiple de six degrés change de zone comme prévu — affirmez zone et central_meridian ensemble si votre pipeline est sensible aux sauts de bord. Cette page vise les recherches lat lon vers UTM, latitude longitude vers est nord, ou convertisseur gratuit de zone UTM en ligne ; ce n’est pas un décodeur inverse UTM vers lat/lon, ni un outil de grille MGRS, ni un pipeline PROJ complet avec datums personnalisés. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires bon marché lorsque vous sondez délibérément des latitudes polaires.
Cas d'intégration
Tests unitaires de bibliothèques de coordonnées
Générez des paires attendues déterministes de zone et mètres pour échantillons nord et sud, plus rejets de latitude polaire, pour fichiers golden de kata de code.