<!-- generated by scripts/docs/generate-reference.ts — do not edit -->

astro_render_ephemeris

Ephemeris renders — table (Free⌃ text / Paid SVG), circular, graphic-with-overlay.

Description

Ephemeris renders — table (Free⌃ text / Paid SVG), circular, graphic-with-overlay.

Methods:
  table    [Free] — linear ephemeris table (text Free⌃ / SVG Paid) of body positions over a month
  circular [Paid] — annual-wheel radial SVG tracing each body's longitude across a date range
  graphic  [Paid] — longitude mod-modulus line plot of body positions with optional structured overlay

Input schema

table

FieldTypeRequiredConstraints
yearintegeryesmin 1800, max 2100, int
monthintegeryesmin 1, max 12, int
tableTypeenum(13)no
zodiacenum(34)no
precision"deg_min" | "deg_only" | "abs_deg"no
trueNodebooleanno
trueLilithbooleanno

circular

FieldTypeRequiredConstraints
dateRange.fromobjectyes
dateRange.toobjectyes
bodiesarray<enum(10)>no
zodiac"tropical" | "lahiri" | "fagan-bradley" | "krishnamurti" | "raman"no
sizePxintegernomin 240, max 1600, int
stepDaysnumbernomin 0.25, max 10
palette.backgroundstringno
palette.gridstringno
palette.textstringno

graphic

FieldTypeRequiredConstraints
dateRange.fromobjectyes
dateRange.toobjectyes
bodiesarray<enum(10)>no
modulusany | 30 | 45 | 60 | 90 | 360no
zodiac"tropical" | "lahiri" | "fagan-bradley" | "krishnamurti" | "raman"no
sizePxintegernomin 320, max 1600, int
stepDaysnumbernomin 0.25, max 10
overlay.labelstringnomaxLength 40
overlay.rowsarray<object>yes
palette.backgroundstringno
palette.gridstringno
palette.textstringno