public class GLONASSEphemeris extends Object implements GLONASSOrbitalElements
GLONASSNumericalPropagator.| Constructor and Description |
|---|
GLONASSEphemeris(int n4,
int nt,
double tb,
double x,
double xDot,
double xDotDot,
double y,
double yDot,
double yDotDot,
double z,
double zDot,
double zDotDot)
Build a new instance.
|
GLONASSEphemeris(int n4,
int nt,
double tb,
double x,
double xDot,
double xDotDot,
double y,
double yDot,
double yDotDot,
double z,
double zDot,
double zDotDot,
AbsoluteDate date)
Build a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
AbsoluteDate |
getDate()
Get the date.
|
int |
getN4()
Get the number of the current four year interval.
|
int |
getNa()
Get the number of the current day in a four year interval.
|
double |
getTime()
Get the Reference Time.
|
double |
getX()
Get the ECEF-X component of satellite coordinates in PZ-90 datum.
|
double |
getXDot()
Get the ECEF-X component of satellite velocity vector in PZ-90 datum.
|
double |
getXDotDot()
Get the GLONASS ECEF-X component of satellite acceleration vector in PZ-90 datum.
|
double |
getY()
Get the ECEF-Y component of satellite coordinates in PZ-90 datum.
|
double |
getYDot()
Get the ECEF-Y component of satellite velocity vector in PZ-90 datum.
|
double |
getYDotDot()
Get the GLONASS ECEF-Y component of satellite acceleration vector in PZ-90 datum.
|
double |
getZ()
Get the ECEF-Z component of satellite coordinates in PZ-90 datum.
|
double |
getZDot()
Get the ECEF-Z component of satellite velocity vector in PZ-90 datum.
|
double |
getZDotDot()
Get the GLONASS ECEF-Z component of satellite acceleration vector in PZ-90 datum.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDeltaI, getDeltaT, getDeltaTDot, getE, getGammaN, getIOD, getLambda, getPa, getTN@DefaultDataContext public GLONASSEphemeris(int n4, int nt, double tb, double x, double xDot, double xDotDot, double y, double yDot, double yDotDot, double z, double zDot, double zDotDot)
This method uses the default data context.
n4 - number of the current four year intervalnt - number of the current day in a four year intervaltb - reference time, sx - ECEF-X component of satellite coordinates, mxDot - ECEF-X component of satellite velocity, m/sxDotDot - ECEF-X component of satellite acceleration, m/s²y - ECEF-Y component of satellite coordinates, myDot - ECEF-Y component of satellite velocity, m/syDotDot - ECEF-Y component of satellite acceleration, m/s²z - ECEF-Z component of satellite coordinates, mzDot - ECEF-Z component of satellite velocity, m/szDotDot - ECEF-Z component of satellite acceleration, m/s²GLONASSEphemeris(int, int, double, double, double, double, double, double,
double, double, double, double, AbsoluteDate)public GLONASSEphemeris(int n4,
int nt,
double tb,
double x,
double xDot,
double xDotDot,
double y,
double yDot,
double yDotDot,
double z,
double zDot,
double zDotDot,
AbsoluteDate date)
n4 - number of the current four year intervalnt - number of the current day in a four year intervaltb - reference time, sx - ECEF-X component of satellite coordinates, mxDot - ECEF-X component of satellite velocity, m/sxDotDot - ECEF-X component of satellite acceleration, m/s²y - ECEF-Y component of satellite coordinates, myDot - ECEF-Y component of satellite velocity, m/syDotDot - ECEF-Y component of satellite acceleration, m/s²z - ECEF-Z component of satellite coordinates, mzDot - ECEF-Z component of satellite velocity, m/szDotDot - ECEF-Z component of satellite acceleration, m/s²date - of applicability corresponding to nt, n4, and tb.public AbsoluteDate getDate()
TimeStampedgetDate in interface TimeStampedpublic int getN4()
GLONASSOrbitalElementsgetN4 in interface GLONASSOrbitalElementspublic int getNa()
GLONASSOrbitalElementsgetNa in interface GLONASSOrbitalElementspublic double getTime()
GLONASSOrbitalElementsgetTime in interface GLONASSOrbitalElementspublic double getXDot()
GLONASSOrbitalElementsgetXDot in interface GLONASSOrbitalElementspublic double getX()
GLONASSOrbitalElementsgetX in interface GLONASSOrbitalElementspublic double getXDotDot()
GLONASSOrbitalElementsgetXDotDot in interface GLONASSOrbitalElementspublic double getYDot()
GLONASSOrbitalElementsgetYDot in interface GLONASSOrbitalElementspublic double getY()
GLONASSOrbitalElementsgetY in interface GLONASSOrbitalElementspublic double getYDotDot()
GLONASSOrbitalElementsgetYDotDot in interface GLONASSOrbitalElementspublic double getZDot()
GLONASSOrbitalElementsgetZDot in interface GLONASSOrbitalElementspublic double getZ()
GLONASSOrbitalElementsgetZ in interface GLONASSOrbitalElementspublic double getZDotDot()
GLONASSOrbitalElementsgetZDotDot in interface GLONASSOrbitalElementsCopyright © 2002-2023 CS GROUP. All rights reserved.