Quiero calcular el ángulo de elevación entre la Tierra y Marte. Tengo la posición exacta de Marte y la Tierra en el espacio, pero necesito el ángulo de elevación de una antena específica de la estación terrestre (por ejemplo, la estación de Canberra). ¿Puede ayudarme? muchas gracias
Puede utilizar el sistema JPL HORIZONTES . Seleccione el cuerpo objetivo (Marte), la ubicación del observador (latitud/longitud o nombre de la ciudad) y la configuración de la tabla (marque AZ y EL aparentes). Seleccione el intervalo de tiempo que desee si no le gusta el valor predeterminado (todos los días durante el próximo mes). Luego "Generar Efemérides".
¿Realmente quieres calcularlo completamente a partir de primeros principios? De lo contrario, puede encontrar útil la biblioteca PyEphem.
O, por ejemplo, este código: https://github.com/swift-nav/libswiftnav/blob/master/src/coord_system.c (primero tendrá que convertir al sistema de coordenadas ECEF)
rickhg12hs