Skip to content

Documentation / @interstellar-tools/equations / planetographicLatitudeOblate

Function: planetographicLatitudeOblate() ​

ts
function planetographicLatitudeOblate(
  x: number,
  y: number,
  z: number,
  a: number,
  c: number
): Radians;

Defined in: cartography/planetographic-latitude-oblate.ts:21

Compute planetographic latitude (oblate spheroid) from body-fixed Cartesian coordinates.

Given: tan⁡φg=zx2+y2(1−e2)−1,e2=1−c2a2

This returns: φg=arctan(zx2+y211−e2)

Parameters ​

ParameterTypeDescription
xnumberX coordinate (finite)
ynumberY coordinate (finite)
znumberZ coordinate (finite)
anumberEquatorial radius (finite, > 0)
cnumberPolar radius (finite, > 0)

Returns ​

Radians

Planetographic latitude φg in radians (range: [-π/2, π/2])