Help for EFGISO
PURPOSE:
To create images of E F and G for the ISO (irregularly shaped object),
and an image of the object radius.
E F and G are used to compute the validity of conformal and authalic
map projections.
The planet models must conform to a standard grid and reside in a directory
pointed to by the PATH keyword.
EXECUTION:
mapiso out=(E,F.G) planet=phobos nl=180 ns=360
METHOD:
First the program reads the planet model file located in PATH.
This is an ascii table with west longitude, latitude, radius each 5 degrees.
All angles are planetocentric.
1> Construct a radius surface, which is a function of lat. and long.
Two dimentional cubic spline interpolation is used here.
2> With the radius surface, the ISO can be constructed as
X = r(lat, long) cos(lat)cos (long)
Y = r(lat, long) cos(lat)sin (long)
Z = r(lat, long) sin(lat)
3> From the cubic spline and the equations in (2), the partial derivatives
can be calculated.
X_lat, X_long, Y_lat, Y_long, Z_lat and Z_long.
4>
E = (X_lat)(X_lat) + (Y_lat)(Y_lat) + (Z_lat)(Z_lat)
F = (X_lat)(X_long) + (Y_lat)(Y_long) + (Z_lat)(Z_long)
G = (X_long)(X_long) + (Y_long)(Y_long) + (Z_long)(Z_long)
To verify that the map projection is truly conformal or authalic the
following constraint must be true, where:
EFG are measured on the ISO.
efg are mesured on the map projection of the ISO.
Conformal case:
E/e=G/g and F/sqrt(EG)=f/sqrt(eg)
(note: f/sqrt(eg) is the cosine of the angle between meridians and latitudes)
Authalic case:
EG-FF=eg-ff and F/sqrt(EG)=f/sqrt(eg)
(note: ff is f*f)
HISTORY:
9-1-98 J Lorre.
COGNIZANT PROGRAMMER: Jean Lorre
PARAMETERS:
OUT
Output images
E, F, G, Radius
NL
number lines in
output images.
NS
number samples in
output images.
PLANET
Planet name
PATH
Directory path for
planet models
NLW
Size of a smoothing filter.
Filter height in n-s direction.
Default is 1.
NSW
Size of a smoothing filter.
Filter width in e-w direction.
Default is 1.
TRIAXIAL
Three radii: a,b,c
Overrides planet
model.
See Examples:
Cognizant Programmer: