Conversión de coordenadas geográficas
From Wikipedia, the free encyclopedia

En geodesia, la conversión entre diferentes sistemas de coordenadas geográficas se hace necesaria debido a los diferentes sistemas de referencia que se utilizan en distintos lugares del mundo y en distintas épocas. La conversión de coordenadas se compone de varios tipos diferentes de conversión: cambio de formato de coordenadas geográficas, conversión de sistemas de coordenadas o transformación a diferentes sistemas de referencia geodésicos. La conversión de coordenadas geográficas tiene aplicaciones en cartografía, agrimensura, navegación y sistemas de información geográfica.
En geodesia, la conversión de coordenadas geográficas se define como la traducción entre diferentes formatos de coordenadas o proyecciones cartográficas, todos ellos referenciados al mismo datum geodésico.[1] Una transformación de coordenadas geográficas es una traducción entre diferentes datums geodésicos. En este artículo se considerarán tanto la conversión como la transformación de coordenadas geográficas.
Así mismo, se supone que los lectores ya están familiarizados con el contenido de los artículos sobre coordenadas geográficas y sobre sistemas de referencia geodésicos.
De manera informal, especificar una ubicación geográfica generalmente significa proporcionar la latitud y la longitud de la ubicación. Los valores numéricos de latitud y longitud pueden aparecer en varias unidades o formatos diferentes:[2]
- Grados sexagesimales: grados, minutos y segundos: 40° 26′ 46″ N 79° 58′ 56″ E
- Grados y minutos decimales: 40° 26.767' N 79° 58.933' E
- Grados decimales: +40.446 -79.982
Hay 60 minutos en un grado y 60 segundos en un minuto. Por lo tanto, para convertir de un formato de grados minutos segundos a un formato de grados decimales, se puede utilizar la fórmula
- .
Para volver a convertir del formato de grados decimales al formato de grados, minutos y segundos
donde y son solo variables temporales para manejar valores positivos y negativos de manera adecuada.
Conversión entre sistemas de coordenadas
La conversión entre sistemas de coordenadas es el paso de un sistema de coordenadas a otro, en el que ambos se basan en el mismo datum geodésico. Las tareas de conversión más comunes incluyen la conversión entre coordenadas geodésicas y coordenadas centradas en la Tierra y fijas en la Tierra (coordenadas geocéntricas) y la conversión de un tipo de proyección de mapa a otro.
De coordenadas geodésicas a coordenadas ECEF

Las coordenadas geodésicas (latitud , longitud , altura ) se pueden convertir en coordenadas geocéntricas utilizando la siguiente ecuación:[3]
donde
y y son el radio ecuatorial (el semieje mayor) y el radio polar (el semieje menor), respectivamente. es el cuadrado de la primera excentricidad numérica del elipsoide. es el aplanamiento del elipsoide. El radio terrestre es la distancia desde la superficie hasta el eje Z en la normal del elipsoide.
Propiedades
La siguiente condición se cumple para la longitud de la misma manera que en el sistema de coordenadas geocéntricas:
Y lo siguiente se cumple para la latitud:
donde , así como el parámetro se elimina restando
y
Además, se cumple lo siguiente, derivado de dividir las ecuaciones anteriores:
Ortogonalidad
La ortogonalidad de las coordenadas se confirma mediante diferenciación:
donde
(véase también arco meridiano sobre el elipsoide).
De coordenadas geocéntricas (ECEF) a coordenadas geodésicas
Conversión para la longitud
La conversión de coordenadas geocéntricas (ECEF; del inglés "Earth-Centered Earth-Fixed"; un sistema que utiliza las coordenadas cartesianas (X, Y, Z) para representar la posición relativa al centro del elipsoide de referencia) a longitud es:
donde atan2 es la función arcotangente que resuelve cuadrantes.
La longitud geocéntrica y la longitud geodésica tienen el mismo valor, lo que es cierto para la Tierra y otros planetas de forma similar porque tienen una gran cantidad de simetría rotacional alrededor de su eje de giro (véase geodésicas sobre un elipsoide para una generalización de esta idea).
Método de conversión simplificado para la latitud y la altura
La conversión para la latitud y la altura implica una relación circular que involucra N, que es una función de la latitud:
- ,
- .
Se puede resolver de forma iterativa, por ejemplo,[4],[5] comenzando con una primera estimación h≈0 y luego actualizando N (a continuación se muestran métodos más elaborados).
Sin embargo, el procedimiento no es muy preciso debido a que y pueden tener valores separados por una diferencia del orden de 106 unidades.[6][7]
Método de Newton-Raphson
La siguiente ecuación de latitud geodésica irracional de Bowring,[8] deducida simplemente de las propiedades anteriores, se puede resolver de manera eficiente mediante el método de iteración de Newton:[9][10]
donde y como antes. La altura se calcula como:
La iteración se puede transformar en el siguiente cálculo:
donde
La constante es un buen valor inicial para la iteración cuando . Bowring demostró que la iteración única produce una solución suficientemente precisa, aunque utilizó funciones trigonométricas adicionales en su formulación original.
Solución de Ferrari
La ecuación cuártica de , derivada de la anterior, se puede resolver mediante la solución de Ferrari[11][12] para obtener:
Aplicación de la solución de Ferrari
Existen varias técnicas y algoritmos, pero el más preciso, según Zhu,[13] es el siguiente procedimiento establecido por Heikken,[14] citado por Zhu, lo que se superpone con lo anterior. Se asume que los parámetros geodésicos son conocidos
Nota: arctan2[Y, X] es la función tangente inversa de cuatro cuadrantes.
Serie de potencias
Para e2 pequeñas, la serie de potencias
comienza con
Geodésica a/desde coordenadas geográficas ENU
Para convertir de coordenadas geodésicas a coordenadas de plano tangente local (ENU; del inglés "East-North-Up", un sistema este//norte-arriba que utiliza las coordenadas cartesianas (xEste, yNorte, zArriba) para representar la posición relativa a un origen local) es un proceso en dos etapas:
- Convertir coordenadas geodésicas a coordenadas ECEF
- Convertir coordenadas ECEF a coordenadas ENU locales
De ECEF a ENU
Para transformar de coordenadas ECEF a coordenadas locales se necesita un punto de referencia local. Normalmente, este podría ser la ubicación de un radar. Si un radar está ubicado en y una aeronave en , entonces el vector que apunta desde el radar a la aeronave en el sistema de referencia ENU es
Nota: es la latitud geodésica; la latitud geocéntrica no es apropiado para representar la dirección vertical según el plano tangente local, y debe ser convertida si es necesario.
De ENU a ECEF
Es simplemente la inversión de la transformación de ECEF a ENU, por lo que
Conversión entre proyecciones de mapas
La conversión de coordenadas y posiciones de mapas entre diferentes proyecciones que hacen referencia al mismo datum se puede lograr mediante fórmulas de traducción directa de una proyección a otra, o convirtiendo primero de una proyección a un sistema de coordenadas intermedio, como ECEF, y luego convirtiendo de ECEF a la proyección . Las fórmulas involucradas pueden ser complejas y en algunos casos, como en la conversión de ECEF al sistema geodésico mencionada anteriormente, la conversión no tiene una solución de forma cerrada y se deben utilizar métodos aproximados. Referencias como el DMA Technical Manual 8358.1[15] y el documento del USGS Map Projections: A Working Manual[16] contienen fórmulas para la conversión de proyecciones de mapas. Es común utilizar programas informáticos para realizar tareas de conversión de coordenadas, como con el programa GEOTRANS compatible con el DoD y la NGA.[17]

