South_Bounding_Coordinate (southbc) must be less than or equal to North_Bounding_Coordinate (northbc). G-Ring_Latitude (gringlat) must lie between the North_Bounding_Coordinate (northbc) and South_Bounding_Coordinate (southbc). G-Ring_Longitude (gringlon) must lie between the West_Bounding_Coordinate (westbc) and East_Bounding_Coordinate (eastbc). G-Ring_Longitude (gringlon) must lie between the West_Bounding_Coordinate (westbc) and East_Bounding_Coordinate (eastbc). G-Ring (gring) does not contain an even number of values. G-Ring (gring) contains invalid characters. Must use Albers_Conical_Equal_Area (albers) if Map_Projection_Name (mapprojn) is "Albers Conical Equal Area". Must use Azimuthal_Equidistant (azimequi) if Map_Projection_Name (mapprojn) is "Azimuthal Equidistant". Must use Equidistant_Conic (equicon) if Map_Projection_Name (mapprojn) is "Equidistant Conic". Must use Equirectangular (equirect) if Map_Projection_Name (mapprojn) is "Equirectangular". Must use General_Vertical_Near-sided_Perspective (gvnsp) if Map_Projection_Name (mapprojn) is "General Vertical Near-sided Perspective". Must use Gnomonic (gnomonic) if Map_Projection_Name (mapprojn) is "Gnomonic". Must use Lambert_Azimuthal_Equal_Area (lamberta) if Map_Projection_Name (mapprojn) is "Lambert Azimuthal Equal Area". Must use Lambert_Conformal_Conic (lambertc) if Map_Projection_Name (mapprojn) is "Lambert Conformal Conic". Must use Mercator (mercator) if Map_Projection_Name (mapprojn) is "Mercator". Must use Modified_Stereographic_for_Alaska (modsak) if Map_Projection_Name (mapprojn) is "Modified Stereographic for Alaska". Must use Miller_Cylindrical (miller) if Map_Projection_Name (mapprojn) is "Miller Cylindrical". Must use Oblique_Mercator (obqmerc) if Map_Projection_Name (mapprojn) is "Oblique Mercator". Must use Orthographic (orthogr) if Map_Projection_Name (mapprojn) is "Orthographic". Must use Polar_Stereographic (polarst) if Map_Projection_Name (mapprojn) is "Polar Stereographic". Must use Polyconic (polycon) if Map_Projection_Name (mapprojn) is "Polyconic". Must use Robinson (robinson) if Map_Projection_Name (mapprojn) is "Robinson". Must use Sinusoidal (sinusoid) if Map_Projection_Name (mapprojn) is "Sinusoidal". Must use Space_Oblique_Mercator_(Landsat) (spaceobq) if Map_Projection_Name (mapprojn) is "Space Oblique Mercator (Landsat)". Must use Stereographic (stereo) if Map_Projection_Name (mapprojn) is "Stereographic". Must use Transverse_Mercator (transmer) if Map_Projection_Name (mapprojn) is "Transverse Mercator". Must use van_der_Grinten (vdgrin) if Map_Projection_Name (mapprojn) is "van der Grinten". Must use Map_Projection_Parameters (mapprojp) if Map_Projection_Name (mapprojn) is not one of the 21 enumerated projection names. Path_Number (pathnum) must be less than 251 for Landsats (landsat) 1, 2, or 3. Path_Number (pathnum) must be less than 233 for Landsats (landsat) 4 or 5. Must use Universal_Transverse_Mercator_(UTM) (utm) if Grid_Coordinate_System_Name (gridsysn) is "Universal Transverse Mercator". Must use Universal_Polar_Stereographic_(UPS) (ups) if Grid_Coordinate_System_Name (gridsysn) is "Universal Polar Stereographic". Must use State_Plane_Coordinate_System_(SPCS) (spcs) if Grid_Coordinate_System_Name (gridsysn) is "State Plane Coordinate System 1927". Must use State_Plane_Coordinate_System_(SPCS) (spcs) if Grid_Coordinate_System_Name (gridsysn) is "State Plane Coordinate System 1983". Must use ARC_Coordinate_System (arcsys) if Grid_Coordinate_System_Name (gridsysn) is "ARC Coordinate System". Must use Other_Grid_System's_Definition (othergrd) if Grid_Coordinate_System_Name (gridsysn) is "other grid system". Must use Coordinate_Representation (coordrep) if Planar_Coordinate_Encoding_Method (plance) is "coordinate pair". Must use Distance_and_Bearing_Representation (distbrep) if Planar_Coordinate_Encoding_Method (plance) is "distance and bearing". Must use Coordinate_Representation (coordrep) if Planar_Coordinate_Encoding_Method (plance) is "row and column". Ellipsoid_Name (ellips) must be "Clarke 1866" if Horizontal_Datum_Name (horizdn) is "North American Datum of 1927". Ellipsoid_Name (ellips) must be "Geodetic Reference System 80" if Horizontal_Datum_Name (horizdn) is "North American Datum of 1983". Highest BPS (highbps) must be greater than Lowest BPS (lowbps).