Convertir grados decimales a grados, minutos y segundos

En astronomía es habitual tener que realizar conversiones de grados decimales (DD) a grados, minutos y segundos (DMS). El uso de coordenadas en grados, minutos y segundos es una convención muy habitual entre astrónomos, pero muchas bases de datos usan coordenadas en grados decimales. Con esta aplicación se puede realizar la conversión de forma fácil.

Conversión de grados decimales a grados, minutos y segundos.
Conversión de grados decimales a grados, minutos y segundos.

El sistema de coordenadas que se expresa en grados decimales se conoce como sistema decimal, y el sistema que se expresa en grados, minutos y segundos se conoce como sistema sexagesimal.

Aclaración: esta calculadora en línea permite usar el punto (.) y la coma (,) como separador de decimales. Los valores por defecto muestran la ascensión recta (RA) y la declinación (DEC) de la estrella Sirio, y han sido extraídos de la base de datos HYG 3.0 de Astronexus.

Ascensión recta

Usa este formulario para convertir las coordenadas de la ascensión recta (RA). Introduce el valor deseado en grados decimales y presiona «Convertir».



Declinación

Usa este formulario para convertir las coordenadas de la declinación (DEC). Introduce el valor deseado en grados decimales y presiona «Convertir».



Algoritmo de conversión

La conversión de grados decimales (DD) a grados, minutos y segundos (DMS) se realiza mediante un algoritmo de fácil implementación. Estos son los pasos que permiten convertir coordenadas de sistema decimal a sistema sexagesimal para la ascensión recta. Se usa la RA de Sirio como ejemplo: 101,28722°.

  1. Se usa la parte entera de los grados decimales (101°) y se divide entre 15. Resultado: 6,75248133°. Su parte entera (6) equivale a los grados.
  2. Se usa los decimales del resultado anterior (0,75248133°) y se multiplican por 60. Resultado: 45,14888’. Su parte entera (45’) equivale a los minutos.
  3. Se usa los decimales del resultado anterior (0,14888’) y se multiplican por 60. Resultado: 8,9328”. Este resultado equivale a los segundos.

Se juntan los tres valores y se expresa así: 6° 45' 8,9328".

Si lo que se quiere es convertir coordenadas de sistema decimal a sistema sexagesimal para la declinación debe seguirse otros pasos ligeramente diferentes. Se usa la DEC de Sirio como ejemplo: -16,716116°.

  1. La parte entera de los grados decimales (-16°) equivale a los grados.
  2. Se usa la parte decimal (0,716116°) y se multiplica por 60. Resultado: 42.96696’. La parte entera de este resultado (42’) equivale a los minutos.
  3. Se usa los decimales del resultado anterior (0.96696’) y se multiplican por 60. El resultado es 58,0176”. Este resultado equivale a los segundos.

Se junta los tres valores y se expresa así: -16° 42' 58,0176".