Estoy intentando convertir las coordenadas ECEF (Earth Centered, Earth Fixed), que están definidas en X,Y,Z, centradas en (0,0,0) a LLA (Latitude, Longitude, Altitude). Hay un par de métodos que he encontrado en Internet (por favor, hágame saber si hay mejores métodos). Ambos están claramente descritos en este documento, en las páginas 3-4:
http://www.microem.ru/pages/u_blox/tech/dataconvert/GPS.G1-X-00006.pdf
Uno utiliza un método iterativo y el otro es una solución de forma cerrada. Me gustaría saber qué método utilizar para mi aplicación. Dos criterios relevantes son velocidad (tiempo de cálculo) y precisión . Los algoritmos no son difíciles de implementar, pero no creo que sea sencillo comparar ambos... Por ejemplo, creo que la precisión variará según la coordenada ECEF de entrada.
Entonces, ¿alguien tiene más información sobre cada método? Sería genial si pudiera saber cuál es más rápido (adivinando la forma cerrada) y una precisión aproximada que puedo esperar de cada uno (es decir, dentro de cuántos metros del LLA real puedo esperar que esté mi respuesta o algo por el estilo).