Generate star map
generate_star_mapUse this when the user wants a star map or night sky poster for a date and place: the sky over a city on a birthday, wedding, anniversary or the night they met, or the sky tonight. Computes the real positions of about 2,900 stars, constellation lines and the Moon for the city's local time (time zones and DST handled) and returns a preview plus vector poster PDFs (12x18 in, 18x24 in, A3, Letter, A4) and SVG. Takes a city name, not coordinates. Does not draw planets and is not for navigation or telescope pointing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City the sky is seen from, with state or country if ambiguous, e.g. "Austin, Texas", "Paris, France", "Kraków". Not coordinates. | |
| date | Yes | Local date YYYY-MM-DD, e.g. 2019-06-21, or "tonight" for the sky tonight. | |
| time | No | Local clock time HH:MM (24 h) or 9:30 pm, e.g. 22:15. Default 21:00. | |
| theme | No | Colour style: midnight (navy and gold, default), black, paper (cream with a navy sky disc), ink (white, printer-friendly). | |
| title | No | Poster headline, e.g. "The night we met". | |
| labels | No | Label the brightest stars and constellations, e.g. false (default, cleaner keepsake look). | |
| message | No | Short line under the title, e.g. "Under these stars, forever began". | |
| show_moon | No | Draw the Moon in its real position and phase when it is above the horizon, e.g. true (default). | |
| constellations | No | Draw constellation lines, e.g. true (default). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| moon | Yes | ||
| notes | Yes | ||
| place | Yes | ||
| request | Yes | ||
| utc_time | Yes | ||
| downloads | Yes | ||
| time_zone | Yes | ||
| local_time | Yes | ||
| coordinates | Yes | ||
| stars_drawn | Yes | ||
| brightest_visible | Yes | ||
| constellations_visible | Yes |