pyacs.lib.coordinates.mat_rot_general_to_local

pyacs.lib.coordinates.mat_rot_general_to_local.mat_rot_general_to_local(lam, phi, unit='radians')[source]

Rotation matrix from geocentric (XYZ) to local (ENU).

Parameters:
  • lam (float) – Longitude.

  • phi (float) – Latitude.

  • unit ({'radians', 'dec_deg'}, optional) – Units for lam and phi. Default is ‘radians’.

Returns:

R – Rotation matrix. R = [[-sin(lam), cos(lam), 0], [-sin(phi)*cos(lam), -sin(phi)*sin(lam), cos(phi)], [cos(phi)*cos(lam), cos(phi)*sin(lam), sin(phi)]].

Return type:

ndarray, shape (3, 3)