pyacs.lib.coordinates.spherical_baseline_length_rate

pyacs.lib.coordinates.spherical_baseline_length_rate.spherical_baseline_length_rate(slon, slat, sve, svn, elon, elat, eve, evn, sigma=None, verbose=False)[source]

Baseline (great circle) length rate between two points.

Parameters:
  • slon (float) – Longitude of profile start point, decimal degrees.

  • slat (float) – Latitude of profile start point, decimal degrees.

  • sve (float) – East velocity at start point, mm/yr.

  • svn (float) – North velocity at start point, mm/yr.

  • elon (float) – Longitude of profile end point, decimal degrees.

  • elat (float) – Latitude of profile end point, decimal degrees.

  • eve (float) – East velocity at end point, mm/yr.

  • evn (float) – North velocity at end point, mm/yr.

  • sigma (array_like, optional) – Velocity uncertainties [sig_sve, sig_svn, corr_sven, sig_eve, sig_evn, corr_even].

  • verbose (bool, optional) – If True, enable verbose output.

Returns:

  • length_arc (float) – Great circle arc length in meters.

  • length_rate (float) – Lengthening rate in mm/yr.

  • strain_rate (float) – 1D strain rate in 1/yr.

  • If sigma is provided, also returns sig_v, sig_strain_rate.