Class Geostationary

  • All Implemented Interfaces:
    HorizTransformBuilderIF

    public class Geostationary
    extends AbstractTransformBuilder
    implements HorizTransformBuilderIF
    Describe: http://cfconventions.org/Data/cf-conventions/cf-conventions-1.7/cf-conventions.html#_geostationary_projection Accepted for CF-1.7 grid_mapping_name = geostationary Map parameters: latitude_of_projection_origin longitude_of_projection_origin perspective_point_height semi_minor_axis semi_major_axis inverse_flattening sweep_angle_axis fixed_angle_axis Map coordinates: The x (abscissa) and y (ordinate) rectangular coordinates are identified by the standard_name attribute value projection_x_coordinate and projection_y_coordinate respectively. In the case of this projection, the projection coordinates in this projection are directly related to the scanning angle of the satellite instrument, and their units are radians. Notes: The algorithm for computing the mapping may be found at http://www.eumetsat.int/idcplg?IdcService=GET_FILE&dDocName=PDF_CGMS_03&RevisionSelectionMethod=LatestReleased. This document assumes the point of observation is directly over the equator, and that the sweep_angle_axis is y. Notes on using the PROJ.4 software packages for computing the mapping may be found at http://trac.osgeo.org/proj/wiki/proj%3Dgeos and http://remotesensing.org/geotiff/proj_list/geos.html . The "perspective_point_height" is the distance to the surface of the ellipsoid. Adding the earth major axis gives the distance from the centre of the earth. The "sweep_angle_axis" attribute indicates which axis the instrument sweeps. The value = "y" corresponds to the spin-stabilized Meteosat satellites, the value = "x" to the GOES-R satellite. The "fixed_angle_axis" attribute indicates which axis the instrument is fixed. The values are opposite to "sweep_angle_axis". Only one of those two attributes are mandatory. latitude_of_projection_origin will be taken as zero (at the Equator). inverse_flattening may be specified independent of the semi_minor/major axes (GRS80). If left unspecified it will be computed from semi_minor/major_axis values.
    Since:
    12/5/13