Zona UTM por longitud
Esta calculadora convierte una longitud en una de las 60 zonas longitudinales del sistema Universal Transverse Mercator.
Ejecutar — gratis
Añada la latitud si la coordenada puede estar en Noruega o Svalbard, donde las franjas estándar de seis grados se ajustan para encajar mejor las masas terrestres. El resultado indica el número de zona, su meridiano central y si una excepción modificó la respuesta ordinaria basada solo en la longitud. El cálculo es determinista, no requiere servicios cartográficos y puede usarse de forma interactiva o mediante la API por $0.002 por solicitud.
Cómo se obtiene la zona UTM a partir de la longitud
El sistema Universal Transverse Mercator divide la mayor parte de la Tierra, entre 80 grados sur y 84 grados norte, en 60 zonas numeradas. Según la regla general, cada zona abarca seis grados de longitud: la zona 1 comienza en 180 grados oeste y la numeración avanza hacia el este hasta la zona 60. La calculadora valida la longitud, aplica esa división y devuelve el número elegido junto con el meridiano central de la zona. Los extremos exactos del antimeridiano requieren un tratamiento explícito: -180 grados corresponde a la zona 1, mientras que 180 grados se asigna a la zona 60. Para una consulta ordinaria no hace falta indicar la latitud. Si usted la omite, el resultado responde estrictamente a la zona determinada por la longitud. Esto permite clasificar rápidamente un meridiano, revisar datos de una región sin excepciones o establecer un valor inicial antes de disponer de más detalles. Se aceptan números decimales y cadenas numéricas; los valores fuera del intervalo permitido se rechazan y no se ajustan silenciosamente dando la vuelta al planeta.
Por qué Noruega y Svalbard también necesitan la latitud
La longitud por sí sola no permite identificar todas las zonas UTM oficiales, porque dos regiones septentrionales emplean límites ampliados o desplazados. En el suroeste de Noruega, las coordenadas con latitud desde 56 grados inclusive hasta 64 grados exclusive y longitud desde 3 grados inclusive hasta 12 grados exclusive pertenecen a la zona 32. Más al norte, las coordenadas de Svalbard entre 72 grados inclusive y 84 grados exclusive de latitud utilizan cuatro zonas ampliadas: las longitudes de 0 a 9 corresponden a la zona 31; de 9 a 21, a la 33; de 21 a 33, a la 35; y de 33 a 42, a la 37. Los intervalos son semiabiertos para que una coordenada situada exactamente en un límite tenga una sola respuesta. Indique la latitud cuando cualquiera de estas regiones sea posible; la respuesta identificará la excepción aplicada. Fuera de ellas, la latitud no altera la zona ordinaria. El intervalo admitido coincide con la cobertura UTM estándar. En latitudes más polares suele utilizarse el sistema Universal Polar Stereographic, por lo que rechazar esos valores evita confundir un número aparentemente válido con una elección completa de proyección.
Cómo usar correctamente el resultado en cartografía
El número devuelto es solo un componente de una referencia de coordenadas proyectadas, no una conversión completa. Una referencia UTM práctica también necesita un hemisferio o banda de latitud, un datum como WGS 84 y valores proyectados de este y norte. Utilice el resultado para seleccionar una zona, validar metadatos, dirigir registros a un proceso de proyección o comprobar si dos ubicaciones probablemente comparten la misma cuadrícula UTM. No interprete el meridiano central como si fuera la longitud de entrada: es el meridiano de referencia asignado a la zona elegida. Cerca de un límite, dos puntos próximos pueden recibir legítimamente números distintos; forzar un conjunto que atraviesa el límite a usar zonas elegidas por punto puede complicar las mediciones. Muchos proyectos prefieren una única referencia proyectada después de estudiar toda su extensión geográfica. La calculadora no transforma coordenadas, no infiere el datum ni devuelve un código EPSG, pues pueden faltar la latitud y el hemisferio. Su salida acotada sigue siendo auditable: longitud, latitud opcional, zona, meridiano central, excepción y una explicación breve.
Qué puede hacer con ella
Elegir una zona de proyección
Obtenga la zona UTM candidata antes de configurar una exportación SIG o una transformación de coordenadas.
Validar metadatos de coordenadas
Compare una zona almacenada con la longitud y aplique las excepciones septentrionales cuando disponga de latitud.
Encaminar registros espaciales
Asigne las coordenadas recibidas a procesos por zona y conserve un indicador explícito de la excepción.
Preguntas frecuentes
¿Puede obtenerse una zona UTM solo con la longitud?
Sí, mediante la regla ordinaria de seis grados. Hace falta la latitud para saber si una excepción de Noruega o Svalbard cambia el resultado.
¿Qué ocurre en la longitud 180 grados?
El valor positivo 180 devuelve la zona 60. El valor negativo -180 devuelve la zona 1, de modo que ambos extremos del antimeridiano quedan explícitos.
¿Por qué la latitud se limita a la cobertura UTM?
La UTM estándar cubre desde 80 grados sur hasta 84 grados norte. En las regiones polares suele emplearse UPS.
¿Incluye el resultado un código EPSG?
No. La elección de EPSG depende también del hemisferio y del datum, datos que una consulta solo por longitud no aporta.
¿Convierte latitud y longitud en coordenadas este y norte?
No. Identifica la zona y el meridiano central; para obtener coordenadas proyectadas debe usar una herramienta de conversión.
¿Cuánto cuesta una solicitud a la API?
Cada solicitud a la API cuesta $0.002. El mismo cálculo determinista también está disponible en el navegador.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/geo/utm-zone-from-lon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lon":6}'const res = await fetch("https://api.kit.forhosting.com/geo/utm-zone-from-lon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lon": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/utm-zone-from-lon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lon": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/utm-zone-from-lon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lon":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lon":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/utm-zone-from-lon", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"lon": 6
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.utm_zone_from_lon",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |