|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.metsci.glimpse.util.geo.util.SphereUtil
public class SphereUtil
Constructor Summary | |
---|---|
SphereUtil()
|
Method Summary | |
---|---|
static double |
greatCircleAzimuth(LatLonGeo from,
LatLonGeo to)
Computes the initial azimuth along the shortest great circle path connecting the two specified points. |
static double |
greatCircleDistance(double fromLat,
double fromLon,
double toLat,
double toLon,
double radius)
Computes the great circle distance between the specified points using the Haversine formula. |
static double |
greatCircleDistance(LatLonGeo from,
LatLonGeo to,
double radius)
Computes the great circle distance between the specified points using the Haversine formula. |
static LatLonGeo |
greatCircleShift(LatLonGeo from,
double radius,
double dist,
double azimuth)
Shifts a point along a great circle path. |
static LatLonGeo |
toLatLonGeo(double x,
double y,
double z,
double radius)
Transformation from ECEF-r to ECEF-g coordinates. |
static LatLonRect |
toLatLonRect(double northLatRad,
double eastLonRad,
double altitude,
double radius)
Transformation from ECEF-g to ECEF-r coordinates. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SphereUtil()
Method Detail |
---|
public static double greatCircleDistance(LatLonGeo from, LatLonGeo to, double radius)
public static double greatCircleDistance(double fromLat, double fromLon, double toLat, double toLon, double radius)
public static double greatCircleAzimuth(LatLonGeo from, LatLonGeo to)
from
- originto
- destinationpublic static LatLonGeo toLatLonGeo(double x, double y, double z, double radius)
public static LatLonRect toLatLonRect(double northLatRad, double eastLonRad, double altitude, double radius)
public static LatLonGeo greatCircleShift(LatLonGeo from, double radius, double dist, double azimuth)
from
- starting pointradius
- radius of Earthdist
- distance to shift pointazimuth
- initial azimuth of great circle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |