orbitx.TLE#
- class orbitx.TLE(tle_xarray: Dataset)[source]#
Class to retrieve satellite TLEs. For more information on Two line elements, see the [Wikipedia page](https://en.wikipedia.org/wiki/Two-line_element_set)
Methods
__init__(tle_xarray)from_filepath(tle_filepath, ...[, ...])Generates a TLE object from a TLE file.
from_sat_shortname(satellite_shortname, ...)Generates a TLE object from the satellite shortname
Attributes
argument_perigeeThe angle between the ascending node and the orbit's point of closest approach to the earth (perigee).
ballistic_coefficientAlso called the first derivative of mean motion, the ballistic coefficient is the daily rate of change in the number of revs the object completes each day, divided by 2.
classificationclassified, S: secret)
creation_dateThe date when this object was created
drag_termAlso called the radiation pressure coefficient (or BSTAR), the parameter is another drag term in the SGP4 predictor.
eccentricityA constant defining the shape of the orbit (0=circular, Less than 1=elliptical).
element_set_numberThe element set number is a running count of all 2 line element sets generated by USSPACECOM for this object (in this example, 529).
end_dateThe end date for this object, used to filter the TLEs when is was created, represented in numpy datetime64[s]
end_date_seconds_sinceThe end date for this object, used to filter the TLEs when is was created, represented in seconds since the chosen reference date for this object.
inclinationThe angle between the equator and the orbit plane.
launch_numberNumber of this launch in the year (how many launches happened this year before this one, plus one)
launch_pieceIndex of this object in the launch (in a launch that results in three objects orbiting, the second one is indexed B)
launch_yearYear in which the satellite was launched
mean_anomalyThe angle, measured from perigee, of the satellite location in the orbit referenced to a circular orbit with radius equal to the semi-major axis.
mean_motionThe value is the mean number of orbits per day the object completes.
reference_dateThe reference date used to compute the 'seconds since' representation of the TLE dates, represented as a numpy datetime64
reference_date_seconds_since1970revolution_numberThe orbit number at Epoch Time.
right_ascensionThe angle between vernal equinox and the point where the orbit crosses the equatorial plane (going north).
satellite_catalog_numberThis is the catalog number USSPACECOM has designated for this object.
satellite_nameThe name associated with the satellite (e.g., Cryosat-2).
satellite_shortnameThe short name associated with the satellite (e.g., CS2).
second_derivativeThe second derivative of mean motion is a second order drag term in the Simplified General Perturbations (SGP4) predictor used to model terminal orbit decay.
start_dateThe end date for this object, used to filter the TLEs when is was created, represented in numpy datetime64[s]
start_date_seconds_sinceThe start date for this object, used to filter the TLEs when it was created, represented in seconds since the chosen reference date for this object.
tle_dateDate corresponding to this TLE
tle_date_seconds_sinceThe list of the dates corresponding to each TLE in this object, in seconds since the chosen reference date of this object.
tle_line_1The list of all first TLE lines
tle_line_2The list of all second TLE lines
tle_xarrayThe xarray containing the information about all TLE's for this satellite
versionThe orbitx version used to create this object