edu.wisc.ssec.mcidasv.data.adde.sgp4
Class AbstractSatellite

java.lang.Object
  extended by edu.wisc.ssec.mcidasv.data.adde.sgp4.AbstractSatellite
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SatelliteTleSGP4

public abstract class AbstractSatellite
extends Object
implements Serializable

Author:
sgano
See Also:
Serialized Form

Constructor Summary
AbstractSatellite()
           
 
Method Summary
abstract  double getAltitude()
           
abstract  double getLatitude()
          Calculate TEME of date position of this sat at a given JulDateTime (doesn't save the time) - can be useful for event searches or optimization
abstract  double getLongitude()
           
abstract  double[] getTEMEPos()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSatellite

public AbstractSatellite()
Method Detail

getLatitude

public abstract double getLatitude()
Calculate TEME of date position of this sat at a given JulDateTime (doesn't save the time) - can be useful for event searches or optimization

Parameters:
julDate - - julian date
Returns:
j2k position of satellite in meters

getLongitude

public abstract double getLongitude()

getAltitude

public abstract double getAltitude()

getTEMEPos

public abstract double[] getTEMEPos()