Calculate house cusps for multiple systems at once
Efficient when you need to compare different house systems. Calculates angles once and reuses them for all systems.
Geographic coordinates
Local Sidereal Time in degrees
Time in Julian centuries from J2000.0
Array of house systems to calculate (default: all)
Map of system name to house data
const comparison = calculateMultipleSystems( { latitude: 51.5074, longitude: -0.1278 }, 180.5, 0.0, ['placidus', 'koch', 'equal']);console.log(comparison.placidus.cusps.cusps[1]); // House 2 in Placidusconsole.log(comparison.koch.cusps.cusps[1]); // House 2 in Koch Copy
const comparison = calculateMultipleSystems( { latitude: 51.5074, longitude: -0.1278 }, 180.5, 0.0, ['placidus', 'koch', 'equal']);console.log(comparison.placidus.cusps.cusps[1]); // House 2 in Placidusconsole.log(comparison.koch.cusps.cusps[1]); // House 2 in Koch
Calculate house cusps for multiple systems at once
Efficient when you need to compare different house systems. Calculates angles once and reuses them for all systems.