¿Qué formato representa una ubicación como esta?

16

Mientras convertía un sistema antiguo, me encontré con una columna de posición con valores en un formato como este: 38RQT6410550656

Si bien nunca he visto el posicionamiento global representado de esta manera, poner esto en Google Maps dará como resultado una ubicación correcta . Sin saber cómo se llama este formato, no he podido encontrar ninguna información al respecto.

¿Qué formato es este y cómo puedo convertirlo a latitud y longitud (u obtener la ubicación en una columna de Geografía SQL)?

David Starkey
fuente
3
Se parece al Sistema de Referencia de la Red Militar (MGRS) .
Evil Genius

Respuestas:

25

Las coordenadas están en MGRS (Military Grid Reference System), que es un sistema de coordenadas proyectadas. Esas coordenadas le dan una precisión de 0.1 metros ya que hay 10 dígitos finales. Puede convertir por lotes las coordenadas en sitios web en línea como este

Los primeros 3 caracteres son la "designación de zona de cuadrícula": 38R

ingrese la descripción de la imagen aquí

los siguientes dos caracteres son la ID cuadrada de 100,000 metros: UJ

Los 10 caracteres finales son las coordenadas de la cuadrícula: eje x = 64105 y eje = 50656. Desglose en la imagen a continuación.

ingrese la descripción de la imagen aquí

No estoy seguro de cómo podría convertirse para decir Lat, Long de MGRS sin la ayuda de un sitio web en línea. Hay un módulo de Python llamado mgrs que podría funcionar si conoce Python. También miraría este hilo ya que suena similar a lo que estás buscando. Estoy seguro de que alguien más tiene una mejor explicación, pero pensé que intervendría.

actualizar:

Acabo de probar el módulo de Python y funcionó. Aquí hay una captura de pantalla : ingrese la descripción de la imagen aquí

necesitará Python 2.7 y el compilador de Microsoft Visual C ++ para python 2.7 para que funcione.

PMK
fuente