Class NoradSatellite
java.lang.Object
uk.m0nom.adifproc.satellite.norad.NoradSatellite
- All Implemented Interfaces:
ApSatellite
Definition for a satellite. Data is derived from a NASA TLE file entry.
Note that information is only accurate for the day of the pass, this class allows
multiple day entries to be associated with a satellite.
-
Constructor Summary
ConstructorsConstructorDescriptionNoradSatellite(ZonedDateTime date, com.github.amsacode.predict4java.Satellite satelliteTleData) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTleData(ZonedDateTime date, com.github.amsacode.predict4java.Satellite satellite) static StringgetIdentifier(String name) getPosition(GlobalCoords3D coords, ZonedDateTime dateTime) com.github.amsacode.predict4java.SatellitebooleanvoidupdateAdifRec(TransformControl control, Adif3Record rec) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface uk.m0nom.adifproc.satellite.ApSatellite
getDesignator, getName
-
Constructor Details
-
NoradSatellite
public NoradSatellite(ZonedDateTime date, com.github.amsacode.predict4java.Satellite satelliteTleData)
-
-
Method Details
-
getIdentifier
-
addTleData
-
getIdentifier
- Specified by:
getIdentifierin interfaceApSatellite
-
getSatelliteTleDataForDate
-
getPosition
- Specified by:
getPositionin interfaceApSatellite
-
updateAdifRec
- Specified by:
updateAdifRecin interfaceApSatellite
-
isGeostationary
public boolean isGeostationary()- Specified by:
isGeostationaryin interfaceApSatellite
-