get_shooting_plan
Generate a timed single-night astrophotography shooting plan with matched targets and moon data for fixed optics, location, and night.
Instructions
Generate a single-night astrophotography shooting plan.
Use when: optics, place, and night are fixed and you need matched targets in timed slots. Do not use when: you still need to choose a site or compare nights, or only need target ranks. Requires: focal length, observer coordinates, time, and the observing timezone (defaults to UTC); optional sensor, optical, and minimum-altitude settings. Follow-up: get_telescope_targets for target details; plan_stargazing_session to reconsider place, date, equipment preset, or observing constraints.
Runs match_telescope_targets then generate_shooting_schedule, returning targets + moon + timed shooting slots in one response. Interpretation: target altitude is at civil dusk, not the requested clock time; use altitude_curve or get_celestial_pos for another time. The schedule uses a civil-dark window (Sun below -6 degrees), not astronomical darkness (-18 degrees), and does not validate weather, access, obstructions or achieved integration time. Empty/null slots or exposure values are not an all-night imaging commitment.
Returns: data.targets[] — same structure as get_telescope_targets data.moon — {illumination, phase, moonrise, moonset, always_down, always_up, dark_fraction, altitude_curve} data.plan — {date, slots[{start_time, end_time, target_name}], total_exposure_min, moon_phase, moon_illumination, moon_delay_min} data.config — the TelescopeConfig used data.total — number of matched targets
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | Yes | ||
| lon | Yes | ||
| time | Yes | ||
| limit | No | ||
| time_zone | No | UTC | |
| mount_type | No | equatorial | |
| aperture_mm | No | ||
| filter_type | No | ||
| min_altitude | No | ||
| barlow_factor | No | ||
| reducer_factor | No | ||
| focal_length_mm | Yes | ||
| sensor_width_mm | No | ||
| sensor_height_mm | No | ||
| sensor_pixel_size_um | No | ||
| central_obstruction_pct | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||