cdm/src/main/java/ucar/unidata/geoloc/projection/sat/GEOSTransform.java
public double[] GOES_to_GEOS(double lamda_goes, double theta_goes) {
    double theta_geos = Math.asin(Math.sin(theta_goes) * Math.cos(lamda_goes));
    double lamda_geos = Math.atan(Math.tan(lamda_goes) / Math.cos(theta_goes));

    return new double[]{lamda_geos, theta_geos};
  }
public double[] GOES_to_GEOS(double lamda_goes, double theta_goes) {
    double theta_geos = Math.asin(Math.sin(theta_goes) * Math.cos(lamda_goes));
    double lamda_geos = Math.atan(Math.tan(lamda_goes) / Math.cos(theta_goes));

    return new double[]{lamda_geos, theta_geos};
  }
public double [ ] GOES_to_GEOS ( double lamda_goes , double theta_goes ) { double theta_geos = Math . asin ( Math . sin ( theta_goes ) * Math . cos ( lamda_goes ) ) ; double lamda_geos = Math . atan ( Math . tan ( lamda_goes ) / Math . cos ( theta_goes ) ) ; return new double [ ] { lamda_geos , theta_geos } ; }
Transform view angle coordinates in the GOES scan geometry frame to view angle coordinates
in the GEOS scan geometry frame.
Transform view angle coordinates in the GOES scan geometry frame to view angle coordinates in the GEOS scan geometry frame .