/** * Constructor. * @param northPoleLat * @param northPoleLon */ public RotatedPole(double northPoleLat, double northPoleLon) { super("RotatedPole", false); northPole = new ProjectionPointImpl(northPoleLon, northPoleLat); buildRotationMatrices(); addParameter(CF.GRID_MAPPING_NAME, CF.ROTATED_LATITUDE_LONGITUDE); addParameter(CF.GRID_NORTH_POLE_LATITUDE, northPoleLat); addParameter(CF.GRID_NORTH_POLE_LONGITUDE, northPoleLon); }
/** * Constructor. * @param northPoleLat * @param northPoleLon */ public RotatedPole(double northPoleLat, double northPoleLon) { northPole = new ProjectionPointImpl(northPoleLon, northPoleLat); buildRotationMatrices(); addParameter(ATTR_NAME, "rotated_latitude_longitude"); addParameter("grid_north_pole_latitude", northPoleLat); addParameter("grid_north_pole_longitude", northPoleLon); }
/** * Constructor. * @param northPoleLat * @param northPoleLon */ public RotatedPole(double northPoleLat, double northPoleLon) { super("RotatedPole", false); northPole = new ProjectionPointImpl(northPoleLon, northPoleLat); buildRotationMatrices(); addParameter(CF.GRID_MAPPING_NAME, CF.ROTATED_LATITUDE_LONGITUDE); addParameter(CF.GRID_NORTH_POLE_LATITUDE, northPoleLat); addParameter(CF.GRID_NORTH_POLE_LONGITUDE, northPoleLon); }
/** * Constructor. * @param northPoleLat * @param northPoleLon */ public RotatedPole(double northPoleLat, double northPoleLon) { super("RotatedPole", false); northPole = new ProjectionPointImpl(northPoleLon, northPoleLat); buildRotationMatrices(); addParameter(CF.GRID_MAPPING_NAME, CF.ROTATED_LATITUDE_LONGITUDE); addParameter(CF.GRID_NORTH_POLE_LATITUDE, northPoleLat); addParameter(CF.GRID_NORTH_POLE_LONGITUDE, northPoleLon); }