public final class GeodPosition extends Object implements Serializable
StelaAeroModel,
Serialized Form| Constructor and Description |
|---|
GeodPosition(double rEq,
double f)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
getGeodeticAltitude(Vector3D position)
Compute geodetic altitude.
|
double |
getGeodeticLatitude(Vector3D position)
Compute geodetic latitude.
|
double |
getGeodeticLongitude(Vector3D position,
AbsoluteDate date)
Compute the geodetic longitude at a given date.
|
double |
getTloc(Vector3D position,
Vector3D positionSun,
AbsoluteDate date)
Compute the local solar time at a given date.
|
public GeodPosition(double rEq,
double f)
rEq - the Earth radiusf - the Earth flatteningpublic double getGeodeticAltitude(Vector3D position) throws PatriusException
position - the spacecraft positionPatriusException - Exception raised if : public double getGeodeticLatitude(Vector3D position) throws PatriusException
position - the spacecraft positionPatriusException - exception raised if : public double getGeodeticLongitude(Vector3D position, AbsoluteDate date) throws PatriusException
position - the spacecraft positiondate - the datePatriusException - error in the GMST computationpublic double getTloc(Vector3D position, Vector3D positionSun, AbsoluteDate date)
position - the spacecraft positionpositionSun - the Sun positiondate - the dateCopyright © 2024 CNES. All rights reserved.