<p>Given a date and time, the position of the Moon can be calculated to provide the declination and right ascension. The sub-point of the Moon (the point on the Earth at which the Moon is at the zenith) is as follows:</p>

<ul>
<li>latitude = declination of the Moon</li>
<li>longitude can be found by calculating the local mean sidereal time (LMST) that equals the Moon's right ascension. (LMST dependents on the date, time, and longitude.) Everything is known except for the longitude.</li>
</ul>

<p><strong>Accurate Method (using GMST)</strong></p>

<p>Calculate the Local Mean Sidereal Time (LMST) from <span class="math-container">$LMST=GMST+long_{east}$</span>, where GMST is the Greenwich Mean Sidereal Time and <span class="math-container">$long_{east}$</span> is the longitude with positive values in the eastern hemisphere. From the post <a href="https://astronomy.stackexchange.com/questions/24859/local-sidereal-time">Local Sidereal Time</a>, 
<span class="math-container">$\mathit{GMST}_{\text{deg}} = 100.4606184 + 0.9856473662862 D + 15 H
$</span> where D is the number of days (including the fraction of days) from J2000 (Jan 1, 2000 at 12 h UT = Julian Day 2,451,545.0) and H is the Universal Time (UT) in hours.</p>

<p>For example, at H=17 hour UT on Nov 1, 2000, I calculate the following values:
<span class="math-container">$$
RA_{Moon}=18h\;49m\;35s = 282.400° \\
Julian Day = 2,451,850.208 \\
\therefore D=2,451,850.208 - 2,451,545=305.209 \\
\therefore GMST = 296.288° \\
$$</span>
Then
<span class="math-container">$$
RA_{Moon}=LMST=GMST+long_{East} \\
282.400=296.288+long_{East} \\
\therefore long_{East}=-13.888°
$$</span></p>

<p><strong>Approximate Method (using Sun's position)</strong></p>

<p>Your method of using the Sun's right ascension assumes that the Sun is over 0° longitude at 12 h UT. Written as a formula and allowing for different times and longitudes, it would be <span class="math-container">$LMST=RA_{sun}+15(Time \;in \;UT - 12h)+long_{east}$</span>. Setting this LMST to the right ascension of the Moon gives the following:</p>

<p><span class="math-container">$$
RA_{Moon}=LMST=RA_{sun}+15(Time \;in \;UT - 12h)+long_{east} \\
\therefore long_{East}=RA_{moon}-RA_{sun}-15(Time \;in \;UT - 12h)
$$</span></p>

<p>The reason this is an approximation is because of the following:</p>

<ol>
<li>The Sun is not at 0° longitude at 12:00:00 UT everyday because of the Equation of Time. The Sun can be off by up to 16 minutes of time (which is equivalent to 4° of longitude).</li>
<li>The term 15(Time in UT - 12h) should be 15*1.002738*(Time in UT - 12 h), but this difference is small compared to the first approximation.</li>
</ol>

<p>Continuing the example of Nov 1, 2000, I calculate the following:
<span class="math-container">$$
RA_{sun}=14h\;28m\;46s = 217.19° \\
long_{East}=RA_{moon}-RA_{sun}-15(Time \;in \;UT - 12h) \\
long_{East}=282.400-217.19-15(17-12) \\
\therefore long_{East}=-9.79°
$$</span></p>

<p>This is different by 4° because I chose Nov 1 since it is close to the date of the largest Equation of Time.</p>

<p>Likewise, if you wanted to calculate the sub-point of the Sun, it would be better to use the GMST and the Sun's right ascension by solving for the longitude from <span class="math-container">$RA_{sun}=LMST=GMST+long_{East}$</span>.</p>

CC BY-SA 4.0
2019-04-15T10:50:18.480Z
If instead I have an object that is not the moon or the sun and of which I know right ascension and declination, I can use these formulas to calculate the sub-point on earth of this object ?
Borja
CC BY-SA 4.0
2019-04-15T13:05:36.357Z
That is correct. The formulas only depend on the position of the object, not on the name of the object. Be sure to mark my message as an answer if it answers your original question. :-)
JohnHoltz
CC BY-SA 4.0
2019-04-13T21:46:21.180Z
2019-04-13T21:46:21.180Z
JohnHoltz
<p>I would like to project the Moon's position on to the surface of the Earth, starting with its position expressed as Right Ascension in degrees.</p>

<p>I know that the declination of the Moon corresponds to the terrestrial latitude but how can I "convert" the right ascension of the moon to find my longitude?</p>

