class TLEActions
extends java.lang.Object
Copyright (c) 2018
Constructor and Description |
---|
TLEActions() |
Modifier and Type | Method and Description |
---|---|
protected void |
calcAxisFromMMotion(ChapMenuItems.CalculationType calctype)
Calculate length of the semi-major axis from the mean motion
|
protected void |
calcMeanMotionFromAxis()
Calculate the mean motion from the length of the semi-major axis
|
protected void |
decodeTLEData(ChapMenuItems.CalculationType decodeBy)
Decode a TLE data set to show what its elements are.
|
protected void |
displayRawTLEData()
Display all of the currently loaded TLE data.
|
protected void |
extractKeplerianFromTLE()
Extract Keplerian elements from a TLE data set
|
protected void |
loadTLEData()
Load a TLE data file
|
protected void |
searchForTLE(ChapMenuItems.CalculationType searchBy)
Search the TLE database by catalog ID or name and display the
raw data for that object.
|
protected void calcAxisFromMMotion(ChapMenuItems.CalculationType calctype)
calctype
- AXIS_FROM_MMOTION_FROM_TLE or
AXIS_FROM_MMOTION_FROM_INPUTprotected void calcMeanMotionFromAxis()
protected void decodeTLEData(ChapMenuItems.CalculationType decodeBy)
decodeBy
- DECODE_TLE_BY_NAME, DECODE_TLE_BY_CATID,
or DECODE_TLE_BY_SETNUMprotected void displayRawTLEData()
protected void loadTLEData()
protected void extractKeplerianFromTLE()
protected void searchForTLE(ChapMenuItems.CalculationType searchBy)
searchBy
- SEARCH_TLE_BY_NAME or SEARCH_TLE_BY_CATID