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.
50 lines
6.2 KiB
HTML
50 lines
6.2 KiB
HTML
o , o , Astronomical Applications Dept.
|
|
Location: E140 00, N85 00 Rise and Set for the Moon for 2022 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 ---- ---- ---- ---- ---- ---- 1736 1050 **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ----
|
|
02 ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 1312 ---- ---- ---- ---- ---- ---- 0630 1558
|
|
03 ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 0216 0937 ---- ---- ---- ---- ---- ---- 0255
|
|
04 ---- ---- ---- ---- 0119 0841 **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- **** ****
|
|
04 2140
|
|
05 ---- ---- 0117 1337 **** **** **** **** **** **** **** **** 2301 1806 ---- ---- ---- ---- ---- ---- 0708 1958 **** ****
|
|
05 2150
|
|
06 ---- ---- **** **** **** **** **** **** **** **** **** **** 1406 ---- ---- ---- ---- ---- ---- 0321 **** ****
|
|
07 ---- ---- **** **** **** **** **** **** **** **** **** **** 0655 0914 ---- ---- ---- ---- ---- ---- **** **** **** ****
|
|
08 0527 1132 **** **** **** **** **** **** **** **** 1811 ---- ---- ---- ---- ---- ---- 1149 1703 **** **** **** ****
|
|
09 0146 1906 **** **** **** **** **** **** **** **** 0329 1440 ---- ---- ---- ---- ---- ---- 0734 **** **** **** ****
|
|
09 2057
|
|
10 **** **** **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** ****
|
|
11 **** **** **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- 1119 2228 **** **** **** **** **** ****
|
|
12 **** **** **** **** **** **** **** **** 1822 ---- ---- ---- ---- ---- ---- 0737 **** **** **** **** **** ****
|
|
13 **** **** **** **** **** **** **** **** 0842 1415 ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** ****
|
|
14 **** **** **** **** **** **** 2205 ---- ---- ---- ---- ---- ---- 1557 1959 **** **** **** **** **** **** **** ****
|
|
15 **** **** **** **** **** **** 0641 1825 ---- ---- ---- ---- ---- ---- 1126 **** **** **** **** **** **** **** ****
|
|
16 **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** **** ****
|
|
17 **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 1722 0408
|
|
18 **** **** **** **** 2205 ---- ---- ---- ---- ---- ---- 1518 **** **** **** **** **** **** **** **** 0028
|
|
19 **** **** 0904 0225 1154 1810 ---- ---- ---- ---- ---- ---- 1148 0121 **** **** **** **** **** **** 1518 0811 ---- ----
|
|
19 2241
|
|
20 **** **** ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 0429 ---- ----
|
|
21 **** **** ---- ---- ---- ---- ---- ---- ---- ---- 1551 **** **** **** **** **** **** **** **** ---- ---- ---- ----
|
|
22 **** **** ---- ---- ---- ---- ---- ---- ---- ---- 1210 0534 **** **** **** **** **** **** **** **** ---- ---- ---- ----
|
|
23 1252 0257 ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 2029 0803 ---- ---- ---- ----
|
|
23 2333
|
|
24 ---- ---- ---- ---- ---- ---- ---- ---- 2028 **** **** **** **** **** **** **** **** 0422 ---- ---- ---- ----
|
|
25 ---- ---- ---- ---- ---- ---- ---- ---- 1640 0230 **** **** **** **** **** **** 1815 1214 ---- ---- ---- ---- ---- ----
|
|
26 ---- ---- ---- ---- ---- ---- ---- ---- **** **** **** **** **** **** **** **** 0822 ---- ---- ---- ---- ---- ----
|
|
27 ---- ---- ---- ---- ---- ---- 2049 **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ----
|
|
28 ---- ---- ---- ---- ---- ---- 1724 0629 **** **** **** **** **** **** **** **** ---- ---- ---- ---- ---- ---- ---- ----
|
|
29 ---- ---- ---- ---- **** **** **** **** **** **** **** **** 2234 1223 ---- ---- ---- ---- ---- ---- 0613 1154
|
|
30 ---- ---- ---- ---- **** **** **** **** **** **** **** **** 0857 ---- ---- ---- ---- ---- ---- 0207
|
|
31 ---- ---- 2118 **** **** **** **** ---- ---- ---- ---- **** ****
|
|
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. |