<p>I'm not an astronomer, so I'm hoping for a fairly simple answer.</p>

<p><strong>EDIT</strong></p>

<p>My friend used this formula a long time ago:</p>

<p>For the time at which I want to calculate the longitude,</p>

<pre><code>time_hrs = hours + minutes / 60  
</code></pre>

<p>then using right ascension of Sun,</p>

<pre><code>delta_x = time_hrs * 15 + right_ascension_sun - 180;
</code></pre>

<p>The coordinates of the Moon's ground track at this time are then:</p>

<pre><code>longitude = Right_ascension_moon - delta_x;
latitude  = Declination_of_moon
</code></pre>

<p>but i don't know if is correct, or how precise it will be.</p>

CC BY-SA 4.0
2019-04-11T16:25:01.510Z
Are you asking "what latitude and longitude on the Earth is directly underneath the Moon"? The longitude can be calculated by determining at which longitude the local sidereal time (LST, or LMST) has the same right ascension as the Moon.
JohnHoltz
CC BY-SA 4.0
2019-04-11T20:30:41.293Z
And if i know even right ascension of sun is possible knowing these data (right ascension for both) calculate longitude directly underneath the Moon ?
Borja
CC BY-SA 4.0
2019-04-11T21:22:19.043Z
How do you propose to get the longitude of the Moon from knowing the right ascension of the Sun? I cannot think of a procedure that is any easier than calculating the LST to get the answer directly.
JohnHoltz
CC BY-SA 4.0
2019-04-12T00:07:49.417Z
@JohnHoltz i edited the question adding formula that my friend suggested me a lot of years ago nut i don't know if is correct or the same
Borja
CC BY-SA 4.0
2019-04-12T00:32:55.870Z
@Borja I made some small edits, mostly to the formatting of your question. Can you double check it to make sure it meets your approval? Thanks!
uhoh
CC BY-SA 4.0
2019-04-12T09:37:25.553Z
yes no problems! where i should check  ?
Borja
CC BY-SA 4.0
2019-04-12T16:43:32.920Z
I will provide a more formal answer when I get time, but your method is approximately correct. It assumes the Sun is above 0 longitude at 12:00 UT, but that is incorrect by up to 16 minutes of time (= 4 degrees of longitude). I assume that you are calculating the position of the Moon (instead of having a known position from a table). If you have to calculate the position of the Sun in order to use your approximation, you should instead calculate the LST and avoid the approximation. See https://astronomy.stackexchange.com/questions/24859/local-sidereal-time
JohnHoltz
CC BY-SA 4.0
2019-04-12T21:29:24.537Z
I have code to find (for every date) right ascension and declination for moon and also right ascension for sun.
Borja
CC BY-SA 4.0
2019-04-12T21:32:18.820Z
My method is correct but maybe not enough... i hope yuor suggest will be easy
Borja
<the-moon><coordinate><declination><ephemeris><right-ascension>
How to calculate the ground track of the Moon's position on the Earth's surface?
Borja
# How to calculate the ground track of the Moon's position on the Earth's surface?

(Asked by: username_0 on 2019-04-11)

I would like to project the Moon's position on to the surface of the Earth, starting with its position expressed as Right Ascension in degrees.
I know that the declination of the Moon corresponds to the terrestrial latitude but how can I "convert" the right ascension of the moon to find my longitude?
I'm not an astronomer, so I'm hoping for a fairly simple answer.
EDIT
My friend used this formula a long time ago:
For the time at which I want to calculate the longitude,
time_hrs = hours + minutes / 60  

then using right ascension of Sun,
delta_x = time_hrs * 15 + right_ascension_sun - 180;

The coordinates of the Moon's ground track at this time are then:
longitude = Right_ascension_moon - delta_x;
latitude  = Declination_of_moon

but i don't know if is correct, or how precise it will be.

**Tags:** the-moon, coordinate, declination, ephemeris, right-ascension

