Find station points (where planet appears to stop) in a date range.
Celestial body
Start of search range
End of search range
Array of station points
A station occurs when the planet's longitude speed crosses zero.
const stations = findStationPoints(CelestialBody.Mercury, jdStart, jdEnd);for (const station of stations) { console.log(`Mercury ${station.type} at ${station.longitude.toFixed(2)}°`);} Copy
const stations = findStationPoints(CelestialBody.Mercury, jdStart, jdEnd);for (const station of stations) { console.log(`Mercury ${station.type} at ${station.longitude.toFixed(2)}°`);}
Find station points (where planet appears to stop) in a date range.