cdm/src/main/java/ucar/unidata/geoloc/Bearing.java
public static LatLonPointImpl findPoint(double lat1, double lon1,
                                            double az, double dist,
                                            LatLonPointImpl result) {
        return findPoint(defaultEarth, lat1, lon1, az, dist, result);
    }
public static LatLonPointImpl findPoint(double lat1, double lon1,
                                            double az, double dist,
                                            LatLonPointImpl result) {
        return findPoint(defaultEarth, lat1, lon1, az, dist, result);
    }
public static LatLonPointImpl findPoint ( double lat1 , double lon1 , double az , double dist , LatLonPointImpl result ) { return findPoint ( defaultEarth , lat1 , lon1 , az , dist , result ) ; }
Calculate a position given an azimuth and distance from
another point.  See details, below.  Uses default Earth.

@param lat1   latitude of starting point
@param lon1   longitude of starting point
@param az     forward azimuth (degrees)
@param dist   distance from the point (km)
@param result Object to use if non-null
@return the position as a LatLonPointImpl
Calculate a position given an azimuth and distance from another point . See details below . Uses default Earth .