UM536
[ Name | Synopsis | Arguments | Description | Diagnostics | Common Blocks | Dependencies | See Also | Reported Bugs | Examples ]
Name
-
Subroutine UM536 - geodetic to geocentric transformation
Synopsis
RECORD /zgeo/ mgde RECORD /zgeo/ mgeo CALL UM536 (mgde, mgeo )
Arguments
-
mgde
- Geodetic location [in]
-
mgeo
- Geocentric location (GEO) [out]
Description
-
The subroutine UM536 transforms geodetic coordinates into geocentric
coordinates in function of the geoid parameters stored in the common
block UC160 (see Astron.J. 66, 15 [1961]).
Note that both locations are specified in spherical coordinates.
For the geodetic coordinates, the
RADIUS
refers to
the geodetic altitude incremented by a mean Earth's radius
(see /zgeo/).
When cartesian coordinates or other coordinates systems (GEI, SM, GSM, MAG) have to be used, the coordinate transformations can be realized with the help of subroutines UT541, UT546, UT550 and UT555.
Diagnostics
-
None
Common Blocks
-
UC160, general constants
Dependencies
Called by
-
None
Calls
-
None
See also
-
UM535,
geocentric to geodetic transformation
UT541, convert spherical coordinates to cartesian coordinates
UT546, convert cartesian coordinates to spherical coordinates
UT550, select a coordinate transformation
UT555, coordinate conversion
Reported Bugs
-
None