Hi Ian, That one is expected: the earth is the observer in the almanac, not one of the bodies it serves, so there's no $almanac.earth — same as PyEphem, which has Sun, Moon, and Mercury through Pluto, but no Earth body. Earth's heliocentric longitude is still available, though, just under a different name. Since the sun's own heliocentric coordinates are undefined (it sits at the origin), $almanac.sun.hlongitude reports the Earth's heliocentric ecliptic longitude — a convention inherited from XEphem/PyEphem. So: $rad($almanac.sun.hlongitude.raw) completes your set of nine, computed in the same frame as the others. This is deliberate, and it's a policy: weewx-skyfield aims to be a drop-in replacement for WeeWX's built-in PyEphem almanac. Every tag that worked before keeps working and means the same thing — the test suite carries a permanent parity audit that evaluates everything the built-in almanac could do against both engines. Where we knowingly deviate (only where PyEphem is measurably wrong, e.g. Jupiter's central meridian longitudes), each case is documented in the README under "Differences from PyEphem". So when a tag like $almanac.earth doesn't resolve, that's fidelity to the original almanac rather than a gap. Regards, John On Jul 29, 2026, at 11:54 PM, Ian <[email protected]> wrote: -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/161FB99E-9729-48AC-B1D3-B1F5BC5A4764%40johnkline.com. |
- Fwd: [weewx-user] Announcing weewx-sk... Jacques Terrettaz
- Re: [weewx-user] Announcing weew... 'John Kline' via weewx-user
- Re: [weewx-user] Announcing weew... 'John Kline' via weewx-user
- Re: [weewx-user] Announcing ... Jacques Terrettaz
- Re: [weewx-user] Announc... Ian
- Re: [weewx-user] Ann... 'John Kline' via weewx-user
- Re: [weewx-user... Ian
- Re: [weewx-... Ian
- Re: [we... 'John Kline' via weewx-user
- Re: [we... '[email protected]' via weewx-user
- Re: [we... 'Ian Millard' via weewx-user
- Re: [we... [email protected]
- Re: [we... 'John Kline' via weewx-user
- Re: [we... 'John Kline' via weewx-user
