|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jeospace.projection.ProjectionUtils
Utility methods for calculating data sets used to create geometry with a simulation visual.
| Constructor Summary | |
ProjectionUtils()
|
|
| Method Summary | |
static Ellipsoidal[] |
getEllipsoidalCoordinates(Satellite sat,
double initialJulianDay,
int number_of_revs,
int number_of_coords_per_rev)
Calculate the Earth Ellipsoidal coordinates that coorespond to the orbital path of a satellite. |
static Ellipsoidal[] |
getFootprintBoundary(Ellipsoidal gdc,
Angle radiusAngle,
int number_of_points)
Calculate the Ellipsoidal coordinates that coorespond to the conical footprint on the surface of an ellipsoid. |
static Ellipsoidal[] |
getFootprintBoundary(Satellite sat,
double julianDay,
int number_of_points)
Calculate the Earth Ellipsoidal coordinates that coorespond to the footprint of a satellite. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ProjectionUtils()
| Method Detail |
public static Ellipsoidal[] getEllipsoidalCoordinates(Satellite sat,
double initialJulianDay,
int number_of_revs,
int number_of_coords_per_rev)
Note: This is Earth specific !
sat - The satellite object to calculate the path for.initialJulianDay - The initial time to begin the calculationsnumber_of_revs - The number of revolutions to calculatenumber_of_coords_per_rev - The number of coordinates to calculate
for each revolution.
public static Ellipsoidal[] getFootprintBoundary(Satellite sat,
double julianDay,
int number_of_points)
Note: This is Earth specific !
sat - The satellite object to calculate the footprint for.julianDay - The time for which to calculate the footprint.number_of_points - The number of coordinates to calculate.
public static Ellipsoidal[] getFootprintBoundary(Ellipsoidal gdc,
Angle radiusAngle,
int number_of_points)
gdc - The ellipsoidal coordinate about which to calculate the footprint.radiusAngle - The angular distance from the ellipsoidal coordinate that
defines the boundary of the footprint.number_of_points - The number of coordinates to calculate.
|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||