> **Comments:**
> **username_1**: Are you asking "what latitude and longitude on the Earth is directly underneath the Moon"? The longitude can be calculated by determining at which longitude the local sidereal time (LST, or LMST) has the same right ascension as the Moon.  
> **username_0**: And if i know even right ascension of sun is possible knowing these data (right ascension for both) calculate longitude directly underneath the Moon ?  
> **username_1**: How do you propose to get the longitude of the Moon from knowing the right ascension of the Sun? I cannot think of a procedure that is any easier than calculating the LST to get the answer directly.  
> **username_0**: @username_1 i edited the question adding formula that my friend suggested me a lot of years ago nut i don't know if is correct or the same  
> **username_2**: @username_0 I made some small edits, mostly to the formatting of your question. Can you double check it to make sure it meets your approval? Thanks!  
> **username_0**: yes no problems! where i should check  ?  
> **username_1**: I will provide a more formal answer when I get time, but your method is approximately correct. It assumes the Sun is above 0 longitude at 12:00 UT, but that is incorrect by up to 16 minutes of time (= 4 degrees of longitude). I assume that you are calculating the position of the Moon (instead of having a known position from a table). If you have to calculate the position of the Sun in order to use your approximation, you should instead calculate the LST and avoid the approximation. See https://astronomy.stackexchange.com/questions/24859/local-sidereal-time  
> **username_0**: I have code to find (for every date) right ascension and declination for moon and also right ascension for sun.  
> **username_0**: My method is correct but maybe not enough... i hope yuor suggest will be easy  

---

## 1 answers

### Answer by username_1 on 2019-04-13. Score: 4 | Accepted answer

Given a date and time, the position of the Moon can be calculated to provide the declination and right ascension. The sub-point of the Moon (the point on the Earth at which the Moon is at the zenith) is as follows:

* latitude = declination of the Moon
* longitude can be found by calculating the local mean sidereal time (LMST) that equals the Moon's right ascension. (LMST dependents on the date, time, and longitude.) Everything is known except for the longitude.

**Accurate Method (using GMST)**

Calculate the Local Mean Sidereal Time (LMST) from $LMST=GMST+long\_{east}$, where GMST is the Greenwich Mean Sidereal Time and $long\_{east}$ is the longitude with positive values in the eastern hemisphere. From the post [Local Sidereal Time](https://astronomy.stackexchange.com/questions/24859/local-sidereal-time),
$\mathit{GMST}\_{\text{deg}} = 100.4606184 + 0.9856473662862 D + 15 H
$ where D is the number of days (including the fraction of days) from J2000 (Jan 1, 2000 at 12 h UT = Julian Day 2,451,545.0) and H is the Universal Time (UT) in hours.

For example, at H=17 hour UT on Nov 1, 2000, I calculate the following values:
$$
RA\_{Moon}=18h\;49m\;35s = 282.400° \\
Julian Day = 2,451,850.208 \\
\therefore D=2,451,850.208 - 2,451,545=305.209 \\
\therefore GMST = 296.288° \\
$$
Then
$$
RA\_{Moon}=LMST=GMST+long\_{East} \\
282.400=296.288+long\_{East} \\
\therefore long\_{East}=-13.888°
$$

**Approximate Method (using Sun's position)**

Your method of using the Sun's right ascension assumes that the Sun is over 0° longitude at 12 h UT. Written as a formula and allowing for different times and longitudes, it would be $LMST=RA\_{sun}+15(Time \;in \;UT - 12h)+long\_{east}$. Setting this LMST to the right ascension of the Moon gives the following:

$$
RA\_{Moon}=LMST=RA\_{sun}+15(Time \;in \;UT - 12h)+long\_{east} \\
\therefore long\_{East}=RA\_{moon}-RA\_{sun}-15(Time \;in \;UT - 12h)
$$

The reason this is an approximation is because of the following:

1. The Sun is not at 0° longitude at 12:00:00 UT everyday because of the Equation of Time. The Sun can be off by up to 16 minutes of time (which is equivalent to 4° of longitude).
2. The term 15(Time in UT - 12h) should be 15\*1.002738\*(Time in UT - 12 h), but this difference is small compared to the first approximation.

Continuing the example of Nov 1, 2000, I calculate the following:
$$
RA\_{sun}=14h\;28m\;46s = 217.19° \\
long\_{East}=RA\_{moon}-RA\_{sun}-15(Time \;in \;UT - 12h) \\
long\_{East}=282.400-217.19-15(17-12) \\
\therefore long\_{East}=-9.79°
$$

This is different by 4° because I chose Nov 1 since it is close to the date of the largest Equation of Time.

Likewise, if you wanted to calculate the sub-point of the Sun, it would be better to use the GMST and the Sun's right ascension by solving for the longitude from $RA\_{sun}=LMST=GMST+long\_{East}$.

> **Comments:**
> **username_0**: If instead I have an object that is not the moon or the sun and of which I know right ascension and declination, I can use these formulas to calculate the sub-point on earth of this object ?  
> **username_1**: That is correct. The formulas only depend on the position of the object, not on the name of the object. Be sure to mark my message as an answer if it answers your original question. :-)  

---

