pyarts3.arts.geodetic.geometric_tangent_zenith

geodetic.geometric_tangent_zenith(pos: pyarts3.arts.Vector3, ell: pyarts3.arts.Vector2, alt: float, azimuth: float = 0.0) float

Calculates the geometrical tangent point, iteratively

The algorithm uses a binary-reduction approach to hone into the closest solution that can be represented by a Numeric.

Note

An observer at the position pos looking at the horizon will have a line of sight that is the mirror of [za, aa]. That is, [180-za, aa + 180] (though you might want to wrap the azimuth to -180..180).

Parameters:
  • pos (Vector3) – Geodetic position (h,lat,lon)

  • ell (Vector2) – Ellipsoid (a,b)

  • alt (Numeric) – Altitude (h)

  • azimuth (Numeric) – Azimuth angle (aa)

Returns:

zenith – Tangent zenith angle (za)

Return type:

Numeric