public interface GLONASSOrbitalElements extends TimeStamped
GLONASSAnalyticalPropagator
and
the GLONASSNumericalPropagator
.
Because input data are different between numerical and analytical GLONASS propagators the
methods present in this interface are implemented by default.
Depending if the user wants to use a GLONASSNumericalPropagator
or a GLONASSAnalyticalPropagator
he can create an instance of a GLONASSEphemeris
or GLONASSAlmanac
.
Modifier and Type | Field and Description |
---|---|
static double |
GLONASS_MU
Value of the Earth's universal gravitational parameter for GLONASS user in m³/s².
|
static double |
GLONASS_PI
Value of Pi for conversion from semicircles to radian.
|
Modifier and Type | Method and Description |
---|---|
default double |
getDeltaI()
Get the correction to the mean value of inlination.
|
default double |
getDeltaT()
Get the correction to the mean value of Draconian period.
|
default double |
getDeltaTDot()
Get the rate of change of Draconian period.
|
default double |
getE()
Get the Eccentricity.
|
default double |
getGammaN()
Get the relative deviation of predicted satellite carrier frequency from nominal value.
|
default int |
getIOD()
Gets the GLONASS Issue Of Data (IOD).
|
default double |
getLambda()
Get the longitude of ascending node of orbit.
|
default int |
getN4()
Get the number of the current four year interval.
|
default int |
getNa()
Get the number of the current day in a four year interval.
|
default double |
getPa()
Get the Argument of Perigee.
|
default double |
getTime()
Get the Reference Time.
|
default double |
getTN()
Get the correction to the satellite time relative to GLONASS system time.
|
default double |
getX()
Get the ECEF-X component of satellite coordinates in PZ-90 datum.
|
default double |
getXDot()
Get the ECEF-X component of satellite velocity vector in PZ-90 datum.
|
default double |
getXDotDot()
Get the GLONASS ECEF-X component of satellite acceleration vector in PZ-90 datum.
|
default double |
getY()
Get the ECEF-Y component of satellite coordinates in PZ-90 datum.
|
default double |
getYDot()
Get the ECEF-Y component of satellite velocity vector in PZ-90 datum.
|
default double |
getYDotDot()
Get the GLONASS ECEF-Y component of satellite acceleration vector in PZ-90 datum.
|
default double |
getZ()
Get the ECEF-Z component of satellite coordinates in PZ-90 datum.
|
default double |
getZDot()
Get the ECEF-Z component of satellite velocity vector in PZ-90 datum.
|
default double |
getZDotDot()
Get the GLONASS ECEF-Z component of satellite acceleration vector in PZ-90 datum.
|
getDate
static final double GLONASS_MU
static final double GLONASS_PI
default int getNa()
default int getN4()
default double getTime()
default double getLambda()
default double getE()
default double getPa()
default double getDeltaI()
default double getDeltaT()
default double getDeltaTDot()
default double getGammaN()
default double getTN()
default double getXDot()
default double getX()
default double getXDotDot()
default double getYDot()
default double getY()
default double getYDotDot()
default double getZDot()
default double getZ()
default double getZDotDot()
default int getIOD()
Copyright © 2002-2020 CS Group. All rights reserved.