Calculate all four angles at once
Computes ASC, MC, DSC (opposite ASC), and IC (opposite MC) in one call. This is a convenience function that combines the individual calculations.
Local Sidereal Time in degrees (0-360)
Obliquity of the ecliptic in degrees (~23.4°)
Geographic latitude in degrees (-90 to +90)
All four angles
If latitude is at exact poles (±90°)
const angles = calculateAngles(180, 23.44, 51.5);console.log(angles);// {// ascendant: ...,// midheaven: ...,// descendant: ...,// imumCoeli: ...// } Copy
const angles = calculateAngles(180, 23.44, 51.5);console.log(angles);// {// ascendant: ...,// midheaven: ...,// descendant: ...,// imumCoeli: ...// }
Calculate all four angles at once
Computes ASC, MC, DSC (opposite ASC), and IC (opposite MC) in one call. This is a convenience function that combines the individual calculations.