Calculadora de Coordenadas UTM
document.getElementById("calculate-btn").addEventListener("click", function() {
const lat = parseFloat(document.getElementById("latitude").value);
const lon = parseFloat(document.getElementById("longitude").value);
if (isNaN(lat) || isNaN(lon)) {
alert("Por favor, introduce valores válidos para la latitud y la longitud.");
return;
}
const zone = Math.floor((lon + 180) / 6) + 1;
const { x, y } = latLonToUTM(lat, lon);
document.getElementById("utm-zone").value = zone;
document.getElementById("utm-easting").value = x.toFixed(2);
document.getElementById("utm-northing").value = y.toFixed(2);
});
function latLonToUTM(lat, lon) {
const a = 6378137.0;
const f = 1 / 298.257223563;
const k0 = 0.9996;
const pi = Math.PI;
const eqc = a / Math.sqrt(1 - (2 * f - f * f) * Math.sin(lat * pi / 180) ** 2);
let zoneNumber = Math.floor((lon + 180) / 6) + 1;
const λ0 = ((zoneNumber - 1) * 6 - 180 + 3) * pi / 180;
const λ = lon * pi / 180;
const φ = lat * pi / 180;
const N = a / Math.sqrt(1 - (2 * f - f * f) * Math.sin(φ) ** 2);
const T = Math.tan(φ) ** 2;
const C = (2 * f - f * f) * (Math.cos(φ) 2) / (1 - 2 * f + f 2);
const A = (λ - λ0) * Math.cos(φ);
const M = a * ((1 - (2 * f - f * f) / 4 - 3 * (2 * f - f * f) 2 / 64 - 5 * (2 * f - f * f) 3 / 256) * φ -
((3 * (2 * f - f * f) / 8 + 3 * (2 * f - f * f) 2 / 32 + 45 * (2 * f - f * f) 3 / 1024) * Math.sin(2 * φ)) +
((15 * (2 * f - f * f) 2 / 256 + 45 * (2 * f - f * f) 3 / 1024) * Math.sin(4 * φ)) -
(35 * (2 * f - f * f) ** 3 / 3072) * Math.sin(6 * φ));
const x = k0 * N * (A + (1 - T + C) * A 3 / 6 + (5 - 18 * T + T 2 + 72 * C - 58 * (2 * f - f * f)) * A ** 5 / 120) + 500000;
const y = k0 * (M + N * Math.tan(φ) * (A 2 / 2 + (5 - T + 9 * C + 4 * C 2) * A 4 / 24 + (61 - 58 * T + T 2 + 600 * C - 330 * (2 * f - f * f)) * A ** 6 / 720));
return { x: x, y: y };
}
En este artículo, aprenderás cómo calcular coordenadas UTM de una manera sencilla y efectiva. Las coordenadas UTM (Universal Transverse Mercator) son un sistema de coordenadas que se utiliza comúnmente en cartografía para representar la ubicación de un punto en la superficie terrestre. Este sistema divide la tierra en zonas y utiliza un sistema de cuadrícula para identificar la posición de un punto dentro de cada zona.
Si necesitas calcular coordenadas UTM para cualquier propósito, ya sea para navegación, cartografía o topografía, sigue estos simples pasos:
- Determina la zona UTM en la que se encuentra el punto que deseas ubicar. Cada zona UTM abarca 6 grados de longitud y está numerada del 1 al 60, comenzando en el meridiano 180° y avanzando hacia el este. Puedes utilizar herramientas en línea o aplicaciones móviles para encontrar la zona UTM correspondiente a tu ubicación.
- Mide la distancia en metros desde el punto de referencia (el meridiano central de la zona UTM) hasta el punto que deseas ubicar. Esta distancia se conoce como la «este» o «Easting».
- Mide la distancia en metros desde el ecuador hasta el punto que deseas ubicar. Esta distancia se conoce como la «norte» o «Northing».
- Utiliza una fórmula matemática para convertir las coordenadas geográficas (latitud y longitud) del punto en coordenadas UTM. La fórmula varía según la ubicación del punto y la zona UTM en la que se encuentra. Puedes encontrar calculadoras en línea que te ayudarán a realizar esta conversión de manera rápida y precisa.
Beneficios y consejos prácticos:
- Las coordenadas UTM son más fáciles de utilizar en áreas de tamaño limitado en comparación con las coordenadas geográficas.
- Utiliza herramientas como Google Earth o aplicaciones móviles de cartografía para verificar la exactitud de las coordenadas UTM calculadas.
- Familiarízate con la notación utilizada en las coordenadas UTM, que incluye la zona UTM, la este y la norte.
A continuación, se presenta un ejemplo de cómo calcular coordenadas UTM utilizando las coordenadas geográficas de un punto específico:
Latitud: 40.7128° N
Longitud: 74.0060° OZona UTM: 18T
Easting: 583300.0 m
Northing: 4505700.0 mCon esta información, puedes determinar la ubicación exacta de cualquier punto en la superficie terrestre utilizando el sistema de coordenadas UTM.
el cálculo de coordenadas UTM es una herramienta útil y precisa para ubicar puntos en la superficie terrestre de manera efectiva. Con los pasos mencionados anteriormente y la ayuda de herramientas en línea, puedes realizar esta conversión de manera fácil y rápida. ¡Esperamos que este artículo te haya sido útil para comprender cómo calcular coordenadas UTM!