Package edu.sc.seis.TauP
Class DistanceCalcSpherical
- java.lang.Object
-
- edu.sc.seis.TauP.DistanceCalc
-
- edu.sc.seis.TauP.DistanceCalcSpherical
-
public class DistanceCalcSpherical extends DistanceCalc
-
-
Field Summary
Fields Modifier and Type Field Description static DistanceCalcSphericalEARTH_SPHERE
-
Constructor Summary
Constructors Constructor Description DistanceCalcSpherical(net.sf.geographiclib.Geodesic geodesic)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doubleangleBetweenKm(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)doubleangleBetweenRadian(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)doubleazimuth(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)java.lang.StringgetCalcType()double[]latLonForAzimuth(double lat, double lon, double depthKm, double azimuth, double distdeg, double pointDepthKm)-
Methods inherited from class edu.sc.seis.TauP.DistanceCalc
angleBetweenDeg, angleBetweenDeg, angleBetweenKm, azimuth, create, depthKm, getGeodesic, locForAzimuthDeg
-
-
-
-
Field Detail
-
EARTH_SPHERE
public static final DistanceCalcSpherical EARTH_SPHERE
-
-
Method Detail
-
getCalcType
public java.lang.String getCalcType()
- Specified by:
getCalcTypein classDistanceCalc
-
angleBetweenRadian
public double angleBetweenRadian(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)- Specified by:
angleBetweenRadianin classDistanceCalc
-
angleBetweenKm
public double angleBetweenKm(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)- Specified by:
angleBetweenKmin classDistanceCalc
-
azimuth
public double azimuth(double latA, double lonA, double depthKmA, double latB, double lonB, double depthKmB)- Specified by:
azimuthin classDistanceCalc
-
latLonForAzimuth
public double[] latLonForAzimuth(double lat, double lon, double depthKm, double azimuth, double distdeg, double pointDepthKm)- Specified by:
latLonForAzimuthin classDistanceCalc
-
-