cdm/src/main/java/ucar/unidata/geoloc/projection/LambertConformal.java
public double getScale(double lat) {
    lat = Math.toRadians(lat);
    double t = Math.tan(Math.PI / 4 + lat / 2);
    double tn = Math.pow(t, n);
    double r1 = n * F;
    double r2 = Math.cos(lat) * tn;
    return r1 / r2;
  }
public double getScale(double lat) {
    lat = Math.toRadians(lat);
    double t = Math.tan(Math.PI / 4 + lat / 2);
    double tn = Math.pow(t, n);
    double r1 = n * F;
    double r2 = Math.cos(lat) * tn;
    return r1 / r2;
  }
public double getScale ( double lat ) { lat = Math . toRadians ( lat ) ; double t = Math . tan ( Math . PI / 4 + lat / 2 ) ; double tn = Math . pow ( t , n ) ; double r1 = n * F ; double r2 = Math . cos ( lat ) * tn ; return r1 / r2 ; }
Get the scale at the given lat.

@param lat lat to use
@return scale factor at this latitude
Get the scale at the given lat .