SpecializedOrbitSolverCreateGeostationaryOrbit Method |
Creates a geostationary orbit that always remains above the Earth at the desired Earth-fixed longitude.
Namespace:
AGI.Foundation.Propagators
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public static J2Propagator CreateGeostationaryOrbit(
JulianDate orbitEpoch,
double stationaryLongitude
)
Public Shared Function CreateGeostationaryOrbit (
orbitEpoch As JulianDate,
stationaryLongitude As Double
) As J2Propagator
public:
static J2Propagator^ CreateGeostationaryOrbit(
JulianDate orbitEpoch,
double stationaryLongitude
)
static member CreateGeostationaryOrbit :
orbitEpoch : JulianDate *
stationaryLongitude : float -> J2Propagator
Parameters
- orbitEpoch
- Type: AGI.Foundation.TimeJulianDate
The epoch associated with the initial conditions of the propagated orbit. - stationaryLongitude
- Type: SystemDouble
The longitude in the Earth-centered fixed frame above which the orbit remains stationary.
Return Value
Type:
J2Propagator
A
J2Propagator object that is initialized above its sub-satellite point with the desired orbit epoch and orbital elements.
Remarks See Also