pyarts3.arts.geodetic.intersection_longitude

geodetic.intersection_longitude(ecef: pyarts3.arts.Vector3, decef: pyarts3.arts.Vector3, pos: pyarts3.arts.Vector3, los: pyarts3.arts.Vector2, lon: float) float

Finds the distance to the intersection between an ECEF line and a longitude

Looks only for local solutions. The azimuth angle in los must be in the direction of the target longitude. Otherwise it is considered that there is no intersection.

A negative distance is returned if there is no intersection.

Parameters:
  • ecef (Vector3) – Start position (x,y,z)

  • decef (Vector3) – Normalised direction vector (dx,dy,dz)

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

  • los (Vector2) – Geodetic line-of-sight (za,aa)

  • lon (Numeric) – Longitude of inteserction

Returns:

l – The intersection distance

Return type:

Numeric