<p>You observed the apparent solar time, but in order to compute longitude you need the mean solar time.
The difference between the two is the <a href="https://aa.usno.navy.mil/faq/eqtime" rel="nofollow noreferrer">equation of time</a>, a combined effect of (1) the obliquity between Earth's equator and ecliptic and (2) the eccentricity of its orbit.
Almanacs commonly tabulate this quantity.</p>
<p>The NOAA calculator shows -6.55 minutes for the equation of time at midday in NYC on 2023-07-25.
If you observed apparent solar noon at 17:02:00 UT, then mean solar noon was at 16:55:27 UT, indicating a longitude only 0.15° off the expected value.
Not bad!</p>

CC BY-SA 4.0
2023-07-26T00:22:41.067Z
This is the answer I was looking for! I was missing the distinction between solar noon and mean solar time.
Joseph Samela
CC BY-SA 4.0
2023-07-25T22:02:10.270Z
2023-07-25T22:02:10.270Z
Mike G
<p>I'm trying to learn celestial navigation using the Sun to determine longitude. I'm starting to understand some of these concepts, but I can't figure out how to calculate longitude accurately. Hoping someone can point out the error(s) in my math.</p>
<p><strong>Starting Information:</strong></p>
<ul>
<li>I sighted solar noon in New York at 12:02PM EST.</li>
<li>The Earth rotates at 15°/hour.</li>
</ul>
<p><strong>Calculation:</strong></p>
<p>Since I'm in the Eastern Timezone (UTC-5) I know the elapsed time from GMT is 5 hours plus 2 minutes or 5.0333 hours. I multiply the elapsed time by the Earth's rate of rotation to determine my longitude.</p>
<p>5.0333 hours * 15°/hour = 75.4995°W</p>
<p>My answer is incorrect. The longitude of New York is to ~74.01°W. My answer would put me 100 miles away! However to get the correct answer I would have needed to observe solar noon earlier at 11:56AM EST or 4.934 hours elapsed.</p>
<p>4.934 hours * 15°/hour = 74.01°W</p>
<p>I used the <a href="https://gml.noaa.gov/grad/solcalc" rel="nofollow noreferrer">NOAA Solar Calculator</a> to confirm Solar Noon did occur at 12:02PM <em>not</em> 11:56AM. So what gives? Where is the error coming from and how do I compensate? Thank you!</p>

CC BY-SA 4.0
2023-07-25T21:59:45.890Z
Ate you assuming that solar noon at 0 longitude occurs at 12:00 UT? That would be your error. The time of solar noon depends on the date.
JohnHoltz
CC BY-SA 4.0
2023-07-25T23:51:39.843Z
You need the Greenwich Hour Angle of the Sun.  This is tabulated in the Nautical Almanac for every hour of the year.  The method described in Mike G's answer also works, but is an approximate method.
Greg Miller
CC BY-SA 4.0
2023-07-26T06:07:33.413Z
FWIW, I have some graphs & Python code related to the Equation of Time here: https://astronomy.stackexchange.com/a/49546/16685
PM 2Ring
<the-sun><mathematics><navigation>
Celestial Navigation - How to calculate Longitude?
Joseph Samela
# Celestial Navigation - How to calculate Longitude?

(Asked by: username_0 on 2023-07-25)

I'm trying to learn celestial navigation using the Sun to determine longitude. I'm starting to understand some of these concepts, but I can't figure out how to calculate longitude accurately. Hoping someone can point out the error(s) in my math.

**Starting Information:**

* I sighted solar noon in New York at 12:02PM EST.
* The Earth rotates at 15°/hour.

**Calculation:**

Since I'm in the Eastern Timezone (UTC-5) I know the elapsed time from GMT is 5 hours plus 2 minutes or 5.0333 hours. I multiply the elapsed time by the Earth's rate of rotation to determine my longitude.

5.0333 hours \* 15°/hour = 75.4995°W

My answer is incorrect. The longitude of New York is to ~74.01°W. My answer would put me 100 miles away! However to get the correct answer I would have needed to observe solar noon earlier at 11:56AM EST or 4.934 hours elapsed.

4.934 hours \* 15°/hour = 74.01°W

I used the [NOAA Solar Calculator](https://gml.noaa.gov/grad/solcalc) to confirm Solar Noon did occur at 12:02PM *not* 11:56AM. So what gives? Where is the error coming from and how do I compensate? Thank you!

**Tags:** the-sun, mathematics, navigation

> **Comments:**
> **username_1**: Ate you assuming that solar noon at 0 longitude occurs at 12:00 UT? That would be your error. The time of solar noon depends on the date.  
> **username_2**: You need the Greenwich Hour Angle of the Sun.  This is tabulated in the Nautical Almanac for every hour of the year.  The method described in username_4 G's answer also works, but is an approximate method.  
> **username_3**: FWIW, I have some graphs & Python code related to the Equation of Time here: https://astronomy.stackexchange.com/a/49546/16685  

---

## 1 answers

### Answer by username_4 on 2023-07-25. Score: 4 | Accepted answer

You observed the apparent solar time, but in order to compute longitude you need the mean solar time.
The difference between the two is the [equation of time](https://aa.usno.navy.mil/faq/eqtime), a combined effect of (1) the obliquity between Earth's equator and ecliptic and (2) the eccentricity of its orbit.
Almanacs commonly tabulate this quantity.

The NOAA calculator shows -6.55 minutes for the equation of time at midday in NYC on 2023-07-25.
If you observed apparent solar noon at 17:02:00 UT, then mean solar noon was at 16:55:27 UT, indicating a longitude only 0.15° off the expected value.
Not bad!

> **Comments:**
> **username_0**: This is the answer I was looking for! I was missing the distinction between solar noon and mean solar time.  

---

