mirror of
https://github.com/cosinekitty/astronomy.git
synced 2026-05-24 16:56:39 -04:00
The rise/set search based on hour angles is complicated, and doesn't handle oddities that happen close to the poles. I'm starting to rework rise/set as a more brute force solution that iterates through finite time steps. I also added a series of Moon data for the arctic circle, which includes some of the more painful special cases. For example: Moon 130 80 2034-05-16T13:21Z s Moon 130 80 2034-05-16T13:51Z r Here the Moon sets, then rises 30 minutes later. So now I'm trying to figure out how to discover arbitrarily brief intervals like this. I want the time increments to scale intelligently so that we don't waste time during long periods of inactivity (body above or below the horizon continuously), but without missing examples like the one above.
49 lines
6.1 KiB
HTML
49 lines
6.1 KiB
HTML
o , o , Astronomical Applications Dept.
|
|
Location: E140 00, N85 00 Rise and Set for the Moon for 2023 U. S. Naval Observatory
|
|
Washington, DC 20392-5420
|
|
Universal Time
|
|
|
|
|
|
Jan. Feb. Mar. Apr. May June July Aug. Sept. Oct. Nov. Dec.
|
|
Day Rise Set Rise Set Rise Set Rise Set Rise Set Rise Set Rise Set Rise Set Rise Set Rise Set Rise Set Rise Set
|
|
h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m h m
|
|
01 **** **** **** **** **** **** **** **** 2211 ---- ---- ---- ---- ---- ---- 1205 2244 **** **** **** **** **** ****
|
|
02 **** **** **** **** **** **** **** **** 0314 1810 ---- ---- ---- ---- ---- ---- 0800 **** **** **** **** **** ****
|
|
03 **** **** **** **** **** **** **** **** 1119 1302 ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** ****
|
|
04 **** **** **** **** **** **** 2157 ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** ****
|
|
05 **** **** **** **** **** **** 0806 1830 ---- ---- ---- ---- ---- ---- 1201 **** **** **** **** **** **** **** ****
|
|
06 **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 1338 0702
|
|
07 **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 0325
|
|
08 **** **** **** **** 2227 ---- ---- ---- ---- ---- ---- 1620 **** **** **** **** **** **** **** **** ---- ----
|
|
09 **** **** 0929 0255 1225 1841 ---- ---- ---- ---- ---- ---- 1229 0106 **** **** **** **** **** **** 1808 0711 ---- ----
|
|
09 2317
|
|
10 **** **** ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 0347 ---- ----
|
|
11 **** **** ---- ---- ---- ---- ---- ---- ---- ---- 1655 **** **** **** **** **** **** **** **** ---- ---- ---- ----
|
|
12 **** **** ---- ---- ---- ---- ---- ---- ---- ---- 1305 0505 **** **** **** **** **** **** 1526 1204 ---- ---- ---- ----
|
|
13 1312 0330 ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 2249 0739 ---- ---- ---- ----
|
|
14 0009 ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 0335 ---- ---- ---- ----
|
|
15 ---- ---- ---- ---- ---- ---- ---- ---- 1741 **** **** **** **** **** **** 2006 1144 ---- ---- ---- ---- ---- ----
|
|
16 ---- ---- ---- ---- ---- ---- ---- ---- 1247 0944 **** **** **** **** **** **** 0818 ---- ---- ---- ---- ---- ----
|
|
17 ---- ---- ---- ---- ---- ---- 2206 **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ----
|
|
18 ---- ---- ---- ---- ---- ---- 1807 0600 **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ----
|
|
19 ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 2350 1222 ---- ---- ---- ---- ---- ---- ---- ----
|
|
20 ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 0901 ---- ---- ---- ---- ---- ---- 0328 1821
|
|
20 2257
|
|
21 ---- ---- ---- ---- 2155 **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- **** ****
|
|
22 ---- ---- 0151 0926 1738 1137 **** **** **** **** **** **** 2023 1750 ---- ---- ---- ---- ---- ---- 0841 1401 **** ****
|
|
22 2149
|
|
23 ---- ---- **** **** **** **** **** **** **** **** **** **** 1313 ---- ---- ---- ---- ---- ---- 0416 **** ****
|
|
24 ---- ---- **** **** **** **** **** **** **** **** **** **** 0342 0926 ---- ---- ---- ---- ---- ---- **** **** **** ****
|
|
25 ---- ---- **** **** **** **** **** **** **** **** 1728 ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** ****
|
|
26 0135 1457 **** **** **** **** **** **** **** **** 0105 1358 ---- ---- ---- ---- ---- ---- 0830 1901 **** **** **** ****
|
|
26 2135
|
|
27 **** **** **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- 0428 **** **** **** ****
|
|
28 **** **** **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** ****
|
|
29 **** **** **** **** **** **** 1748 ---- ---- ---- ---- ---- ---- 0822 **** **** **** **** **** ****
|
|
30 **** **** **** **** **** **** 0527 1420 ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** ****
|
|
31 **** **** **** **** ---- ---- ---- ---- ---- ---- **** **** **** ****
|
|
Note: Blank spaces in the table indicate that a rising or a setting did not occur during that 24 hr interval.
|
|
|
|
(**** object continuously above horizon) (---- object continuously below horizon)
|
|
|
|
Add one hour for daylight time, if and when in use. |