Index Page
latsph_c
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X 

Procedure
Abstract
Required_Reading
Keywords
Brief_I/O
Detailed_Input
Detailed_Output
Parameters
Exceptions
Files
Particulars
Examples
Restrictions
Literature_References
Author_and_Institution
Version
Index_Entries

Procedure

   void latsph_c ( SpiceDouble    radius,
                   SpiceDouble    lon,
                   SpiceDouble    lat,
                   SpiceDouble *  rho,
                   SpiceDouble *  colat,
                   SpiceDouble *  lons )

Abstract

   Convert from latitudinal coordinates to spherical coordinates.

Required_Reading

   None.

Keywords

   CONVERSION,  COORDINATES


Brief_I/O

   VARIABLE  I/O  DESCRIPTION
   --------  ---  --------------------------------------------------
   radius     I   Distance of a point from the origin.
   lon        I   Angle of the point from the XZ plane in radians.
   lat        I   Angle of the point from the XY plane in radians.
   rho        O   Distance of the point from the origin.
   colat      O   Angle of the point from positive z axis (radians).
   lons       O   Angle of the point from the XZ plane (radians).

Detailed_Input

   radius     Distance of a point from the origin.

   lon        Angle of the point from the XZ plane in radians.

   lat        Angle of the point from the XY plane in radians.

Detailed_Output

   rho        Distance of the point from the origin.

   colat      Angle between the vector from the origin to the point
              and the positive z axis in radians. `colat' is computed
              as pi/2 - `lat'.

   lons       Angle of the point from the XZ plane (radians). `lons'
              is set equal to `lon'.

Parameters

   None.

Exceptions

   Error free.

Files

   None.

Particulars

   This routine returns the spherical coordinates of a point
   whose position is input in latitudinal coordinates.

   Latitudinal coordinates are defined by a distance from a central
   reference point, an angle from a reference meridian, and an angle
   above the equator of a sphere centered at the central reference
   point.

   Spherical coordinates are defined by a distance from a central
   reference point, an angle from a reference meridian, and an angle
   from the z-axis.

Examples

   Co-latitude is obtained by subtracting latitude from HALFPI()
   Radius and longitude mean the same thing in both latitudinal
   and spherical coordinates.  The table below lists lat
   corresponding lat in terms of degrees.

           lat            lat
          ------         ------
            0             90
           20             70
           45             45
          -30            120
           90              0
          -45            135

Restrictions

   None.

Literature_References

   None.

Author_and_Institution

   W.L. Taber      (JPL)

Version

   -CSPICE Version 1.0.2, 26-JUL-2016 (BVS)

      Minor headers edits.

   -CSPICE Version 1.0.1, 13-DEC-2005   (EDW)

      Corrected typo in Deatiled_Output, substituted
      "colat" for "lat."

   -CSPICE Version 1.0.0, 08-FEB-1998   (EDW)

Index_Entries

   latitudinal to spherical coordinates

Link to routine latsph_c source file latsph_c.c

Wed Apr  5 17:54:38 2017