glidertools.utils.distance

glidertools.utils.distance(lon, lat, ref_idx=None)

Great-circle distance in m between lon, lat points.

Parameters:
  • lon (array-like, 1-D (size must match)) – Longitude, latitude, in degrees.

  • lat (array-like, 1-D (size must match)) – Longitude, latitude, in degrees.

  • ref_idx (None, int) – Defaults to None, which gives adjacent distances. If set to positive or negative integer, distances will be calculated from that point

Returns:

distance – distance in meters between adjacent points or distance from reference point

Return type:

array-like