XYZ2LATLON is the jSphere module of jLab.

 XYZ2LATLON  Converts 3D Cartesian coordinates into latitude and longitude.
    [LAT,LON]=XYZ2LATLON(X,Y,Z) converts Cartesian coordinates of a
    vector in three dimensions into latitude and longitude. 
    LAT and LON are in degrees, and X, Y, and Z can be in any units.  The 
    output LON will be in the range [-180,180].
    The length of the vector (X,Y,Z) does not matter since X, Y, and Z are 
    rescaled in order to lie on the unit sphere.
    The Cartesian coordinate system is a right-handed system whose origin
    lies at the center of the sphere.  It is oriented with the Z-axis 
    passing though the poles and the X-axis passing through LAT=0, LON=0.  
    XYZ2LATLON is inverted by LATLON2XYZ.
    See JSPHERE for related functions.
    'xyz2latlon --t' runs a test.
    Usage: [lat,lon]=xyz2latlon(x,y,z);
    This is part of JLAB --- type 'help jlab' for more information
    (C) 2006--2014 J.M. Lilly --- type 'help jlab_license' for details

contents | allhelp | index