obspy.taup.taup_geo.add_geo_to_arrivals

add_geo_to_arrivals(arrivals, source_latitude_in_deg, source_longitude_in_deg, receiver_latitude_in_deg, receiver_longitude_in_deg, radius_of_planet_in_km, flattening_of_planet, resample=False)[source]

Add geographical information to arrivals.

Parameters:
  • arrivals – Set of taup arrivals

  • source_latitude_in_deg (float) – Source location latitude in degrees

  • source_longitude_in_deg (float) – Source location longitude in degrees

  • receiver_latitude_in_deg (float) – Receiver location latitude in degrees

  • receiver_longitude_in_deg (float) – Receiver location longitude in degrees

  • radius_of_planet_in_km (float) – Radius of the planet in km

  • flattening_of_planet – Flattening of planet (0 for a sphere)

  • resample (bool) – adds sample points to allow for easy cartesian interpolation. This is especially useful for phases like Pdiff.

Type:

obspy.taup.tau.Arrivals

Returns:

List of Arrival objects, each of which has the time, corresponding phase name, ray parameter, takeoff angle, etc. as attributes.

Return type:

obspy.taup.tau.Arrivals