Top Qs
Línea de tiempo
Chat
Contexto

Conversión de coordenadas ecuatoriales a coordenadas galácticas

De Wikipedia, la enciclopedia libre

Remove ads

Se trata de convertir coordenadas celestes de un tipo en otro.

Las fórmulas

Resumir
Contexto

Las fórmulas para convertir las coordenadas ecuatoriales en coordenadas galácticas son:

  • (1)
  • (2)
  • (3)


donde es la ascensión recta, es la declinación, es la longitud galáctica y es la latitud galáctica. Las constantes introducidas valen , y

Remove ads

El cálculo y resolución de ambigüedades

De la ecuación (2) se obtiene mediante la función la latitud galáctica sin ambigüedad.

  • Hay que tener presente que es complementario del valor utilizado en el applet 27,4º por lo que y . Por otra parte y 192,25 que es el valor usado en el applet difieren en 90°, y que .
  • Dividiendo (3)/(1) y sustituyendo (2) puede obtenerse:
  • Recordando que y 27,4 son complementarios y que obtenemos la fórmula programada para obtener
Remove ads

Un applet en Java-Script

Resumir
Contexto

Un script de Java que hace esto es:

<SCRIPT LANGUAGE="JavaScript">
<!-- hide this script tag's contents from old browsers
function compute(form) {
    AH=eval(form.arh.value)
    AM=eval(form.arm.value)
    AS=eval(form.ars.value)
    DG=eval(form.dcg.value)
    DM=eval(form.dcm.value)
    DS=eval(form.dcs.value)
    with (Math) { 
	R =180/PI
	RA=AH+AM/60+AS/3600
        DC=DG+DM/60+DS/3600
	RA = RA * 15
	GT=asin(cos(DC/R)*cos(27.4/R)*cos(RA/R-192.25/R)+sin(DC/R)*sin(27.4/R))
        GL=atan((sin(DC/R)-sin(GT)*sin(27.4/R))/(cos(DC/R)*sin(RA/R- 192.25/R)*cos(27.4/R)))
	GL= GL * R
	TP=sin(DC/R)-sin(GT)*sin(27.4/R);
	BT=cos(DC/R)*sin(RA/R-192.25/R)*cos(27.4/R)
	if (BT<0) {
		GL=GL+180
		} else {
		if (TP<0) {
			GL=GL+360
			}
		}
	GL = GL + 33
	if (GL>360) {
		GL = GL - 360
		}
	<!--conversion a gms de la longitud galactica-->
	LG=floor(GL);
	LM=floor((GL - floor(GL)) * 60)
	LS=((GL -floor(GL)) * 60 - LM) * 60
	GT=GT*R;
	<!--conversion a g.ms de la latitud galactica-->
	D = abs(GT);
	if (GT>0) {
		BG=floor(D)
		} else {
		BG=(-1)*floor(D)
		}
	BM=floor((D - floor(D)) * 60)
	BS = ((D - floor(D)) * 60 - BM) * 60
	if (GT<0) {
		BM=-BM;
		BS=-BS;
		}
    }
    form.longitud.value =GL;
    form.latitud.value =GT;
    form.lond.value =LG;
    form.lonm.value =LM;
    form.lons.value =LS;
    form.latg.value =BG;
    form.latm.value =BM;
    form.lats.value =BS;
    
     
}
// done hiding from old browsers -->
</SCRIPT>

Véase también

  1. Coordenadas celestes
  2. Conversión de coordenadas eclípticas a coordenadas ecuatoriales
  3. Conversión de coordenadas ecuatoriales a coordenadas eclípticas
  4. Conversión de coordenadas ecuatoriales a coordenadas horarias
  5. Conversión de coordenadas ecuatoriales a coordenadas horizontales
  6. Conversión de coordenadas horizontales a coordenadas ecuatoriales
  7. Conversión de coordenadas galácticas a coordenadas ecuatoriales
  8. Conversión de coordenadas horarias a coordenadas horizontales
  9. Conversión de coordenadas horizontales a coordenadas horarias
Remove ads
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads