|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectdriver.ted.astro.T_SVEphemeris
public class T_SVEphemeris
T_SVEphemeris Title: T_SVEphemeris Description: T_SVEphemeris calculates an SV ephemeris based upon the GPS SEM Almanac. The coordinates calculated are the cartesian coordinates in the ECEF frame. Copyright: (c) 2002 - 2006
| Constructor Summary | |
|---|---|
T_SVEphemeris(java.lang.String filename)
Creates a new instance of T_SVEphemeris when supplied an almanac file name. |
|
| Method Summary | |
|---|---|
double[][] |
getXYZ(long gpsTime,
int weekNumber)
Returns the double array of coordinates for each SV Returns all 32 rows of data, PRNs without data will have zeros in their fields the array should be accessed like this: data[PRN][0] = PRN X coordinate data[PRN][2] = PRN Y coordinate data[PRN][3] = PRN Z coordinate |
static void |
main(java.lang.String[] args)
Use this to test the class |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public T_SVEphemeris(java.lang.String filename)
filename - The SEM alnamac filename to open and read| Method Detail |
|---|
public double[][] getXYZ(long gpsTime,
int weekNumber)
gpsTime - The time of week to use to evaluate the XYZ coordinatesweekNumber - The week number to use to evaluate the coordinates
public static void main(java.lang.String[] args)
args - the command line arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||