double scale_x = readAttributeDouble( ctv, "scale_x", Double.NaN);
double scale_y = readAttributeDouble( ctv, "scale_y", Double.NaN);
//ProjectionImpl proj = new ucar.unidata.geoloc.projection.sat.MSGnavigation(lat0, lon0, major_axis, minor_axis, height, scale_x, scale_y);
ProjectionImpl proj = new ucar.unidata.geoloc.projection.sat.MSGnavigation(lat0, lon0, minor_axis, major_axis, height, scale_x, scale_y); // LOOK WTF?
return new ProjectionCT(ctv.getShortName(), "FGDC", proj);
}