Day 8

Wrote some lines of text on azimuth.c and updated the calculation method for geographical position, suggesting to use the program to obtain the azimuth rather than measure it.

I could probably find a more efficient way of calculating the longtiude than using the existing altaz_to_lst.c program. For example, I've been considering how to describe a circle of equal altitude as geographical coordinates, and there is one thing I would like to try.

The idea is to describe a circle of equal altitude according to the following:

Size: 90 - Altitude (zenith distance, or co-altitude)
GPLat: Latitude of star's GP
GPLong: Longitude of star's GP
PLat: Latitude of a point on the circle of equal altitude
PLong: Longitude of a point on the circle of equal altitude

PLat = GPLat + Size * cos(x)
PLong = GPLong + Size * sin(x)

I'm picturing drawing a line from the center of the circle of equal altitude (the star's GP) to some point on the circle. This line would have an azimuthal angle, which I call x. I figure that if you insert x = Azimuth + 180 into this function, you should get the latitude and longitude of your position.

But will it work? I'm not sure!