propagate_sgp4
Propagate satellite orbits from TLE data using the SGP4/SDP4 model. Provide a target epoch for a single point or a start and end epoch with step size for a range of positions.
Instructions
Propagate a satellite orbit using the SGP4/SDP4 model from TLE data.
Provide either target_epoch for a single point, or start_epoch + end_epoch for a range.
Args: tle_line1: TLE line 1. tle_line2: TLE line 2. target_epoch: Single target epoch (ISO string, e.g. "2024-01-01T12:00:00Z"). start_epoch: Range start epoch (ISO string). end_epoch: Range end epoch (ISO string). step_seconds: Step size in seconds for range propagation (default 60). output_frame: Output coordinate frame (eci, ecef, gcrf, itrf, eme2000, koe_osc, koe_mean). angle_format: Angle format for KOE output ("degrees" or "radians").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_epoch | No | ||
| tle_line1 | Yes | ||
| tle_line2 | Yes | ||
| start_epoch | No | ||
| angle_format | No | degrees | |
| output_frame | No | eci | |
| step_seconds | No | ||
| target_epoch | No |