MGRS a lat/lon
Pegue 18SUJ2348306479 y obtenga 38.88946279, -77.0352420237: la esquina suroeste de ese cuadrado de 1 m en grados WGS84, junto con su zona UTM, su banda y sus metros. Admite espacios y minúsculas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Cadena de referencia de rejilla MGRS
- 18SUJ2348306479
- Latitud
- 38,88946279
- Longitud
- -77,0352420237
- Latitud
- 38,88946279
- Longitud
- -77,0352420237
El Military Grid Reference System etiqueta cada lugar de la Tierra con una cadena alfanumérica breve basada en zonas UTM, bandas de latitud, letras de cuadrados de cien kilómetros y un par este-norte truncado. Lectores de mapas, apps de campo e informes posteriores siguen intercambiando esas cadenas a diario, pero la mayoría de herramientas web rechazan la precisión incompleta o devuelven en silencio el centro de celda, que nunca fue lo que define la referencia. Esta capacidad analiza una cadena MGRS compacta o con espacios, valida el designador de zona de rejilla y las dos letras de cien kilómetros, escala los dígitos numéricos a metros y devuelve la latitud y longitud WGS84 de la esquina suroeste del cuadrado junto con este, norte, zona, banda y precisión UTM subyacentes.
Cómo una cadena MGRS se convierte en esquina lat/lon suroeste
Una referencia MGRS comienza con el designador de zona de rejilla: una zona UTM entera de uno a sesenta más una sola letra de banda de latitud de C a X, omitiendo I y O porque esos glifos parecen dígitos.
Siguen dos letras que nombran un cuadrado de cien kilómetros dentro de esa zona —la letra de columna del conjunto de veinticuatro letras A–Z sin I y O, y la de fila del conjunto de veinte letras A–V sin I y O— usando el esquema de letras AA que rota orígenes de columna cada tres zonas y desplaza orígenes de fila en zonas pares.
Puede seguir una cadena de dígitos de longitud par opcional: la mitad son este y la mitad norte, truncados hacia el suroeste de modo que cero dígitos significan un cuadrado completo de cien kilómetros, dos dígitos diez kilómetros y diez dígitos un metro.
El decodificador expande esas letras en desplazamientos este y norte UTM, suma los metros de dígitos escalados sin un desplazamiento al centro de media celda, aplica el falso norte sur cuando la banda es C a M y convierte el punto UTM resultante a latitud y longitud geográficas sobre el elipsoide WGS84 con la serie clásica de Redfearn.
Qué envía usted y qué recibe a cambio
Envíe una cadena obligatoria bajo el campo mgrs. Se aceptan y eliminan espacios y mayúsculas mixtas: tanto dieciocho S U J dos tres cuatro ocho tres cero seis cuatro siete nueve como la forma compacta se resuelven a la misma referencia canónica.
Comprobaciones clásicas incluyen una referencia de un metro cerca de Washington que decodifica a unos treinta y ocho punto ocho nueve norte y setenta y siete punto cero tres oeste, una celda gruesa de Viena treinta y tres U X P cero cuatro cerca de cuarenta y ocho punto dos norte y dieciséis punto tres este, y una muestra hawaiana cuatro Q F J en la zona veintiuno norte ciento cincuenta y siete oeste.
Use el formulario gratuito del navegador cuando lea un mapa en papel o un registro de radio y necesite grados de inmediato.
Dónde aparece la conversión MGRS a lat/lon en el trabajo real
Defensa, gestión de emergencias y equipos de búsqueda y rescate siguen coordinándose en MGRS porque una cadena corta es más fácil de dictar y escribir que grados decimales completos, pero cada capa SIG moderna, modelo meteorológico y mapa de teléfono espera latitud y longitud WGS84. Los planificadores logísticos que importan tarjetas de campo heredadas y rastros de patrulla en rejilla necesitan un decodificador sin conexión de confianza que rechace cuadrados ilegales en lugar de saltar a una celda incorrecta.
Los proveedores de software con modos de mapa duales militares y civiles deben probar unitariamente que un hito MGRS fijo siempre se expande a la misma esquina suroeste entre versiones sin empaquetar un kit NGA completo en integración continua. Los educadores que enseñan esquemas de letras UTM quieren que los estudiantes vean cómo zona, banda y letras de cien kilómetros producen coordenadas reales con un error honesto cuando el cuadrado no puede existir en esa banda.
Las canalizaciones de privacidad y analítica que solo almacenan celdas MGRS gruesas pueden convertir lotes en puntos suroeste delimitadores para mapas de calor manteniendo la conversión pura y libre de efectos de red. Si más adelante necesita la codificación inversa de latitud y longitud a MGRS, ayudas de zona UTM solas o puntos de destino de gran círculo, trátelos como intenciones de búsqueda y aterrizajes separados en lugar de sobrecargar esta página del decodificador de esquina suroeste MGRS.
Qué puede hacer con ella
Conversión de partes de campo y registros de radio
Pegue cadenas MGRS compactas o con espacios de mapas y logs de voz y obtenga coordenadas WGS84 de la esquina suroeste para superposiciones SIG y líneas de tiempo posteriores.
Importación masiva de datos de patrulla y campos en rejilla
Convierta listas MGRS archivadas de cien y diez metros en grados decimales para mapas de calor, enrutamiento y claves de unión rechazando cuadrados ilegales a tiempo.
Preguntas frecuentes
¿Qué punto dentro del cuadrado MGRS devuelve?
La esquina suroeste. Los dígitos numéricos MGRS se definen como la esquina SO truncada del cuadrado de precisión; esta herramienta no se desplaza al centro de celda.
¿Qué ocurre si la zona de rejilla o las letras de 100 km no son válidas?
Se rechazan números de zona ilegales, letras de banda fuera de C–X (excluyendo I/O), letras de cuadrado I/O prohibidas y cuadrados que no caben en la banda indicada.
¿Importan los espacios en la cadena MGRS?
No. Formas con espacios como 18S UJ 23483 06479 y formas compactas se normalizan a la misma referencia canónica antes de decodificar.
¿Qué datum y proyección se usan?
Latitud/longitud geográfica WGS84 derivada de UTM mediante la serie Redfearn.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta localmente.
Herramientas relacionadas
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/mgrs-to-latlon \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mgrs":"18SUJ2348306479"}'const res = await fetch("https://api.kit.forhosting.com/geo/mgrs-to-latlon", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mgrs": "18SUJ2348306479"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/mgrs-to-latlon",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mgrs": "18SUJ2348306479"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/mgrs-to-latlon", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mgrs":"18SUJ2348306479"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mgrs":"18SUJ2348306479"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/mgrs-to-latlon", 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
{
"mgrs": "18SUJ2348306479"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.mgrs_to_latlon",
"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. |
Notas técnicas
Zonas inválidas, letras ilegales como I u O y letras de fila que no caben en la banda de latitud indicada fallan con un error invalid_input claro en lugar de inventar coordenadas.
Cómo una cadena MGRS se convierte en esquina lat/lon suroeste
Números de zona fuera de uno a sesenta, letras de banda o cuadrado fuera de los alfabetos legales, recuentos impares de dígitos y letras de cien kilómetros que no pueden ocurrir en la zona o banda indicada se rechazan con invalid_input antes de emitir cualquier coordenada.
Qué envía usted y qué recibe a cambio
Alias comunes como MGRS, grid y reference se aceptan en el análisis mientras la respuesta siempre devuelve el campo mgrs compacto limpio. Si tiene éxito, el JSON devuelve latitud y longitud en grados decimales para la esquina suroeste, claves lat y lon espejo para clientes cortos, zona entera, letra de banda, cuadrado de dos letras, hemisferio N o S, easting_m y northing_m en metros UTM, precisión de cero a cinco, una precision_label legible como cien metros, square_size_m, corner fijado a south_west, datum WGS84 y etiquetas cortas method y formula para documentación. El precio de las llamadas API correctas es la base publicada de $0.002 por elemento; los fallos de validación como una I en el par de cien kilómetros no consumen saldo prepago.
Dónde aparece la conversión MGRS a lat/lon en el trabajo real
Como esta capacidad es un motor de análisis puro, el precio de la API es la base publicada de $0.002 por elemento correcto y la validación fallida no consume saldo.
Casos de integración
Pruebas golden para mapas duales militares/civiles
Afirme que referencias MGRS de hitos fijos siempre decodifican a la misma lat/lon, zona, banda y precisión entre actualizaciones de biblioteca sin un SDK NGA completo.