The Track type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCalcApsides(IOrbit, Double)
Calculates an orbit's apogee and perigee information.
Public methodStatic memberCalcApsides(IOrbit, Double, Double)
Calculates an orbit's apogee and perigee information.
Public methodStatic memberCalcAscendingNode
Calculates the ascending node information of an orbit.
Public methodStatic memberCalcDescendingNode
Calculates the descending node information of an orbit.
Public methodStatic memberCalcNodes
Calculates the ascending and descending node information of an orbit.
Public methodStatic memberCalcPassData(Site, Satellite, DateTime, DateTime, Boolean, Boolean)
Calculate satellite pass data for a local horizon using a parallel algorithm. The data includes rise time (AOS), set time (LOS), and optionally, the maximum elevation (MAX) above the horizon.
Public methodStatic memberCalcPassData(Site, Satellite, Double, Double, Boolean, Boolean)
Calculate satellite pass data for a local horizon using a parallel algorithm. The data includes rise time (AOS), set time (LOS), and optionally, the maximum elevation (MAX) above the horizon.
Public methodStatic memberCalcPassData(Station, Satellite, DateTime, DateTime, Boolean, Boolean, Boolean)
Calculate satellite pass data for a local horizon and (optionally) pass segment data.
Public methodStatic memberCalcPassData(Station, Satellite, Double, Double, Boolean, Boolean, Boolean)
Calculate satellite pass data for a local horizon and (optionally) pass segment data.
Public methodStatic memberCoverageContour(Satellite, DateTime, Site, IBeamProfile, Int32, Boolean, Double)
Calculates a coverage contour profile for a beam transmitted from a satellite to a target location on Earth.
Public methodStatic memberCoverageContour(Satellite, Double, Site, IBeamProfile, Int32, Boolean, Double)
Calculates a coverage contour profile for a beam transmitted from a satellite to a target location on Earth.
Public methodStatic memberCoverageContourEci(Satellite, DateTime, Site, IBeamProfile, Int32, Boolean, Double)
Calculates a coverage contour profile for a beam transmitted from a satellite to a location on Earth.
Public methodStatic memberCoverageContourEci(Satellite, Double, Site, IBeamProfile, Int32, Boolean, Double)
Calculates a coverage contour profile for a beam transmitted from a satellite to a location on Earth.
Public methodStatic memberGroundTrack(Satellite, DateTime, DateTime, Double, Double)
Returns the equidistant LAT/LON coordinates of a satellite ground track.
Public methodStatic memberGroundTrack(Satellite, DateTime, DateTime, TimeSpan, Double)
Returns the equal time-spaced LAT/LON coordinates of a satellite ground track.
Public methodStatic memberGroundTrack(Satellite, Double, Double, Double, Double)
Returns the equidistant LAT/LON coordinates of a satellite ground track.
Public methodStatic memberGroundTrack(Satellite, Double, Double, TimeSpan, Double)
Returns the equal time-spaced LAT/LON coordinates of a satellite ground track.
Public methodStatic memberGroundTrackEcf(Satellite, DateTime, DateTime, Double, Double)
Returns the equidistant Earth Centered Fixed coordinates of a satellite ground track.
Public methodStatic memberGroundTrackEcf(Satellite, DateTime, DateTime, TimeSpan, Double)
Returns the equal time-spaced Earth Centered Fixed coordinates of a satellite ground track.
Public methodStatic memberGroundTrackEcf(Satellite, Double, Double, Double, Double)
Returns the equidistant Earth Centered Fixed coordinates of a satellite ground track.
Public methodStatic memberGroundTrackEcf(Satellite, Double, Double, TimeSpan, Double)
Returns the equal time-spaced Earth Centered Fixed coordinates of a satellite ground track.
Public methodStatic memberInSunlight(EciTime, WgsModel)
Determines if an ECI coordinate point is illuminated by the sun.
Public methodStatic memberInSunlight(Satellite, DateTime)
Determines if a satellite is illuminated by the sun.
Public methodStatic memberInSunlight(Satellite, Julian)
Determines if a satellite is illuminated by the sun.
Public methodStatic memberInSunlight(Site, DateTime, Double)
Determines if a location on earth is illuminated by the sun.
Public methodStatic memberInSunlight(Site, Julian, Double)
Determines if a location on earth is illuminated by the sun.
Public methodStatic memberIsoElevationCircle(Satellite, DateTime, Double, Double, Double)
Calculates an elevation circle centered on a satellite subpoint.
Public methodStatic memberIsoElevationCircle(Satellite, Double, Double, Double, Double)
Calculates an elevation circle centered on a satellite subpoint.
Public methodStatic memberIsoElevationCircle(Site, DateTime, Double, Double, Double, Double)
Calculates an elevation circle centered on an earth site.
Public methodStatic memberIsoElevationCircle(Site, Julian, Double, Double, Double, Double)
Calculates an elevation circle centered on an earth site.
Public methodStatic memberIsoElevationCircle(WgsModel, EciTime, Eci, Double, Double, Double)
Calculates an elevation circle on an ellipsoid model.
Public methodStatic memberIsoElevationCircleEcf(Satellite, DateTime, Double, Double, Double)
Calculates an elevation circle centered on a satellite subpoint.
Public methodStatic memberIsoElevationCircleEcf(Satellite, Double, Double, Double, Double)
Calculates an elevation circle centered on a satellite subpoint.
Public methodStatic memberIsoElevationCircleEcf(Site, DateTime, Double, Double, Double, Double)
Calculates an elevation circle centered on an earth site.
Public methodStatic memberIsoElevationCircleEcf(Site, Julian, Double, Double, Double, Double)
Calculates an elevation circle centered on an earth site.
Public methodStatic memberIsoElevationCircleEcf(WgsModel, EciTime, Eci, Double, Double, Double)
Calculates an elevation circle on an ellipsoid model.
Public methodStatic memberIsoElevationCircleEci(Satellite, DateTime, Double, Double, Double)
Calculates an elevation circle centered on a satellite subpoint.
Public methodStatic memberIsoElevationCircleEci(Satellite, Double, Double, Double, Double)
Calculates an elevation circle centered on a satellite subpoint.
Public methodStatic memberIsoElevationCircleEci(Site, DateTime, Double, Double, Double, Double)
Calculates an elevation circle centered on an earth site.
Public methodStatic memberIsoElevationCircleEci(Site, Julian, Double, Double, Double, Double)
Calculates an elevation circle centered on an earth site.
Public methodStatic memberIsoElevationCircleEci(WgsModel, EciTime, Eci, Double, Double, Double)
Calculates an elevation circle on an ellipsoid model.
Public methodStatic memberOrbitTrack(Satellite, DateTime, DateTime, Double)
Returns the equidistant Earth Centered Inertial coordinates of a satellite orbit track.
Public methodStatic memberOrbitTrack(Satellite, DateTime, DateTime, TimeSpan)
Returns the equal time-spaced Earth Centered Inertial coordinates of a satellite orbit track.
Public methodStatic memberOrbitTrack(Satellite, Double, Double, Double)
Returns the equidistant Earth Centered Inertial coordinates of a satellite orbit track.
Public methodStatic memberOrbitTrack(Satellite, Double, Double, TimeSpan)
Returns the equal time-spaced Earth Centered Inertial coordinates of a satellite orbit track.
Public methodStatic memberSolarSubpoint(WgsModel, DateTime, Double)
Calculates the Sun's subpoint.
Public methodStatic memberSolarSubpoint(WgsModel, Julian, Double)
Calculates the Sun's subpoint.
Public methodStatic memberSolarSubpointEcf(WgsModel, DateTime, Double)
Calculates the Sun's subpoint.
Public methodStatic memberSolarSubpointEcf(WgsModel, Julian, Double)
Calculates the Sun's subpoint.
Public methodStatic memberSolarSubpointEci(WgsModel, DateTime, Double)
Calculates the Sun's subpoint.
Public methodStatic memberSolarSubpointEci(WgsModel, Julian, Double)
Calculates the Sun's subpoint.
Public methodStatic memberSolarTerminator(WgsModel, DateTime, Double, Double)
Calculates a set of points that define Earth's daylight terminator line.
Public methodStatic memberSolarTerminator(WgsModel, Julian, Double, Double)
Calculates a set of points that define Earth's daylight terminator line.
Public methodStatic memberSolarTerminatorEcf(WgsModel, DateTime, Double, Double)
Calculates a set of points that define Earth's daylight terminator line.
Public methodStatic memberSolarTerminatorEcf(WgsModel, Julian, Double, Double)
Calculates a set of points that define Earth's daylight terminator line.
Public methodStatic memberSolarTerminatorEci(WgsModel, DateTime, Double, Double)
Calculates a set of points that define Earth's daylight terminator line.
Public methodStatic memberSolarTerminatorEci(WgsModel, Julian, Double, Double)
Calculates a set of points that define Earth's daylight terminator line.
Public methodStatic memberSubpoint(IOrbit, DateTime, Double)
Returns the orbit subpoint at a given time.
Public methodStatic memberSubpoint(IOrbit, Double, Double)
Returns the orbit subpoint at a given time.
Public methodStatic memberSubpoint(Satellite, DateTime, Double)
Returns the satellite subpoint at a given time.
Public methodStatic memberSubpoint(Satellite, Double, Double)
Returns the satellite subpoint at a given time.
Public methodStatic memberSubpointEcf(IOrbit, DateTime, Double)
Returns the ECF coordinate of a satellite subpoint at a given time.
Public methodStatic memberSubpointEcf(IOrbit, Double, Double)
Returns the ECF coordinate of a satellite subpoint at a given time.
Public methodStatic memberSubpointEcf(Satellite, DateTime, Double)
Returns the ECF coordinate of a satellite subpoint at a given time.
Public methodStatic memberSubpointEcf(Satellite, Double, Double)
Returns the ECF coordinate of a satellite subpoint at a given time.

See Also