¿Cómo puedo mapear el cenit de un observador en un momento dado en coordenadas ecuatoriales (como se mediría en J2000)?

Estoy escribiendo un script para generar un gráfico de estrellas para un punto de observación determinado (latitud y longitud) en un momento determinado. Encontré una base de datos de estrellas con su ascensión recta y declinación de J2000, y con eso escribí un programa que muestra un gráfico de estrellas con el centro siendo cualquier ascensión recta y declinación que introduzco en él. También he escrito un programa que convertirá la hora local en hora sidérea local. Ahora solo necesito descubrir cómo determinar el cenit para un observador en J2000 ascensión recta y declinación dada su longitud, latitud y tiempo sideral local.

Encontré una página de wikipedia que brinda fórmulas para convertir entre sistemas de coordenadas celestes, pero la fórmula para convertir coordenadas ecuatoriales y horizontales no parece depender del tiempo sideral, lo que imagino que debería ser para mi caso.

Intenté encontrar un vector que represente el cenit del observador en el momento dado, luego rotarlo sobre el eje de rotación de la tierra por el tiempo sidéreo, pero eso está dando resultados incorrectos.

Tengo curiosidad por qué escribes tu propio guión cuando hay un montón de paquetes de software que pueden hacerlo por ti, ¿es por tu propia curiosidad?
@Dean: Sí, como probablemente puedas deducir de mi pregunta, soy más un programador que incursiona en la astronomía que un astrónomo que incursiona en la programación. Encontré la base de datos de estrellas que mencioné en línea y pensé que sería genial hacer algo con ella.
Ah, está bien, bueno, creo que esencialmente estás hablando de convertir las coordenadas de ascensión recta y declinación (RA/Dec) en coordenadas de altitud y acimut (Alt/Az); esto podría ayudar con sus búsquedas en línea en el futuro. Yo mismo estaba haciendo algo similar hasta que encontré un paquete de software que hacía lo que necesitaba, pero antes de encontrarlo me encontré con esta lección sobre coordenadas que fue realmente útil.
Sin mirar realmente, supongo que la fórmula ra-dec-to-alt-az depende del "ángulo horario", que incorpora la hora sideral local.

Respuestas (1)

Ascensión recta cenital = tiempo sideral.

Declinación cenital = latitud geográfica.

¿Podrías desarrollar más tu respuesta? Ahora mismo esto podría caber como comentario.
Siguiendo las instrucciones del sitio "Evite responder preguntas en los comentarios". OP ha conectado los otros puntos. ¿Qué falta?