PDS_VERSION_ID = PDS3
LABEL_REVISION_NOTE = "Fred J. Calef III, 2016-03-07"
RECORD_TYPE = STREAM
SPACECRAFT_NAME = "MARS SCIENCE LABORATORY"
TARGET_NAME = "MARS"
OBJECT = DATA_SET_MAP_PROJECTION
DATA_SET_ID = "MSL-M-ROVER-6-RDR-PLACES-V1.0"
OBJECT = DATA_SET_MAP_PROJECTION_INFO
MAP_PROJECTION_TYPE = "EQUIRECTANGULAR"
MAP_PROJECTION_DESC = "
The EQUIRECTANGULAR projection is based on the formula for a
sphere. To eliminate confusion in the IMAGE_MAP_PROJECTION
object we have set all three values, A_AXIS_RADIUS, B_AXIS_RADIUS,
and C_AXIS_RADIUS to the same number. The value recorded in the
three radii is the local radius at the CENTER_LATITUDE on the
Mars ellipsoid. The ellipsoid is defined as, equatorial radius
of 3396.190000 km and polar radius of 3376.200000 kilometers.
Using the local radius of the ellipsoid implies that the MAP_SCALE
and MAP_RESOLUTION are true at the CENTER_LATITUDE.
The Equirectangular projection, used in observations whose center
latitude of the observation is in the range -65 to 65 degrees
latitude, is a simple projection providing a linear relationship
between the geographic coordinates of latitude and longitude and
the Cartesian space of the map. In continuous form, the equations
relating map coordinates (x, y) to geographic coordinates (Lat,
Lon) are:
x = R * (Lon - LonP) * COS(LatP)
y = R * Lat
where LonP is the center longitude of the map projection,
LatP is the center latitude of the projection at which scale
is given, and R the radius of the body at the center latitude.
The Re and Rp parameters refer to equitorial and polar radius
respectively.
R = Re * Rp / SQRT(a^2 + b^2)
a = Rp * COS(LatP)
b = Re * SIN(LatP)
The inverse formulas for Lat and Lon from x and y position in the
projection are:
Lat = (y / R) * (180 / pi)
Lon = LonP + (x / (R * COS(LatP))) * (180 / pi)
The Conversion from (x, y) map coordinates to image array
coordinates (sample, line) is standard for all map projections and
is:
x = (Sample - S0) * Scale
y = (L0 - Line) * Scale
where Scale is the map resolution in km/pixel (located at the
center planetocentric latitude of the projection). Line and
Sample are the coordinates of the image array, and line (L0)
and sample offsets (S0) are the respective image coordinate
displacements from pixel (1,1) to the origin of the projection
(x,y) = (0,0). Please note, pixel (1,1) is spatially located
in the upper-left corner of the image array.
The equations from (x, y) to (Sample, Line) are:
Sample = x / Scale + S0 + 1
Line = -y / Scale - L0 + 1
The equation from (Sample, Line) to (Lat, Lon) is:
Lat = (y / R) * (180 / Pi)
y = (1 - L0 - Line) * Scale
Lat = ((1 - L0 - Line) * Scale / R) * (180 / pi)
Lon = LonP + ((x / (R * COS(LatP))) * (180 / pi))
x = (Sample - S0 - 1) * Scale
Lon = LonP + (((Sample - S0 - 1) * Scale/ (R * COS(LatP))) * (180 / pi))
The keywords corresponding to the Equirectangular projection
parameters are located in the IMAGE_MAP_PROJECTION object found
in the PDS labels. The keywords for each equation parameter are
shown below:
LonP | CENTER_LONGITUDE
LatP | CENTER_LATITUDE
L0 | LINE_PROJECTION_OFFSET
S0 | SAMPLE_PROJECTION_OFFSET
Scale | MAP_SCALE
Re | A_AXIS_RADIUS
Rp | C_AXIS_RADIUS
"
ROTATIONAL_ELEMENT_DESC = "NULL"
OBJECT = DS_MAP_PROJECTION_REF_INFO
REFERENCE_KEY_ID = "SNYDER1987"
END_OBJECT = DS_MAP_PROJECTION_REF_INFO
END_OBJECT = DATA_SET_MAP_PROJECTION_INFO
END_OBJECT = DATA_SET_MAP_PROJECTION
END